Announcements

Help us improve the Power & Sensing Selection Guide. Share feedback

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User9635
Level 4
Level 4
50 replies posted 50 questions asked 25 replies posted
Hello Support,
By default, OCDS is disabled for Aurix 2G when Debugger is not connected.
Hence according to the User Manual, for Application Reset, there will also for Debug Reset.
Does this mean during Application Reset when OCDS is disabled, we should also see Bit 19 -- RSTSTAT.CB1=1?

Attached some snippets for reference.
4239.attach

Best Regards
0 Likes
2 Replies
NeMa_4793301
Level 6
Level 6
10 likes received 10 solutions authored 5 solutions authored
RSTSTAT.CB0/CB1/CB3 are only for Cerberus (debugger) initiated resets.

There is no bit that directly indicates an Application Reset.
0 Likes
Michalskison
Level 1
Level 1
First reply posted Welcome!
  1. Context: Understand that CB1 Bit state within RSTSTAT provides information about the status of a specific bit during an application reset.

  2. Bit State: The CB1 Bit state in RSTSTAT reflects whether a certain condition has been met during the reset.

  3. Application Reset: This occurs when the application experiences a restart, potentially due to an error, power cycle, or another trigger.

  4. Reset Status: RSTSTAT registers are often used to monitor and track the reset status of a system.

  5. OSEATE.OEN: When OSTATE.OEN is set to 0, certain output states may be disabled, affecting system behavior.

  6. Impact: Check the state of the CB1 bit to understand how the application reset affects your system.

  7. Control: Use the CB1 bit state to control aspects of your gig application during or after a reset.

  8. Monitoring: Regularly monitor the CB1 bit state to ensure your system is running as expected.

  9. Diagnosis: The CB1 bit can be helpful for diagnosing reset-related issues in your application.

  10. Documentation: Record observations and changes to the CB1 bit state for reference and future troubleshooting.

  11. Troubleshooting: Use the CB1 bit state as part of your troubleshooting process when the application faces issues.

  12. Gig Impact: A detailed understanding of the CB1 Bit state can help you efficiently manage your gig, ensuring smooth operation and identifying potential areas for improvement.

0 Likes