7 Replies Latest reply on Jul 23, 2020 6:42 PM by xaca_4630371

    DMA carsh after complete transaction.

    xaca_4630371

      Hi everyone,

       

      I config a DMA channel to do 16384 burst, saving them on SRAM. I debuged the program and the transaction is perfectly done ( i think ), but when it finish, sometimes crashes the program, doesn't continue or in debug section goes do dissasembly section. I think it's a interrupt error, but i can't find a properly solution.

       

      The DMA is configured with 9 TD ( last 1 with 1 byte trans to change a flag i created on a specific mem location) the other 8 TD's got 2 bytes burst with a total of 2048 TC.

       

      Here the code.

       

      Regards, Xc.