Re: [PATCH v4 0/5] Add initial Milk-V Duo S board support
Michael Opdenacker <[email protected]> Sun, 29 Mar 2026 21:14:04 +0000 (UTC)
| Newsgroups | dev.linux.lists.sophgo,org.infradead.lists.linux-riscv,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
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