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.

AM2634: MCAN_getTxBufTransmissionStatus clear Tx buffer status bit

Part Number: AM2634

Good day

After I get CAN Tx complete interrupt I read MCAN_getTxBufTransmissionStatus to understand which buffer was sent ( tx complete ).

But each next interrupt I get I see that previous Tx Complete bit was not cleared. So I get:

 - 1st interrupt - status =  0b0001 ( OK here )

 - 2nd interrupt - status = 0b0011  ( assume to get 0b0010 )

 - 3rd interrupt - status =  0b0111  ( assume to get 0b0100 )

 

Please advise how to clear TXBTO status bits ?  -  register is read only, no API exist

SDK: mcu_plus_sdk_am263x_08_05_00_24

Thank you