Other Parts Discussed in Thread: UNIFLASH
Hello TM4C Team,
Would you be able to help me with a couple questions about the operation of the "HSSR" Hardware System Service Request?
A customer I support is exploring their options for using factory resets before reprogramming with their custom firmware and we are working through different questions on how to implement this.
1. In terms of implementing the factory reset, the HSSR process described in Section 5.2.6.6 of the datasheet mentions it implements a system reset at the end of the process. Does this system reset accomplish a power cycle internally to restore memory settings to factory presets or does it set a pin to a PMIC like I've seen described elsewhere that accomplishes this power cycle? Or does the HSSR process not need a power cycle at all in order to restore the factory presets. Any insight or advice about best practice would be appreciated here.
2. After the HSSR process has been completed are the JTAG pins reset to the factory presets as well? The datasheet section 4.3.1 shows the state of the pins after a "power-on reset or reset caused by the RST input", but I want to confirm this is the case for the system reset mentioned in the HSSR section.
Thanks in advance for your help!
Best Regards,
Jacob Butler