Kernel locked at "Now booting the kernel", Xilinx ML310 PPC405GP

Grant Likely grant.likely at secretlab.ca
Sat Mar 10 08:44:25 EST 2007


On 3/9/07, Kunal Arya <kunalarya at gmail.com> wrote:
> I'm currently working on getting Linux running on the Xilinx ML310.
> I've followed all of the directions so far, but have run into a boot
> problem.
>
> I used the kernel sources from Montavista's RSYNC servers, using this command:
> rsync -avz source.mvista.com::linuxppc-2.4 .
>
> This appears to be kernel version 2.4.30-pre1, according to version.h

Oh, ick.  you might want to try 2.6.  2.4 is so crusty (but I do have
2.4 working on my virtex boards, so it's not unusable).  :-)

What's probably happening, is some code is trying to access device
registers after the MMU is turned on, but before ioremap is called on
the registers.  I've had this situation before.  I usually just trace
through the boot path to find out how far it gets before the trap so I
know which device driver is at fault.

If you can access memory, it's also useful to look at the contents of
__log_buf after the crash.  That will tell you approximately how far
boot proceeded.

Cheers,
g.

-- 
Grant Likely, B.Sc. P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195



More information about the Linuxppc-embedded mailing list