We are using “MPC5746C” in our project. We want to understand a specific item in CAN mail functionality.  We configured MB4, MB5, MB6 mailboxes for receiving CAN messages  ( Without any Filters).  When we transmit continuously transmit messages we observe

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

We are using “MPC5746C” in our project. We want to understand a specific item in CAN mail functionality.  We configured MB4, MB5, MB6 mailboxes for receiving CAN messages  ( Without any Filters).  When we transmit continuously transmit messages we observe

487 Views
kishorekumarmal
Contributor I

MPC5746C Micro - CAN MB functionality Quesiton.

 

We are using “MPC5746C” in our project. We want to understand a specific item in CAN mail functionality.

We configured MB4, MB5, MB6 mailboxes for receiving CAN messages  ( Without any Filters).

When we transmit continuously transmit messages we observe that only MB4 will be filled with various CAN messages but MB5 and MB6 mail boxes will not be filled at all.

Due to this, MB4  CODE shows it’s OVERRUN and we are losing few CAN messages.

As per our understanding, if MB4 is full and if new message comes, then MB5 should be filled, but it’s not happening.

Any comments on this behavior and how to overcome the problem.

Labels (1)
0 Kudos
1 Reply

428 Views
martin_kovar
NXP Employee
NXP Employee

Hi,

could you please share your CAN settings and also Tx buffers and Rx buffers settings?

Are you servicing receive message buffers during receiving?

pastedImage_1.png

Regards,

Martin

0 Kudos