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.

TMS320F280039: CAN mailbox cannot receive message when using DCAN

Part Number: TMS320F280039


Tool/software:

Hi experts,

My customer want to develop the function that CAN mailbox can receive any message and other mailboxes can receive the follow message when one mailbox is full by using DCAN.

I suggest my customer to refer to the follow configuration:

Their configuration and testing code are as follows:

#define   RX_MSG_OBJ_ID        25
#define   RX_MSG_OBJ_ID2      26
#define   MSG_DATA_LENGTH    8
uint16_t   rxMsgData[8];
uint16_t   rxMsgData2[8];

They found the issue that only the mailbox with lowest ID number can receive message (in this test is ID25), and other mailbox (ID26) still can not receive the message when mailbox with ID25 is full.

Any suggestions for this issue?

Thanks,

Leo