PowerPC 7410 hangs at early_init

Steve Priest sp at primagraphics.co.uk
Fri Dec 10 01:45:43 EST 2004

Hi all,

I have a Radstone IMP1A with a 7410 processor and 64MB of RAM. This
basically a two chip card with a Marvel Discovery GT64260 handling
everything else. The monitor is PPCBoot version 2.2.0. I am trying to boot
ELDK Linux 2.4.25 as a uImage.

The kernel is successfully loaded and started by PPCBoot. Using some debug
code to control a user LED on the board I have been able to determine that
the kernel gets as far as 'bl early_init' in head.S, at which point it
appears to freeze. It does not execute any code in early_init, nor does it
return. It looks as though the branch is failing.

System.map shows that early_init is located at offset 0xB538. PPCBoot is
loading the kernel at 0x02000000 (32MB). I have tried loading at different
address in case something was getting overwritten without success.

Does anyone have any idea what the problem might be or seen anything
similar? Any suggestions gratefully received.


More information about the Linuxppc-embedded mailing list