Hi, thanks for the help.
I was able to simulate the flexcan_interrupt_transfer example. It turned perfectly.
I made some modifications to when pressing the "T" key transmit the data and receive via flexcan_callback, also worked.
So when I tried to change the frame.type from kFLEXCAN_FrameTypeData to frame.type to kFLEXCAN_FrameTypeRemote, it sends the data only the first time and gets stuck waiting for txComplete.
What can be happening wrong, if you prefer I can send the code.