When the debugger is connected and Hardware Security Module (HSM) is enabled in the Programming User Configuration Block (UCB) then boot code of TC2xx / TC3xx adds a breakpoint to HSM’s first instruction. This stops the HSM core from running and if the primary core is waiting for HSM to start, you can see this as the application / CPU is not running (or CPU doesn’t start or is waiting for HSM to start executing code).
Solution is to add an initialization file which removes the breakpoint.
1. Contact iSYSTEM Support for the HSM initialization file.
2. Open Hardware menu / CPU Options / Reset.
3. Add the initialization file to Initialization before Programming / Initialize.
In case the CPU is still not running, try to disable the option Observe this core in Hardware menu / CPU options / Cores / HSM) .Be sure to select the HSM core page in the CPU Options dialog.
Sorry this article didn't answer your question, we'd love to hear how we can improve it.
Note: This form won't submit a case. We'll just use it to make this article better.
{{ topic.Content }}