public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* Kernel Boot Problem - OMAP 730 P2 - v2.6.9-rc1-omap1
@ 2006-04-20 14:42 Chetan Kapoor
  2006-04-20 18:17 ` Kevin Hilman
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Chetan Kapoor @ 2006-04-20 14:42 UTC (permalink / raw)
  To: linux-omap-open-source

Hello

I am trying to boot kernel version 2.6.9-rc1-omap1 on my OMAP P2 730 
target board, but am facing problems in the kernel boot process. I am 
using u-boot version 1.0.1, which has been burnt to the target's NOR 
flash.

u-boot 1.0.1 is up and running on the target, and I use the command 'loadb 
0x(addr)' along with triggering a send file (protocol->kermit) on the 
hyperterminal to download the kernel image 'uImage' on to the target's 
RAM. 'uImage' is created using a utility 'mkimage' which is created by 
u-boot build process. I specified the load address & entry point as 
0x10008000 while creating the uImage.

I also made sure that I properly specify the environment variables for 
u-boot, the most important one being 'bootargs'. The following command was 
given at the u-boot prompt to specify 'bootargs'.

OMAP730 P2 # setenv bootargs mem=32M console=ttyS0,115200n8 root=/dev/ram0 
rw initrd=0x10400000,1M devfs=mount

The ramdisk image was then downloaded to the target's RAM over the serial 
line at the 'initrd' address - 0x10400000. Having done everything by the 
book, I now issue the following command to boot the kernel:

OMAP730 P2 # bootm 0x10008000 0x10400000

The traces received on the hyperterminal are:


## Booting image at 10008000 ...
   Image Name:   Linux-2.6.9-rc1-omap1
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    864600 Bytes = 844.3 kB
   Load Address: 10008000
   Entry Point:  10008000
   Verifying Checksum ... OK
   XIP Kernel Image ... OK

Starting kernel ... 

                -----> and the execution stucks beyond this point. The 
system freezes right after u-boot finishes uncompressing the image for 
startup. Nothing is output after that & there are no responses to any 
input from the terminal.

I am not very sure if there is any missing step which is needed to make 
the kernel boot or maybe I am giving the load-address/entry-point wrongly 
while building the kernel images. 

Also, I tried changing the filed textaddr-y in the kernel makefile while 
building the kernel zImage. Does any one have any idea that what does this 
address signify & does it effect the kernel images created by the build 
process. The original entry against the textaddr-y field in the kernel 
Makefile was 0xC0008000 which was changed to 0x10008000 by me as the 
former address looked a bit obscure & did not relate to the target's 
memory map.

Please help me if anyone has faced the similar problem before or if anyone 
can make out the missing link in the steps which I am doing in order to 
boot the kernel image.

Your reply & suggestion will be of great help.

Chetan

***********************  FSS-Unclassified   ***********************

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2006-04-23 11:52 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-20 14:42 Kernel Boot Problem - OMAP 730 P2 - v2.6.9-rc1-omap1 Chetan Kapoor
2006-04-20 18:17 ` Kevin Hilman
2006-04-21  7:25 ` Qi
2006-04-21  8:02   ` Chetan Kapoor
2006-04-21 16:32     ` Kevin Hilman
2006-04-23 11:52       ` Chetan Kapoor
2006-04-21 16:43     ` Qi
2006-04-21  9:42 ` dk_cheng79

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox