Hi Team,
My customer reported an issue for TMS320F28335 CAN transmit mailbox priority not worked as user guide description:
Mailbox 14 and mailbox 12 were set to transmit mailbox, while TRS of the mailbox 12 and mailbox are both set, the mailbox 12 with low priority will send out firstly and the send the higher priority mailbox14.
Could you kindly give comments on below questions:
1) What's CPK and Message controller work flow? And if lower priority mailbox is fulfilled with data(TRS is set to 1, and but not send out, meanwhile the higher priority mailbox is fulfilled with data(TRS is set to 1), as lower priority mailbox hasn’t send out, would be the transmit buffer reversed by higher priority mailbox and transmit context at the mailbox with higher priority firstly?
2) Why the low priority mailbox send firstly if another higher priority mailbox(TRS) is set?
the detailed info can be found in attached file.
Best Regards
Benjamintms320F28335 eCAN priority transmit issue.docx