Part Number: TMS570LC4357
Other Parts Discussed in Thread: HALCOGEN
Hi,
In our software, when we inject some error that is set to trigger ESM high interrupt (FIQ), we are instead seeing a reset of some type occur. Error pin is set momentarily, causing the connected LED to flash, and then execution seems to restart from the software entry point. The interrupt itself is set to trap execution in a loop.
SYSESR register is fully cleared after this reset has occured, which causes some issues with our system startup routine.
In a previous post (related) I mention setting up a basic halcogen generated project in order to verify our desired functionality. This has worked as expected and I'm am currently comparing our software with the halcogen setup to try and find the relevant difference which may cause this.
In the meanwhile I would just like to ask - what causes could there be for this type reset?
Regards