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.

F29H859DU-Q1: F29 RTDMA update issue

Part Number: F29H859DU-Q1

Hi experts,

 

My customer wants to realize the following requirement with F29: PWM triggers ADCSOC0, ADCSOC1, ADCSOC2 conversion periodly, after the last ADC conversion, use DMA to move these 3 adc results in a RX buffer. In the next time trigger, also use DMA to move new adc results in a RX buffer with address offset that will not cover the last time value. After the buffer is full, then the new result will cover the old result from beginning of buffer.

In order to realize this function, customer sets burst size as 6, Transfer size as 1, Destination Address Burst Step as 2, Destination Address Transfer Step as 6. But we checked the buffer, every triggered result will be only updated in first 6 bytes of buffer. You can refer to the attached demo file: rtdma_academy_lab_test.zip 

 

Could you check what's error that causes this issue?

Best Regards

Kita