From the source code of C:\ti\mmwave_automotive_toolbox_3_1_0\labs\lab0012_can_sbl and CAN_Metaimage_Flasher.exe, I find the bit timing params have different setting.
Can you please check if these different settings make impact on the SBL downloading?
can_sbl18xx_mss/transport.c
/* Configure the bit timing parameters. */ mcanBitTimingParams.nomBrp = 0x2U; mcanBitTimingParams.nomPropSeg = 0x8U; mcanBitTimingParams.nomPseg1 = 0x6U; mcanBitTimingParams.nomPseg2 = 0x5U; mcanBitTimingParams.nomSjw = 0x1U; mcanBitTimingParams.dataBrp = 0x1U; mcanBitTimingParams.dataPropSeg = 0x2U; mcanBitTimingParams.dataPseg1 = 0x2U; mcanBitTimingParams.dataPseg2 = 0x3U; mcanBitTimingParams.dataSjw = 0x1U;
CAN_Metaimage_Flasher.cpp
TPCANBitrateFD bitRate = (LPSTR)"f_clock_mhz=40, nom_brp=5, nom_tseg1=5, nom_tseg2=2, nom_sjw=1, data_brp=1, data_tseg1=4, data_tseg2=3, data_sjw=1";
Thanks
Ree