
On Tue, Dec 18, 2018 at 3:21 PM Bin Meng bmeng.cn@gmail.com wrote:
Hi Anup,
On Mon, Dec 17, 2018 at 7:51 PM Anup Patel anup@brainfault.org wrote:
This patchset enables Cadance MACB ethernet driver for QEMU sifive_u machine. The Cadance MACB ethernet driver works fine for QEMU sifive_u machince in both M-mode and S-mode with some minor fixes.
The patches are based upon latest RISC-V U-Boot tree (git://git.denx.de/u-boot-riscv.git) at commit id 9deb8d2fcd13d4a40a4e63c396fe4376af46efac
To try on QEMU, please ensure following patches are applied to QEMU sources: https://patchwork.kernel.org/patch/10729579/ https://patchwork.kernel.org/patch/10729581/
What "-device " parameter should I tell QEMU to instantiate the MACB? "-device ?" does not give me anything that looks like MACB. Without a proper "-device " parameter, I can boot U-Boot on QEMU sifive_u and see U-Boot driver is probed, but a simple 'ping' test does not work.
Try the following: # setenv ipaddr 10.0.2.1 # ping 10.0.2.2
The above works for me on QEMU.
Regards, Anup