[PATCH] net/ftgmac100: Rewrite the driver
Cédric Le Goater
clg at kaod.org
Thu Mar 30 03:12:57 AEDT 2017
> I reworked a bit the way the rx queue is flushed but this is not
> enough to support iperf yet. it needs more work to sustain high
> throughput. U-Boot support would be nice also but I think we will
> need a more complete NCSI model.
So, I was wrong for U-Boot. The ftgmac100 QEMU model is good enough
to use the built-in TFTP server of the user mode network stack. We
have a simple NCSI "echo" model for this stack. For the records,
here is how to use it with QEMU.
Start the Aspeed guest with :
-net nic,macaddr=C0:FF:EE:00:00:02,model=ftgmac100 -net user,id=netdev0,hostfwd=::2222-:22,hostname=vm2,tftp=/var/lib/tftpboot/
when under U-Boot, set the environment :
setenv ethaddr C0:FF:EE:00:00:02
setenv serverip 10.0.2.2
setenv ipaddr 10.0.2.1
and tftpboot the image installed in /var/lib/tftpboot/
tftp 0x48000000 fitimage.ast2400
bootm 0x48000000
Cheers,
C.
More information about the openbmc
mailing list