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.

Flashing Programmatically Over UART 6 (TM4C129XL Evaluation Kit)

Other Parts Discussed in Thread: EK-TM4C1294XL

Hello All,

I'd like to know if its possible to flash the board programatically over UART 6, instead of the usual UART0. If so, is there a tutorial I can start looking at?

Thanks!
Adam

  • Hello Adam,

    The Boot Loader User Guide and the Boot Loader code base that comes with TivaWare 2.1.1.71 shows how the same can be done for UART6. The UART0 is shown for example but changes need to be made to get UART6 mapped along with the IO configuration and UART6 configuration

    Regards
    Amit
  • Hello Adam,

    One more thing to note is that the UART0, I2C0, SSI0, USB and EMAC are the default ROM boot loaders. These cannot be changed. However the flash based boot loader can be used for other instances of UART, I2C and SSI. You may have to use the JTAG or one of the above listed ROM interfaces to get the non-default peripheral in the flash boot loader.

    Regards
    Amit
  • Hi Amit,

    Is it possible that the time/effort you invest in this "Uart_6 and ONLY Uart_6" is dictated by that peripheral's "escape" from a pcb?  

    So, so much easier to comply w/one of the existing ROM interfaces - as you well advise.   (After all - they are there to, "Speed, Ease, Enhance!")

    Posters' "culling themselves from the herd" may endure immense pain/suffering - and (really)... for what?

  • Hello cb1,

    Not on the EK-TM4C1294XL. The UART6 availability on the Launch Pad is there, and I believe the right question we must be asking is why move to UART6 from UART0 as this may require changes to user setup.

    Regards
    Amit
  • cb1- said:
    So, so much easier to comply w/one of the existing ROM interfaces - as you well advise.   (After all - they are there to, "Speed, Ease, Enhance!")

    Hi Amit,

    As quote above reveals - we are in absolute agreement...

    Poster's (most always) unexplained desire to "Add complexity" confounds...