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.

Restart after bootloader flash

Hi all,

I have a strange problem on my setup that I'm having difficulty debugging.

I am calling the ROM-based bootloader from my application when needed. I can send the new binary through the serial port onto the target using sflash. The image is flashed correctly. The last command that goes out to the target is "run" and the program indeed starts, but the SysTick will not tick.. If I power cycle the board, the newly written application works fine. In summary, it starts fine from power off, but will not restart after re-flashing.

I assume there is some setting that needs to be done to revert the system tick to "power-on" defaults, but what is it?
 -- I'm already calling ROM_SysCtlPeripheralReset() and ROM_SysCtlPeripheralEnable() for all the peripherals I'm using -- except for the Systick. Is there such a reset function for the system tick?

Argiris