Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hi3518EV100 - No Ethernet after flashing OpenIPC #1333

Open
ScreamingBeef opened this issue Mar 3, 2024 · 5 comments
Open

Hi3518EV100 - No Ethernet after flashing OpenIPC #1333

ScreamingBeef opened this issue Mar 3, 2024 · 5 comments

Comments

@ScreamingBeef
Copy link

Flashed the current available release for my SoC (Hi3518EV100) - whilst it boots okay, I am unable to get network access in uboot or OpenIPC.

printenv in uboot, ifconfig in OpenIPC show expected values for network config. It appears that no packets are exchanged on the network, so I am suspecting network is not working at the lowest levels. On the network port itself, activity and link lights are lit, steady.

This is my first time exploring an embedded system so am unsure where to start debugging. Happy to provide as much info as I can.

@thegroove
Copy link
Contributor

@ScreamingBeef
Copy link
Author

Ah thank you, I feel a bit silly for not coming across that myself!

I'll test and report back

@ScreamingBeef
Copy link
Author

Tried the options in the network trouble page with no success. Should I raise this in Telegram instead of as a github issue?

@NekoB0x
Copy link

NekoB0x commented Mar 3, 2024

Had the same issue, used stock uBoot as a workaround (stock has 256k env partition so the layout is different), used a guide from HERE

Copying env variables from stock didn't work either:
phyaddru=0
phyaddrd=1
mdio_intf=rmii

Interestingly ipctool shows:
ethernet:
u-mdio-phyaddr: 1
phy-id: 0xffffffff
d-mdio-phyaddr: 0
phy-mode: mii

@ScreamingBeef
Copy link
Author

Thanks for the guide, I'll work through it this evening. Might try SPI to write a clean OpenIPC image too, i've made a lot of changes during testing and it's possible I've created my own conflicts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants