On 3/9/07, Kunal Arya <[EMAIL PROTECTED]> 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. [EMAIL PROTECTED] (403) 399-0195 _______________________________________________ Linuxppc-embedded mailing list [email protected] https://ozlabs.org/mailman/listinfo/linuxppc-embedded
