we design a new carrier board for AGX Xavier. According to the official Power-sequencing guideline(Power up with button and MCU), the MCU control the power sequencing.
1.> MCU set the POWER_BTN_N to high level, MODULE_POWER_ON to low level and VIN_PWR_ON to low level.
2.> delay 200ms
3.> MCU pull the POWER_BTN_N down then set the VIN_PWR_ON up.(MV/ HV will be supplied power)
4.> delay 800 ms then set the MODULE_POWER_ON up.
5.> Waiting for the CARRIER_POWER_ON signal to high level(if failure, it won’t go on).
6.> delay 200ms
7.> set high level for POWER_BTN_N
my question:
1.) is the procedure alright?
2.) Why the kernel board enter the recovery mode when power up? I had been compared the carried board(official) and my carried board. It looks like alright, but i’m not ensure it.what i need to attention?
3.) FORCE_SHUTDOWN_N would be in high level, according to the design guideline, if STANDBY_REQ_N(High) and FORCE_RECOVERY_N(LOW), the kernel board would enter the recovery mode.but the FORCE_RECOVERY_N is always to keep high level when power up. It confuses me for long time.