This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6748 DMA to/from DDR doesn't work but OK to/from internal RAM

When I setup a simple DMA transfer that copies data I can't get in to work if I'm using source and destination in mDDR. But when I place the source and destination in IRAM it works.

In both cases I can see that the DMA has updated the parameter RAM correctly.

 

What is wrong?

 

 

  • Marko,

    Usually, the problems are the other way around. In this case, these are the places I would look:

    • The mDDR addresses are wrong.
    • The mDDR configuration is incorrect (would not be visible in Memory Window).
    • The mDDR wiring is wrong (is this your board or EVM?)
    • Cache effects are confusing the observation.

    Regards,
    RandyP

     

    If you need more help, please reply back. If this answers the question, please click  Verify Answer  , below.