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.
Hello,
I am using TMS320C6416T. I am using EDMA controller to transmit two different message formats. Firstly, I am transmitting a message format of 9 bytes and then extending the buffer size to 30 bytes. When I reconfigure the EDMA buffer size from 9 bytes to 30 bytes, it does so. But, when I again reconfigure the EDMA buffer size to 9 bytes, it doesn't decrease it so and stays at 30 bytes. After reconfiguration to 9 bytes from 30 bytes, the interrupt generates only when 30 bytes are received. I think it doesn't reconfigure again to 9 bytes. I have been able to configure the EDMA using EDMA_FSETH(hedma,CNT,ELECNT,BUFFSIZE1) and EDMA_FSETH(hedma,CNT,ELECNT,BUFFSIZE2), where BUFFSIZE1 is 9bytes and BUFFSIZE2 is 30 bytes.
Thank you.
Hello Waseem,
Unfortunately TMS320C6416T has no design support as per the product page. You might find more information by searching for old e2e posts (I like to use a google site search like "site:e2e.ti.com TMS320C6416T EDMA buffer"). The product page might have more information. You could also take a look at the EDMA controller reference guide:
https://www.ti.com/lit/spru234c
Regards,
Nick