[U-Boot] help - u-boot on powerpc qemu

Miao Yan yanmiaobest at gmail.com
Mon Dec 14 03:23:27 CET 2015


2015-12-13 20:29 GMT+08:00 吴红青 <hqwu at fiberhome.com.cn>:
> hello,i am using u-boot on powerpc qemu,my u-boot version is
> u-boot-2016.01-rc2,i make uboot as below:
>
> cd u-boot-2016.01-rc2
> make clean
> make ARCH=powerpc CROSS_COMPILE=powerpc-linux-gnu- qemu-ppce500_defconfig
> make ARCH=powerpc CROSS_COMPILE=powerpc-linux-gnu-
>
> then ,t execute u-boot bay qemu as below:
>
> qemu-system-ppc -M ppce500  -serial stdio -kernel u-boot -m 1024
>
> uboot show some msg as below:
>
> U-Boot 2016.01-rc2 (Dec 13 2015 - 19:54:13 +0800)
>
> CPU:   Unknown, Version: 0.0, (0x00000000)
> Core:  e500, Version: 3.0, (0x80210030)
> Clock Configuration:
>        CPU0:400  MHz,
>        CCB:400  MHz,
>        DDR:200  MHz (400 MT/s data rate), LBC: unknown (LCRR[CLKDIV] = 0x00)
> L1:    D-cache 32 KiB enabled
>        I-cache 32 KiB enabled
> DRAM:  1 GiB
> L2:    disabled
> Using default environment
>
>
> PCI: base address e0008000
>   00:01.0     - 1af4:1000 - Network controller
> PCI1: Bus 00 - 00
>
> In:    serial
> Out:   serial
> Err:   serial
> Net:   No ethernet found.
> Hit any key to stop autoboot:  0
> WARNING: adjusting available memory to 30000000
> Wrong Image Format for bootm command
> ERROR: can't get kernel image!
> =>
>
> why no net card? can you help me?


Because you didn't specify any emulated NIC in qemu command line.

Here's a link maybe you can refer:

https://www.suse.com/documentation/sles11/book_kvm/data/cha_qemu_running_networking.html


See the "Defining a Network Interface Card" section. The commonly
used model with U-Boot should be e1000 or rtl8139 (rtl8139 is
not converted to driver model though)



Miao


>
> thanks you!!!
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot


More information about the U-Boot mailing list