Part Number: TM4C123GH6PM
Other Parts Discussed in Thread: EK-TM4C123GXL, LMFLASHPROGRAMMER
Hi,
I am using Serial Bootloader to program TM4C123GH6PM over UART0. To flash the firmware onto the microcontroller I am using TM4C Serial Bootloader Demo software.
When I flash the program for very first time, it gets flashed successfully and the microcontroller works as programmed. But when I try to re-program it, the TM4C Serial Bootloader Demo software shows "ERR_DNLD 012: TIMEOUT FROM TARGET".
Is there something wrong with the firmware or do I need to add some special piece of code for the microcontroller to be reprogrammed?
Has anyone faced a similar problem? Please help.
These are the pin-connections:
PA0 UART0RX
PA1 UART0TX
PB4 BOOT_CONTROL
GND GND
RST Reset