MPC8540 DMA routines (channel 0 broken?)

Fillod Stephane stephane.fillod at thomson.net
Mon Jul 18 22:42:49 EST 2005


Clemens Koller wrote:
>In the meanwhile, I got channel 0 working. It seems
>that the DMA#0 machine got stuck in some configuration from any
>previous (u-boot?) operation which didn't clean up things
>properly. I had to explicitly abort a (continously running?)
>transfer to be able to re-program it in the way I need.

Are you using a BDI2000? 
Some init mode uses the DMA#0 for memory zeroing (see your .cfg file).
Also the DDR ECC U-boot code may use the DMA#0.
Isn't it possible to reset the DMA#0 from Linux?

Best regards,
-- 
Stephane




More information about the Linuxppc-embedded mailing list