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. Thanks, Steve.