Hang in inflate_dynamic for mpc8321
Kumar G
kumar2002g at gmail.com
Wed Sep 16 14:49:31 EST 2009
Hi All,
Iam working on the new board bringup of linux ppc image on 2.6.24 using the
powerpc mpc832x. I used the file system image (based on the initrd ram disk
image), dtb file(generated by the dtc compiler for our mpc832x_rdb.dts) and
the kernel powepc compiled.
Iam facing a hang up in the booting in the call inflate_dynamic() from the
gunzip() function. Initially I suspected it could be RAM issues, and I
performed the simple RAM test (mtest) from the bootloader and it went
through succesfully.
Below is the log message observed in the system booting stuck at
"checking if image is initramfs..."
Log messages :
---------------------
Booting image at 00200000 ...
Image Name: Linux-2.6.24
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 808788 Bytes = 789.8 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
## Loading RAMDisk Image at 01000000 ...
Image Name: TESTIMAGE
Image Type: PowerPC Linux RAMDisk Image (gzip compressed)
Data Size: 1066209 Bytes = 1 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Booting using the fdt at 0x400000
Loading Ramdisk to 03ea0000, end 03fa44e1 ... OK
Using MPC832x RDB machine description
Linux version 2.6.24 (test at test-desktop) (gcc version 4.2.1 (Sourcery G++
Lite 4.2-82)) #39 Fri Sep 4 13:04:50 IST 2009
Found initrd at 0xc3ea0000:0xc3fa44e1
console [udbg0] enabled
setup_arch: bootmem
mpc832x_rdb_setup_arch()
arch: exit
Zone PFN ranges:
DMA 0 -> 16384
Normal 16384 -> 16384
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0 -> 16384
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: root=/dev/ram ramdisk_size=200000 rw ip=10.0.0.2:10
.0.0.1:10.0.0.1:255.0.0.0:Test:eth1:off console=t
tyS0,115200
IPIC (128 IRQ sources) at fdefd700
PID hash table entries: 256 (order: 8, 1024 bytes)
clocksource: timebase mult[7800001] shift[22] registered
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 62068k/65536k available (1592k kernel code, 3400k reserved, 88k
data, 60k bss, 112k init)
Mount-cache hash table entries: 512
SCSI subsystem initialized
checking if image is initramfs...
Please let me know what could be the problem.
Thanks in advance.
Regards,
kumar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20090916/038ac292/attachment.htm>
More information about the Linuxppc-dev
mailing list