Software assumption
Application software activates pull-down on RESET_b pad before running the safety application.
Question#1) To activate the pull-down on RESET_b, the following shall be done?
Identify the MSCR Register for RESET_B:
Set the Pull Enable and Pull Select Bits:
Optional: Enable Input Buffer (if needed for monitoring):
Optional: Disable Output Buffer (if not used):
Rationale
Ensures that the chip enters a chip safe state if the RESET_b pin gets disconnected.
Recommendation
—
Question#2)
In order to detect the Reset_b pin is disconnected, one of the following shall be done?
Hello,
1. I beleive to acivate an pull-down on the reset pin this would have to be done externally. This cannot be done using the application and manipulation of the MSCR register. See the following excerpt from the RM:
2. For the detection method of a disconnected reset pin:
Option 1: My opinion is that this option is not a reliable method for detecting a disconnected reset pin.
Option 2: My opinion is this is a good second option but still not ideal since the GPIO pin may still be connected while the RESET_b pin is not.
Option 3: This is, in my view the best option and is how our safety recommendations are usually implemented.
You could also implement a combination of all three options.
Regards,
John