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