This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

initramfs, unable to boot kernel

Hi All,

I am trying to use the initramfs in the evaluation on the DM814x. I followed all the steps described in the wiki "http://processors.wiki.ti.com/index.php/Initrd " but it seems i had a problem when kernel is booting... kernel booting is stopped after giving this print " Loading Kernel Image ... " which u can see in the log

I placed the fs in the /home/user/targetfs.

after building uImage its size is 12MB

Below some detail about my configuration and the booting problem.

in .config I have:

#
# General setup
#...
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE="/home/user/targetfs"
...
...
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=32768
( CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 in wiki he mentioned this configuration but in my kernel .config i dont have this configuration at all )
...

This my environment:

bootdelay=3
baudrate=115200
autoload=yes
verify=yes
bootfile=uImage
ramdisk_file=ramdisk.gz
loadaddr=0x81000000
script_addr=0x80900000
loadbootscript=fatload mmc 0 ${script_addr} boot.scr
bootscript= echo Running bootscript from MMC/SD to set the ENV...; source ${script_addr}
ethaddr=90:d7:eb:d5:13:f2
ethact=cpsw
bootcmd=tftpboot 0x81000000 uImage; bootm
serverip=10.162.100.220
stdin=serial
stdout=serial
stderr=serial
bootargs=console=ttyO0,115200n8 mem=256M earlyprintk notifyk.vpssm3_sva=0xBF900000 vram=50M ti814xfb.vram=0:16M,1:16M,2:6M rootdelay=15 ip=dhcp

Environment size: 566/8188 bytes

This my boot with the initramfs:

TI8148_EVM#tftp uImage
TFTP from server 10.162.100.220; our IP address is 10.162.100.166
Filename 'uImage'.
Load address: 0x81000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##################
done
Bytes transferred = 11735720 (b312a8 hex)
TI8148_EVM#bootm 0x81000000
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   Linux-2.6.37
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    11735656 Bytes = 11.2 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ...         

After giving this message kernel is not booting...

do i need to change any bootags??

Thanks in advance..

Mallikarjuna Reddy A