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.

DMA destination start address on AM37X

Hi,

Accordingly to the datasheet, the sDMA has the capability to set the destination start address.

I am trying to set some transfer under linux using 16 linked channel with double indexed mode, I need to set the start address on the begin of the last frame of my block but if I set dma_cha_params.dst_start = buffer_offstet + size_of_block - size_of_frame. The dma transfert does not consider the start address value and start at the beginning of the first block. Is there a special configuration to use to be able to change the start address ?

 Thanks,

Bryan De Faria