[U-Boot-Users] bootm problem

Srinivas rao ch_srinivas321 at yahoo.co.in
Mon Aug 28 06:00:29 CEST 2006


Hi All,

my cpu --------arm926ejs
my board------scp  (Its my baord)

u-boot working on my board.

my env varialbles

USCP# printenv
baudrate=115200
bootpaddr=11:11:11:11:11:11
bootargs=root=/dev/mtdblock3 rootfstype=jffs2
bootparams=0x1000
ethaddr=00:50:c0:1b:7f:02
ipaddr=192.168.2.127
serverip=192.168.2.130
bootcmd=bootm
bootdelay=5
loadaddr=0x8000
stdin=serial
stdout=serial
stderr=serial

all commands mostly working except bootm
I loaded kernel image at 0x8000 using tftpboot

USCP# tftpboot 0x8000 scp_zimage
boot port is 0
Using port: EthA
RX Buf shift state: 0x01

Link: 10MB/s Full Duplex
TFTP from server 192.168.2.130; our IP address is 192.168.2.127
Filename 'scp_zimage'.
Load address: 0x8000
Loading: #################################################################
         #################################################################
         #################################################################
         ####
done
Bytes transferred = 1017236 (f8594 hex)

Now I used bootm command see below

USCP# bootm 0x8000
## Booting image at 00008000 ...
   Image Name:
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1017172 Bytes = 993.3 kB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
   XIP Kernel Image ... OK

Starting kernel ...

hanging at Starting kernel ..               why I dont know pls help me

but it bootm commands works at 00007fc0 address but not working at 0x8000
pls help me

USCP# bootm
## Booting image at 00007fc0 ...
Bad Magic Number
USCP# tftpboot 0x7fc0 scp_zimage
boot port is 0
Using port: EthA
RX Buf shift state: 0x01

Link: 10MB/s Full Duplex
TFTP from server 192.168.2.130; our IP address is 192.168.2.127
Filename 'scp_zimage'.
Load address: 0x7fc0
Loading: #################################################################
         #################################################################
         #################################################################
         ####
done
Bytes transferred = 1017236 (f8594 hex)

USCP# bootm 0x7fc0
## Booting image at 00007fc0 ...
   Image Name:
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1017172 Bytes = 993.3 kB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux.............................................................
......... done, booting the kernel.
mcs1000 console initLinux version 2.6.9 (rao at proliant) (gcc version 3.3.1) #152
Mon Aug 7 12:46:37 IST 2006
CPU: ARM926EJ-Sid(wb) [41069263] revision 3 (ARMv5TEJ)
CPU: D VIPT write-back cache
CPU: I cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
CPU: D cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
...................Its working fine

why its not working at 0x8000 pls help me


Thanks & Regards 
Srinivas Rao.Ch





Thanks & Regards
Srinivas Rao.Ch
 				
---------------------------------
 Here's a new way to find what you're looking for - Yahoo! Answers 
 Send FREE SMS to your friend's mobile from Yahoo! Messenger Version 8. Get it NOW
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20060828/91a40f6d/attachment.htm 


More information about the U-Boot mailing list