[ELDK] Kernel hangs after fdt unpacking

Axel Beierlein belatronix at web.de
Thu May 20 11:10:02 CEST 2010


Hi,

Uhhh, sorry. That matches better to the U-Boot list.

Axel

On Thu, May 20, 2010 at 11:01:41AM +0200, Axel Beierlein wrote:
> Hello,
> 
> i try to port our TQM5200S Module OS from Kernel Version 2.4 to 2.6.
> I choose the Kernel Version 2.6.32.3 from the Denx Repository cause this
> was the last version wich i can patch with the lates Xenomai Stable
> release (2.5.3).
> Ok, patching and building Kernel was no Problem.
> I use the latest U-Boot commit to build an actual Bootloader with
> the configuration for an TQM5200B Board.
> 
> I use tqm5200.dts from /arch/powerpc/boot/dts to build an fdt blob with
> the dtc compiler on my Ubuntu 9.10.
> 
> dtc -I dts -O dtb -o tqm5200.dtb tqm5200.dts
> 
> was the command to getting the fdt blob for the Board.
> But when i try to boot the Kernel the System hangs after uncompressing
> the fdt blob.
> 
> Where is the Problem? Where can i see why the Kernel doesn't boot?
> 
> Also when i try to get some information about the device tree blob with
> fdt header. The System hangs after the output.
> 
> Regards
> 
> Axel
> 
> Following the Bootlog......
> 
> U-Boot 2010.03-00317-ga2a0a71 (Mai 19 2010 - 15:01:45)
> 
> CPU:   MPC5200B v2.2, Core v1.4 at 396 MHz
>        Bus 132 MHz, IPB 132 MHz, PCI 66 MHz
> Board: TQM5200S (TQ-Components GmbH)
>        on a STK52xx carrier board
> I2C:   85 kHz, ready
> DRAM:  64 MiB
> FLASH: 32 MiB
> In:    serial
> Out:   serial
> Err:   serial
> Net:   FEC ETHERNET
> POST i2c PASSED
> POST cpu PASSED
> IDE:   Bus 0: OK 
>   Device 0: Model: PQI FLASH DISK Firm: db01.17a Ser#: 
>             Type: Removable Hard Disk
>             Capacity: 62.5 MB = 0.0 GB (128000 x 512)
>   Device 1: not available
> SRAM:  512 kB
> PS/2:  No device found
> Kbd:   reset failed, no ACK
> 
> Type "run flash_nfs" to mount root filesystem over NFS
> 
> Hit any key to stop autoboot:  0 
> => run net_nfs                                             
> Using FEC ETHERNET device
> TFTP from server 192.168.0.133; our IP address is 192.168.0.50
> Filename 'uImage'.
> Load address: 0x400000
> Loading:
> #################################################################
> 	 ################################################################
> done
> Bytes transferred = 1889268 (1cd3f4 hex)
> Using FEC ETHERNET device
> TFTP from server 192.168.0.133; our IP address is 192.168.0.50
> Filename 'tqm5200.dtb'.
> Load address: 0x600000
> Loading: #
> done
> Bytes transferred = 4205 (106d hex)
> ## Booting kernel from Legacy Image at 00400000 ...
>    Image Name:   Linux-2.6.32.3
>    Created:      2010-05-20   7:57:14 UTC
>    Image Type:   PowerPC Linux Kernel Image (gzip compressed)
>    Data Size:    1889204 Bytes = 1.8 MiB
>    Load Address: 00000000
>    Entry Point:  00000000
>    Verifying Checksum ... OK
> ## Flattened Device Tree blob at 00600000
>    Booting using the fdt blob at 0x600000
>    Uncompressing Kernel Image ... OK
> 
> 
> _______________________________________________
> eldk mailing list
> eldk at lists.denx.de
> http://lists.denx.de/mailman/listinfo/eldk


More information about the eldk mailing list