[PATCH v4 0/5] Add initial Milk-V Duo S board support
Michael Opdenacker
michael.opdenacker at rootcommit.com
Sun Mar 29 14:14:04 PDT 2026
Hi Joshua
On 3/28/26 6:34 PM, Joshua Milas wrote:
> This adds an initial device tree for the Milk-V Duo S board
> with support for reading from the SD card and network over
> Ethernet. This is continued work from Michael Opdenacker's
> v6 series [1] on the ARM64 and RISCV side. It has been tested
> with ARM64 and RISCV64 to boot from an SD card, have networking,
> and read I2C slave devices over i2c4.
I could test successfully on RISC-V, booting from MMC on a command line
shell, and testing i2c4. However, I have an issue with Ethernet. When I
add "ip=172.24.0.2" (for example) to the kernel command line, I'm
getting this:
[ 2.586984] stmmaceth 4070000.ethernet eth0: Register
MEM_TYPE_PAGE_POOL RxQ-0
[ 2.596428] stmmaceth 4070000.ethernet eth0: cannot attach to PHY
(error: -ENODEV)
[ 2.627351] IP-Config: Failed to open eth0
[ 2.631859] IP-Config: No network devices available
However, "eth0" appears in the list of networking devices.
Does this work on your side?
Cheers
Michael.
--
Root Commit
Embedded Linux Training and Consulting
https://rootcommit.com
More information about the linux-riscv
mailing list