On 1/17/07, Bernd Sowislo <[EMAIL PROTECTED]> wrote:
> Hi,
> I have seen your name in the header of
> the files for the temac implementation
> of the ml403 board.
> Meanwhile I know what is the reason
> for the hangup of my kernel at boot time
> when I insert the patches for the temac
> into the xilinx_ml403.c code (two places)
>
> 1. increment ther number of devices scanned at early boot
> 2.) insert the temac routines in ml403_setup_arch()
>
> the systems stops execution.

Do you get any log output at all?  Post it here if you do.

>
> First I thought it was my fault because I use temac 2.0
> with DMA 3.0 and your driver obviously uses DMA 2.0 and temac 1.0

It's not my driver; I've haven't got the temac driver working on my
board yet.  But there are folks on this list who can help you out.

>
> then I changed the code (adapter.c) for use of DMA 3.0 and temac 2.0
> as described in the xilinx example for DMA test but
> even if I use fifo 2.0 mode I have this hangup.
>
> Do you have a driver patch for temac 2.0 with DMA 3.0
> or are you interested in my try to change the code?

The Xilinx drivers are a bit of a disaster at the moment in that it
takes a lot of work to get them right.  Go ahead and change the code.
Fill it with debug output; whatever you need to figure out what's
going on.

>
> how can I debug the booting kernel.

Best way is with some kind of JTAG debugger.  I personally use a
BDI-2000 from Abatron.  I think others have had good luck with the
Xilinx JTAG pod.

>
> my experience in linux is 8 weeks, OVMS 15 years

OVMS?


-- 
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

Reply via email to