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.

AWR1642BOOST: questions related to DMA control

Part Number: AWR1642BOOST
Other Parts Discussed in Thread: AWR1642
    config.channelId = chId;
    config.channelType = (uint8_t)EDMA3_CHANNEL_TYPE_DMA;
    config.paramId = chId;
    config.eventQueueId = eventQueueId;
    config.paramSetConfig.sourceAddress = (uint32_t) srcBuff;
    config.paramSetConfig.destinationAddress = (uint32_t) dstBuff;
    config.paramSetConfig.aCount = sampleLenInBytes;
    config.paramSetConfig.bCount = numRangeBins;
    config.paramSetConfig.cCount = (uint16_t) numRxAnt;
    config.paramSetConfig.bCountReload = 0U;
    config.paramSetConfig.sourceBindex = (int16_t) sampleLenInBytes;
    config.paramSetConfig.destinationBindex = (int16_t)(numDopplerBins * numTxAnt * numRxAnt * sampleLenInBytes);
    config.paramSetConfig.sourceCindex = (int16_t)(numRangeBins * sampleLenInBytes);
    config.paramSetConfig.destinationCindex = (int16_t)(numDopplerBins * sampleLenInBytes);
    config.paramSetConfig.linkAddress = EDMA_NULL_LINK_ADDRESS;
    config.paramSetConfig.transferType = (uint8_t)EDMA3_SYNC_AB;
In awr1642 when transferType is configured as EDMA3_SYNC_AB, the data will be transported a single (bCount Frames of  aCount) when it was  triggered by a single EDMA_startDmaTransfer call? or Once a single EDMA_startDmaTransfer call will result in cCoun times transfers of (bCount Frames of  aCount) data?
I was confused, which one is the correct?
Similiar issue lies in EDMA3_SYNC_A mode.
    config.paramSetConfig.aCount = aCount;
    config.paramSetConfig.bCount = bCount;
    config.paramSetConfig.cCount = 1U;
    config.paramSetConfig.bCountReload = 0U;
    config.paramSetConfig.sourceBindex = srcBIdx;
    config.paramSetConfig.destinationBindex = dstBIdx;
    config.paramSetConfig.sourceCindex = 0U;
    config.paramSetConfig.destinationCindex = 0U;
    config.paramSetConfig.linkAddress = EDMA_NULL_LINK_ADDRESS;
    config.paramSetConfig.transferType = (uint8_t)EDMA3_SYNC_A;
    config.paramSetConfig.transferCompletionCode = chId;
    config.paramSetConfig.sourceAddressingMode = (uint8_t) EDMA3_ADDRESSING_MODE_LINEAR;
    config.paramSetConfig.destinationAddressingMode = (uint8_t) EDMA3_ADDRESSING_MODE_LINEAR;
Thanks a lot.