Skip to content

Reset Reasons

Nathan Hui edited this page Feb 10, 2024 · 1 revision
Hex Code Dec Code Name Description
0x00 0 RESET_REASON_NONE Information is not available
0x0A 10 RESET_REASON_UNKNOWN Unspecified reset reason
0x14 20 RESET_REASON_PIN_RESET Reset from the reset pin.
0x1E 30 RESET_REASON_POWER_MANAGEMENT Low-power management reset.
0x28 40 RESET_REASON_POWER_DOWN Power-down reset.
0x32 50 RESET_REASON_POWER_BROWNOUT Brownout reset.
0x3C 60 RESET_REASON_WATCHDOG Watchdog reset.
0x46 70 RESET_REASON_UPDATE Reset to apply firmware update.
0x50 80 RESET_REASON_UPDATE_ERROR Generic firmware update error (deprecated).
0x5A 90 RESET_REASON_UPDATE_TIMEOUT Firmware update timeout.
0x64 100 RESET_REASON_FACTORY_RESET Factory reset requested.
0x6E 110 RESET_REASON_SAFE_MODE Safe mode requested.
0x78 120 RESET_REASON_DFU_MODE DFU mode requested.
0x82 130 RESET_REASON_PANIC System panic.
0x8C 140 RESET_REASON_USER User-requested reset.
0x96 150 RESET_REASON_CONFIG_UPDATE Reset to apply configuration changes.

See https://docs.particle.io/reference/device-os/api/system-calls/reset-reason/#reset-reason

Clone this wiki locally