Part Number: TDA4VM
Our design has a pullup resistor (10K) on the PCB connected to GPIO7 of the master PMIC.
We confirmed that the GPIO7 pad is pulled to 1.8V.
When we enable the error state machine, the PMIC resets, thus the PMIC thinks the pad is low.
When software reads the GPIO7 status register, it reports a low value.
Thus, the internal PMIC logic thinks the pad is low, but it is actually pulled high on the PCB.
Can you give us some help on how to debug this?
Once we get the PMIC to behave correctly based on nERR_MCU input being high, we want to connect it to a GPIO signal to test the function where an external signal can pull it low to initiate reset.