This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

WEC 7: AM335x: How does warm reset work in WEC 7 BSP?

Does any body here have experience or advise how warm reset gets handled in WEC 7 BSP?

Our system is having reboot issues and this is quite dangerous to some of our components.

So what we are looking at is to change the pin mux of AM335x to safe GPIO state whenever a warm reset happen.

In our setup we have a power button that when pressed for more than 5 secs the hardware would set the WARMRST pin of AM335x the reset the unit.

Right now our assumption is that when WARMRESET pin is set, the SOC internal chip would reset the unit without passing the state the power manager. Thus there is no way for us to do any safety code before the system actually resets.

But just in case you guys know that there is still a way to intervene this through firmware/bsp change, do share. 

Thanks