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