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.