Tool/software: TI-RTOS
Hi,
We are experiencing some problems with reset after flashing with Flash programmer 2.
We are flashing the firmware, but the device does not reset properly after. It seems like it stops in boot. If we touch one of the IOs the device start up, but at every reset (by HAL_SYSTEM_RESET();) the device stop in boot.
If we do a hard Reset(pull reset pin low) after programming, and touch the IO. the device work correctly, and every HAL_SYSTEM_RESET(); work just fine.
We have looked in to the hardware believing this was a HW fault due to this is a custom board. But we have come to the conclusion that because everything work fine when we pull the reset pin first, this cannot be HW (or unlikely).
To sum up:
1. Flash program
2. Touch IO (device start up)
Next reset stop in boot again.
1. Flash program
2. Pull reset pin low manually.
3. touch IO.(device start up)
Every reset work fine now.
What can be the source for this problem, does the flash programmer put in a halt in boot?
Are there any DEBUG settings that need to be removed?
I can see there are multiple posts about this in this forum, but none have gotten an answer so I would like to again here :-)