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.

TMS570LS3137: SCI Multi buffer TX DMA not working

Part Number: TMS570LS3137

Hello,

I am trying to download the zip present in https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/287317/dma-sci-rx-tx.

But it says 'You do not have permission to view this directory or page.'.

Could you please provide examples for SCI Multi buffer TX DMA. Multi-buffer mode of size 8 bytes and I am intended to transfer 4 frames of 8-bytes each.

The sequence of initialization is:

1. Configure SCI with TX DMA enable, multi-buffered mode enabled with 8-byte length

2. Configure DMACH-0 for LIN_TX (CH-29) with HW_Trigger enabled, Auto-Init  mode is off, Initial frame count - 4, Initial element count  - 1, Element size 64_bit, frame source offset - 8, frame destination offset - 0, Element source/destination offset - 0, Initial destination address - 0xFFF7E474

When I execute the above configuration, the execution hangs and unable to halt. 

Please help.

Thanks,

Jaiganesh