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.

Can my TM4C123G Kit be used to program another MCU?

I have a SoC that has an 8051 MCU. I don't want to use any development kit. I just want to connect the SoC to a breadboard and I wonder if through the JTAG/UART/SPI/GPIO... interface I can connect to Keil through my TM4C123G so I can debbug, monitor and download code to my SoC.


Shouldn't that be possible?

  • Hi Panagiotis ,

    Yes that should be possible after all, the launchpad programmer is a Tiva that programs other Tiva.

    You should be able to program the Tiva in the launchpad (the one you actualy program, not the programmer itself) to do all that. Of course you need to set it up with the right protocol for the 8051.

  • Hi,

    that nice, but let's see if I understand correctly:

    • I can use Tiva as an interface between the MCU and the PC.
    • I'm not sure I understand the distinction betweeen "(the one you actualy program, not the programmer itself)"
    • Where do I find "the right protocol for the 8051"? Isn't it a universal method to download to an MCU (eg using Keil)
    • What way should I connect 8051 to Tiva? Through JTAG I guess. But then again where on tiva? Could 8051 UART do it to?