Tool Box - CAN Bus RX FIFO

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

Tool Box - CAN Bus RX FIFO

644 Views
PaulSMagna
Contributor II

We are experiencing issues with the CAN Bus Message processing blocks. When the bus has multiple messages on the bus , the RX Processing is not properly functioning. We have attempted to reduce the processing load of the system by utilizing the RX FIFO and are unable to get it to work.

We have looked through the documentation and understand the message buffer configurations as best we can and have tried multiple configurations with no success.

This is Magna's advanced engineer project and is very critical. thank you for your support.

0 Kudos
3 Replies

563 Views
PaulSMagna
Contributor II

version is 4.2.0

the latest for the s32k 

0 Kudos

420 Views
paulvlase
NXP Employee
NXP Employee

Hello @PaulSMagna ,

 

There was a newer release of S32K toolbox on Sep 12, 2022, version 4.3.0. Can you try with this version?

We introduce a new option in the FCAN_Send and FCAN_Receive blocks, that asks you when to configure the CAN Message Buffer, during initialization step, on each execution of the block, or none. In case of none, another block, FCAN_MBConfig can be used to to configure the Message Buffer used by FCAN_Send or FCAN_Receive block. We introduced this change to optimize the execution of the FCAN_Send and FCAN_Receive blocks, as the configuration of the Message Buffer introduces overhead, and slows down the rate of CAN message processing.  

Additionally can you give more details, or a simplified model that we can use to reproduce your problem?

 

Regards,

Paul 

0 Kudos

617 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

please specify the MBDT version and device you have.

BR, Petr

0 Kudos