Hi Anup, On Tue, Dec 18, 2018 at 6:33 PM Anup Patel <a...@brainfault.org> wrote: > > On Tue, Dec 18, 2018 at 3:21 PM Bin Meng <bmeng...@gmail.com> wrote: > > > > Hi Anup, > > > > On Mon, Dec 17, 2018 at 7:51 PM Anup Patel <a...@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 >
Yes, I have set up all the required network parameters. > The above works for me on QEMU. My understanding is that we need enable QEMU network via "-netdev " (either usr, or tap), with a corresponding "-device". I don't know how to set it up. What's your command line to test this? Regards, Bin _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot