schneid-l / u-boot-orangepi5

U-Boot builds for Orange Pi 5 (and variants)
GNU General Public License v2.0
21 stars 3 forks source link

DHCP/PXE: No ethernet found. #6

Open rpersee opened 2 months ago

rpersee commented 2 months ago

Hello,

I'm trying to get PXE working but it seems that ethernet does not work. I'm getting an error No ethernet found.

Have you faced this issue?

I'm using the latest release:

U-Boot 2024.07 (Apr 02 2024 - 10:58:58 +0000)

Model: Xunlong Orange Pi 5 Plus
DRAM:  16 GiB
Core:  330 devices, 30 uclasses, devicetree: separate
MMC:   mmc@fe2c0000: 1, mmc@fe2e0000: 0
Loading Environment from nowhere... OK
In:    serial@feb50000
Out:   serial@feb50000
Err:   serial@feb50000
Model: Xunlong Orange Pi 5 Plus
Net:   No ethernet found.
Hit any key to stop autoboot:  0
=>

Regards.

Edit: It seems that #2 mentions the same ethernet issues, but it was ultimately flagged as a Talos Linux issue. Is there any known workaround to get ethernet working in U-Boot?

schneid-l commented 2 days ago

Hi 👋

Yeah, seems like the ethernet is not fully functional on the OPI5P...

I updated U-Boot to v2024.10, a release (v1.3) is available in the repo

I also tried to use the Arm Trusted Firmware TF-A BL31 for rk3588 that is in release candidate, you can try the artifacts here: https://github.com/schneid-l/u-boot-orangepi5/actions/runs/11918828804

Maybe one on them will make the ethernet works on OPI5P