I would like to reset our emmc using the nRESETIN_OUT whenever the AM3358 is reset including software initiated reboots.
The descriptions in section 8.1.7.4.1.1 of the TRM describe the functionality I'm looking for. However it's not clear to me if this behavior (driving nRESETOUT low for PRCM.PRM_RSTTIME clock cycles) only applies when nRESETIN_OUT was externally driven low to cause a reset. Or does this behavior also apply when the reset is caused by writing either bit to PRM_RSTCTRL?
I have tried watching nRESETIN_OUT on our custom board as well as a BeagleBone Black wireless and neither board shows nRESETIN_OUT going low during a software initiated reset. I have tried removing all other components (other than the external pullup) from nRESETIN_OUT and still don't see any change during software resets.
What is the expected behavior of nRESETIN_OUT during a software initiated warm or cold reset?