8 Replies Latest reply on Jan 23, 2016 11:07 AM by JoMe_264151

    Issues with DMA to 16bit Shiftreg

      Hi all,


      I'm having some issues transferring values from a 16 bit sine wave lookup table to a 16 bit shift register using DMA. My problem is that the shift register properly shifts out the MSB, but shifts out a constant value for the LSB. As a test I wrote to the shift register from the CPU and everything worked fine. I followed the instructions on the "Advanced DMA Topics" application note to ensure that the source and destination are aligned properly, but I still can get all 16 bits transferred. Any ideas what can be causing this?