Part Number: TMS570LC4357
Hello Experts,
I am using CCS and a XDS200 to debug my implementations of some of the diagnostics mentioned in the Safety Manual. When running the process with the debugger connected I get different result to when the debugger is not connected.
For example running the CCMR5F Lockstep Error Forcing Mode the correct bits in the ESM are set, but the nERROR is not to LOW. The Reference Manual mentions problems with the Lockstep when using halting debug mode, but not with nERROR.
Another Case is the DIAG MODE = 5 Diagnostic. When stepping through the code the trigger for the diagnostic is not applied, which leads to nothing happening. Running the code without the XDS200 connected sets ESM 3.13 and the nERROR is pulled LOW.
(Q1) Why am seeing different results with the XDS200 connected? Is the use of a debugger, when testing diagnostics not recommended?
Thank you and best regards,
Max