UJA1169 CAN transceiver erratic behaviour

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

UJA1169 CAN transceiver erratic behaviour

691 Views
sambath_kumar_k
Contributor I

Issue:

   Active error is seen on CAN on every other transmission when the baud rate is switched (ex 250kbps to 500kbps).

 

Other Observations:

  Micron controller S32k can transmit and receive on 250k, 500k and 1Mbps baud rates without any issues.

 

Test Execution details:

   Start Communication on CAN at 250k

   Change the Baud rate to 500k

   Transmit a message from tool to the ECU, ECU sends the same message back on 500k.

   ECU transmit fails on every other transmission.

0 Kudos
Reply
1 Reply

648 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

why do think it is wrong transceiver behavior? It does just signal translation between CAN bus and MCU. No bitrate setting is done, unless partial networking is used. But you did not mention this.

So once MCU and CAN tool is configured to have the same bitrate, communication is correct.

If different bitrate is set on MCU you see errors detected. This sound reasonable. 

Then you tries to correct bitrate on MCU, but still you see error frames on bus. Is this correct understanding?

If yes, how the bitrate is changed, is the respective registers really modified?

BR, Petr

0 Kudos
Reply