[ELDK] Kernel hangs after fdt unpacking
Axel Beierlein
belatronix at web.de
Thu May 20 11:01:41 CEST 2010
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
More information about the eldk
mailing list