This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR1843BOOST: CANFD Test program

Part Number: AWR1843BOOST
Other Parts Discussed in Thread: AWR1843, UNIFLASH

Good morning,

I am trying to activate the CAN interface of the AWR1843 EVM I have to bring up.

On the EVM side, I changed the selection switch from SPI to CAN and I connected the CAN-FD interface to a PCAN-USB FD interface (IPEH-004022) from PEAK System. I have CAN-L signal connected to Pin#2, CAN-H signal connected to Pin#7 and GND signal connected to Pin#6.

On the host side, I am using Ubuntu Linux 18.04LTS with the PC CAN (FD) interface available in the Kernel and I can see the interface as can0 through netdev.

I compiled successfully the canfd test program located in C:\ti\mmwave_sdk_03_05_00_04\packages\ti\drivers\canfd\test\xwr18xx and I got a xwr18xx_canfd_mss.xer4f binary test program.

My question is how to flash this program to the EVM?

I tried but the UniFlash utility refuses to flash it as it doesn't have the expected header. I did not see any directions in the SDK documentation on how to flash and operate the test programs.

Please, could you help me?

Regards,

Patrice

  • Hi,

    The .xer4f file is an executable file that should be loaded through CCS.

    In order to use CCS you would need to flash the ccsdebug binary for the specific platform.

    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\utils\ccsdebug\xwr18xx_ccsdebug.bin

    Usually the purpose of these driver unit tests is to be able to step through them with the CCS debugger. There are no .bin files built.

    Thank you

    Cesar

  • Many thanks, Cesar!

    This is helpful.