MIMXRT1160-EVK FLEXCAN EXAMPLE STUCK

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

MIMXRT1160-EVK FLEXCAN EXAMPLE STUCK

639 Views
sqwerize
Contributor I

Hello, I have searched a great many topics and none have solved my problem. I have a problem sending and receiving canbus frames in canFD mode as well as standard mode. I have two development boards EVKMIMXRT1160 AND EVKBMIMXRT1170. I have connected CAN3 of both development boards, CAN_H - pin1, GND - pin2, CAN_L - pin3.
I checked on the schematics and it comes out that each line has a resistance of 60ohm. I added my own resistor between CAN_H and CAN_L but the problem continues. I changed the SDK version from 2.15.00 to 2.11.1, also the template project does not work. I run evkmimxrt1160_flexcan_interrupt_transfer_cm7 project, the 'A' mode allows to send frames by pressing any button. When the spacebar is pressed, the frame is sent only once and that's it.... I can hold down the spacebar for the rest of my life and nothing. On both development boards there is the same problem. I have also run other SDK example projects and on all of them there is the same problem. I tried different baudrate speeds on 1Mb/s, 5Mb/s etc.... Any ideas? I've been sitting on this for 3 nights now and can't solve it.

 2024-04-15 04_11_30-workspace - evkmimxrt1160_flexcan_interrupt_transfer_cm7_source_flexcan_interrup.png

0 Kudos
Reply
1 Reply

584 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

To discard issue on the transceiver please verify that the loopback example works on both boards.
Also, some scopes of the communication of RT and transceiver could be helpful to trace the issue.

It is okay to keep 60ohm resistor as both keep a resistance of 120ohm.

Best regards,
Omar

0 Kudos
Reply