SPRZ569B November 2024 – September 2025 F29H850TU , F29H859TU-Q1
ROM: By Default, GPIO4 is Configured as ERRORSTS by ROM Code and Driven High
0
The ROM code configures a GPIO pin for the ERRORSTS function after the device reset (XRSn) based on SECCFG field settings. By default, the ROM code configures the GPIO4 pin as the ERRORSTS pin. The ERRORSTS (GPIO4) pin will be controlled by the Error Signaling Module (ESM) and will be driven high by default (no error). This high state can cause a board issue if the GPIO4 pin is used to drive critical system functions. For example, if GPIO4 is used for the EPWM3_A function, a high-power FET can be turned on inadvertently and cause damage to the board.
Since the ROM code configures the GPIO pin for the ERRORSTS function on device reset (XRSn) only, but the ERRORSTS pinmux configuration gets cleared by a debugger reset as well, the user needs to issue a full device reset (XRSn) to rerun the ROM code configuration of ERRORSTS.