打印了SFBL后能正常启动吗? 可以调用SystemPowerOnModeGet和pm_get_wakeup_src查询启动模式和启动原因,pm_get_wakeup_src需要在启动后第一次睡眠前调用,否则会被睡眠的唤醒原因覆盖。 另外还可以往寄存器hwp_rtc->BKUP9里写个特殊值,如果是掉电重启,RTC寄存器会被重置,这个寄存器会恢复成默认值0,如果不是掉电重启,这个寄存器就会保持之前设置的值 。
SystemPowerOnModeGet
pm_get_wakeup_src
hwp_rtc->BKUP9