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.

CCS/EK-TM4C1294XL: implementing the most basic program upload through USB cable from a PC application

Part Number: EK-TM4C1294XL

Tool/software: Code Composer Studio

I'm using tm4c1294 board and code composer studio Version: 7.1.0.00016:
    www.ti.com/.../ek-tm4c1294xl

my final goal is to be able to update its program through UART0 from a bluetooth device. i'm not familiar with this board and have tried to read the Tivaware bootloader users guide to understand how to accomplish this.

I am thinking about starting with the following steps:
1. compile 2 bin files - one which causes a short led blink and another with a longer one. this is to be able to see the device behavior change after i load each of the programs into it.
2. upload the "boot_serial" example (is this the right one?) and write a pc application to open the com port of the board's USB (the board is connected to the PC using a USB <-> microusb cable) and implement the protocol to upload one of the bin files.

the above steps is just to make sure i have working protocol - i will later implement the same through a middle BT module.

am i in the right direction? any further help will be appriciated.

  • Yes, you are on the write track. Use boot_serial from: C:\ti\TivaWare_C_Series-2.1.4.178\examples\boards\ek-tm4c1294xl\boot_serial. You can use the boot_demo1 and boot_demo2 examples to start your LED fast and slow blink routines. You can start with using LM Flash Programmer on the PC to send the .bin file over the virtual COM port.