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.

TM4C1290NCPDT: Programming TMC4C1290NCPDT

Part Number: TM4C1290NCPDT

Hi,

I need to program a bootloader in the TM4C1290NCPDT MCU in production environment, any suggestion on the programmer to do it?

 

Thanks,

 

C.A.

  • Bom dia Carlos,
    This comes from no particular experience with bootloader programming, only from what I've read. But I'd assume you will need to create your own programming bench for such.
    An easy entry port for bootloader programming is the serial port: so you could leave a couple of programming pads on your board, and follow the bootloader instructions on Tivaware documentation to send your code into the MCU.
    On the "other end of the cable", a TM4C129 Launchpad would probably be enough. If it does not have sufficient memory storage for your needs (in case the code to be flashed is more than what you can store in your launchpad flash), you can store it on an external memory.
    I'd guess the production sequence is to place your product board on a jig, this jig will have controlled powering and access to UART0, and perform the code downloading. You can even create additional reset/self test in case your quantities justify the effort.
    The other option is to have the JTAG pins on exposed pads on your board, and download the firmware via the "normal way", using a XDS or even ICDI board and a PC.
    Cheers
    Bruno
  • Bom dia Bruno!

    Thanks for your answer. The board will be programmed in a test JIG. I did some investigation and I will try to use XDS100v2 on JTAG connections.

    Best regards,

     

    C. Azevedo