<p>Hi All,</p>
<p>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. </p>
<p>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.</p>
<p>Below is the log message observed in the system booting stuck at</p>
<p>"checking if image is initramfs..." </p>
<p>Log messages : </p>
<p>--------------------- </p>
<p>Booting image at 00200000 ...</p>
<p>Image Name: Linux-2.6.24</p>
<p>Image Type: PowerPC Linux Kernel Image (gzip compressed)</p>
<p>Data Size: 808788 Bytes = 789.8 kB</p>
<p>Load Address: 00000000</p>
<p>Entry Point: 00000000</p>
<p>Verifying Checksum ... OK</p>
<p>Uncompressing Kernel Image ... OK</p>
<p>## Loading RAMDisk Image at 01000000 ...</p>
<p>Image Name: TESTIMAGE</p>
<p>Image Type: PowerPC Linux RAMDisk Image (gzip compressed)</p>
<p>Data Size: 1066209 Bytes = 1 MB</p>
<p>Load Address: 00000000</p>
<p>Entry Point: 00000000</p>
<p>Verifying Checksum ... OK</p>
<p>Booting using the fdt at 0x400000</p>
<p>Loading Ramdisk to 03ea0000, end 03fa44e1 ... OK</p>
<p>Using MPC832x RDB machine description</p>
<p>Linux version 2.6.24 (test@test-desktop) (gcc version 4.2.1 (Sourcery G++ Lite 4.2-82)) #39 Fri Sep 4 13:04:50 IST 2009</p>
<p>Found initrd at 0xc3ea0000:0xc3fa44e1</p>
<p>console [udbg0] enabled</p>
<p>setup_arch: bootmem</p>
<p>mpc832x_rdb_setup_arch()</p>
<p>arch: exit</p>
<p>Zone PFN ranges:</p>
<p>DMA 0 -> 16384</p>
<p>Normal 16384 -> 16384</p>
<p>Movable zone start PFN for each node</p>
<p>early_node_map[1] active PFN ranges</p>
<p>0: 0 -> 16384</p>
<p>Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256</p>
<p>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</p>
<p>tyS0,115200</p>
<p>IPIC (128 IRQ sources) at fdefd700</p>
<p>PID hash table entries: 256 (order: 8, 1024 bytes)</p>
<p>clocksource: timebase mult[7800001] shift[22] registered</p>
<p>Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)</p>
<p>Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)</p>
<p>Memory: 62068k/65536k available (1592k kernel code, 3400k reserved, 88k data, 60k bss, 112k init)</p>
<p>Mount-cache hash table entries: 512</p>
<p>SCSI subsystem initialized</p>
<p>checking if image is initramfs... </p>
<p>Please let me know what could be the problem. </p>
<p>Thanks in advance. </p>
<p>Regards, </p>
<p>kumar</p>