Other Parts Discussed in Thread: AWR6843AOPEVM
Trying out the 6843AOP here and am seeing Error: CANFD transmit data retry failed [Error code -3502] faults when running the out-of-box example for mcanMultiTransmission present in the CANFD library of the SDK. The kicker here, is that Classic CAN has been enabled, meaning that mcanCfgParams->fdMode = 0x0U. The follow timing parameters are being used, which have been calculated from the TI CAN Timing Calculator.
mcanBitTimingParams.nomBrp = 0x10U;
mcanBitTimingParams.nomPropSeg = 0x1U;
mcanBitTimingParams.nomPseg1 = 0x3U;
mcanBitTimingParams.nomPseg2 = 0x3U;
mcanBitTimingParams.nomSjw = 0x3U;
mcanBitTimingParams.dataBrp = 0x10U;
mcanBitTimingParams.dataPropSeg = 0x1U;
mcanBitTimingParams.dataPseg1 = 0x3U;
mcanBitTimingParams.dataPseg2 = 0x3U;
mcanBitTimingParams.dataSjw = 0x3U;
On the topic of setup, I have a AWR6843AOPEVM connected to a mmWave Boost PROC074B with CAN routed to J1/J2 of the PROC074B via the myriad of DIP switches. I have ~1m twisted pair CAN bus with termination at each end. An Ixxat USB-to-CAN compact (non-FD) adapter is connected into the far end of the setup. I see an output waveform when I send out data from CANTX, but this -3502 error is presented.
Any help here would be appreciated!
Tom