Tool/software:
I am working on the J722S EVM board running Linux and performing development of a CAN gateway application with CAN FD support.
I have encountered an issue while testing CAN FD functionality across multiple CAN channels. My observations are as follows:
Observations:
- mcu_mcan1: CAN FD transmit and receive works successfully (64-byte DLC).
- mcu_mcan0 & main_mcan0: Standard CAN works, but CAN FD does not work or frames fail to transmit.
- Error: "No buffer space available" or CAN FD frame not acknowledged.
- I verified bitrate setup using “sudo ip link set canX type can bitrate 500000 dbitrate 1000000 fd on”.
Are there any known hardware or firmware limitations for mcu_mcan0 or main_mcan0 regarding CAN FD?