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.
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