Sometimes, when I boot my board (hawkboard) with standard u-boot and kernel, the booting process on the board stops at this point:
## Booting kernel from Legacy Image at c0700000 ...
Image Name: Linux-2.6.32-rc6
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1939152 Bytes = 1.8 MB
Load Address: c0008000
Entry Point: c0008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
After few search, I found out that the kernel stops in the fonction stext of head.S file ($(LINUX_SOURCE_DIR)/arch/arm/kernel). Because the booting process randomly stops, I don't manage to find why sometimes it stops in this function. Is anyone have an idea about it?
ps: I'm using Linux kernel 2.6.32
Thanks in advance
Armand