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