Hello all,
              I am porting Android in Hawkboard. Prepared kernel uImage and
Filesystem, no issues..While porting i am using SD card method my steps are
as follows,

1. Installed  xinetd tftpd
2. created a folder /tftpboot and placed my uImage in it.
3. saved that location in tftp service (/etcxinet.d/tftp)
4. restarted xinetd.
5. In my 1 GB SD Card created a ext2 partition mmcblk0p1 and copied my file
system in it.
6. In cutecom after all connections, set environment

setenv serverip 192.168.1.100
setenv ipaddr 192.168.1.101
saveenv

while pinging target i can able to ping..

on bootitng i am getting the following log,

hawkboard.org > tftp c0008000 uImage
TFTP from server 192.168.1.100; our IP address is 192.168.1.101
Filename 'uImage'.
Load address: 0xc0008000
Loading:
*\0x08#################################################################
\0x09 #################################################################
\0x09 #################################################################
\0x09 #################################################################
\0x09 #################################################################
\0x09 ##########################################################
done
Bytes transferred = 1958724 (1de344 hex)
hawkboard.org > setenv bootargs console=ttyUSB0,115200n8 console=tty1
noinitrd root=/dev/mmcblk0p1 rootdelay = 2 rootfstype = ext2 rw
hawkboard.org > bootm c0008000
## Booting kernel from Legacy Image at c0008000 ...
   Image Name:   Linux-2.6.32-rc6-gfa4fa8b-dirty
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1958660 Bytes =  1.9 MB
   Load Address: c0008000
   Entry Point:  c0008000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
hawkboard.org > ping 192.168.1.101
ping failed; host 192.168.1.101 is not alive
hawkboard.org > bootm c0008000
## Booting kernel from Legacy Image at c0008000 ...
   Image Name:   Linux-2.6.32-rc6-gfa4fa8b-dirty
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1958660 Bytes =  1.9 MB
   Load Address: c0008000
   Entry Point:  c0008000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
hawkboard.org >
.................................................

Why is the kernel not read from that specific location...where am i going
wrong??? Guidance would be thankful..................

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to