The ON_TIME delay of the power button is default set to 500ms. To improve the user experience, we would like to change that setting to 50ms. We use the devmem2 command to change the ON_TIME register setting in the SNVS_LP register. Unfortunately, it looks like the register gets reset to its default value when shutting down the board. This is how we can reproduce the issue:
Even though the SNVS rails were not removed, the SNVS_LP register gets reset to its default value when shutting down the board. This means we are unable to reduce the minimum power button pressing time to 50ms. Is there anything we do wrong? How is it possible to reduce the delay between the button assertion and pmic_en_b signals is getting asserted?