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.

EK-TM4C1294XL: boot_can example

Part Number: EK-TM4C1294XL
Other Parts Discussed in Thread: TMS570LS1224, EK-TM4C123GXL, UNIFLASH

Hi, I'm trying to download demo examples through LM FlashLoader after uploading CAN Bootloader example (Uart to CAN, boot_can) to 2 EK-TM4C1294XL boards respectively,

but I'm having trouble with the message below. Is there a solution?

And ultimately, I want to control the TMS570LS1224 board where the boot_can program was uploaded with the EK-TM4C1294XL board where the Uart to CAN example was uploaded, is it possible?

The structure of the example codes uploaded to the two boards is different, so I am having a lot of difficulties in setting up CAN communication, so I ask for your help.

  • Hi,

      I guess you are referring to this app note, correct? https://www.ti.com/lit/pdf/spna244

      Please note that this example was developed for EK-TM4C123GXL LaunchPad. You cannot run as-is. I suppose you have modified the code (both the boot_can and uart_to_can and the applications such as boot_demo_can.bin) for TM4C129. Please confirm if that is the case.

      Suppose you have ported all the code for TM4C129 and have the two LaunchPads on the CAN network then you need to do:

      1. Load the boot_can to LaunchPad_A. You can load this code using CCS or Uniflash or LM flash program like any program such as blinky or hello. 

      2. Load the uart_to_can to LaunchPad_B. You can load this code using CCS or Uniflash or LM flash program like any program such as blinky or hello. 

      3. Find out which COM port the UART is mapped to on LaunchPad_B. 

      4. Open the LM flash program and select UART mode. 

      5. Load the boot_demo_can.bin file. This application will blink a LED. The PC will send the boot_demo_can.bin file to LaunchPad_B. LanuchPad_B will then convert the serial stream into a CAN frame. The LaunchPad_A on the CAN network will receive the CAN frame and download the boot_demo_can application.