BPI-R4PRO-4E-OPENWRT-V24.10.0-Master-Devel: Stock image boot log

I’ve attached my log from the UART console for the Banana Pi BPI-R4 Pro 4E.

Questions

  1. I’ve looked through the messages and I wonder why I see [ 11.168812] MaxLinear Ethernet MxL862XX mxl862xx_dsa-0:01: Firmware Version: 0.77 (0x004D test version), it’s using a test version of the firmware?! Wait, what?!
  2. There are simply to much information to tell if something is wrong or not. I mean, there seems to be plently of warnings and errors in the attached log file that makes me wonder if something is wrong.

openwrt.log (166.7 KB)

The ina2xx error is caused by the component not being soldered onto the board; this will not affect its use.

The error message “mxl862xx: failed to write mmd on port 30” appears on many boards, but I’m not entirely sure what it means. However, the network port works normally.

The mxl error is because the downstream as21 phy driver has a workaround writing to phyid 30 before checking for as21…this caused that it writes to the mxl mdio bus for each phy detected there

See latest patches here:

Especially this:

This moves the read_pid call behind the matching part…

Besides this @pameruoso have got mainline driver working with r4pro 8x and using a different workaround (using bsmr register instead of writing to non-existent phyid)

Seey 7.2-rc kernel branch or R4Pro_PR9 tree in my openwrt repo.