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.

CPDMA of the CPSW

Hi,

I use the cpswif of the startware ,it is normal when the period between two transmissions is big than 10us,but if I assert two or more transmissions no delay between them,the Tx_handler ISR takes some milliseconds,and the CPDMA  DMASTATUS Register (offset = 24h) [reset = 0h]:0x00500000,Zero Buffer Length.And the channel is in a error status,I must do a hardware reset,Can anyone help me?

In addition,I mask the IntMasterIRQDisable and IntMasterIRQEnable routes,replace a Semaphore .

thanks,

YanTCK