I am running an image of U-boot 2018.09 in qemu 3.0, the goal would be to load an OS-9 rom file from tftp.
The problem is that I can't manage to have an Internet connection in U-boot. No matter how I run the image I always have Net: "No Ethernet found".
In message <QrD9VP_oWKoLFr3jCKh8r0KLut7JWZZeSNUReP5RgGYhSJJZ-JOLzruPOyGAIuh43ZZwemF7pHPH2oHo4NpcLJbM5yJkWOSs6CwmVJbCo4wemail@example.com> you wrote:
> > qemu-system-ppc -cpu e500v2 -M ppce500 -nographic -kernel ~/u-boot -net nic -net tap,ifname=tap0,script=no
> I tried to use different -net options in qemu but the problem is always the same.
> And from the u-boot source code I have edited the board file qemu-ppce500.c in order to have a few ENV variables (since I can't save any env variables from the running U-boot in qemu).
> > ethact=eTSEC1
> > ethprime=eTSEC1
I doubt that there is a qemu emulation for the TSECs...
> The image is compiled using of course: qemu-ppce500_defconfig.
> What am I doing wrong? Is it even possible to initialize the Ethernet port?
Well, if you check the configuration you will see that it has a
# CONFIG_TSEC_ENET is not set
so the TSECs will indeed not work. But then, there is
It would have been helpful if you had included the actual boot
messages of your system. There should be some E1000 network
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [hidden email] You can do this in a number of ways. IBM chose to do all of them.
Why do you find that funny? -- D. Taylor, Computer Science 350
U-Boot mailing list
[hidden email] https://lists.denx.de/listinfo/u-boot