Other Parts Discussed in Thread: HALCOGEN
Tool/software:
Hello,
I have strange issue that I started to see some time ago. I have working on a port of zephyr RTOS for TMS570, and things seem to be usually working fine, but I noticed that might be because my application works only immediately after the debugger flashes the code. If I power cycle the board, the ESM error LED is on, and a simple blinky program does not work. I am also not really able to connect the debugger at this point. I am using Halcogen generated code as reference for the soc initialization code, but it is not exactly the same.
I see chip errata advisory SSWF021#45, but my issue has a frequency of 100%, and happens if i even skip PLL init code..
Are there any general ideas as to what I should check? If I connect the debugger, launch the application, everything works well, I can even press the RESET or PORREST buttons, and it still works, but as soon as I power cycle the board, it is stuck, and I cannot connect debugger to inspect.
Thank you!