TS-7250-V3 Supervisory Reset Reasons
From embeddedTS Manuals
The supervisory microcontroller can detect multiple reasons why the system rebooted or woke back up. These are provided by the sysfs device:
root@tsimx6ul:~# cat /sys/bus/platform/devices/tssupervisor-reset/reboot_reason POR
| reboot_reason text | Description |
|---|---|
| POR | Initial power-on reset after both micro USB serial console and VIN[1] were removed |
| Brownout | 5 VDC rail[2] dropped below 4.7 V but Supervisory Microcontroller power input remained valid |
| CPU WDT | Watchdog timer (WDT) expired and caused a hardware reboot |
| Software Reboot | The operating system initiated a reboot |
| RTC Alarm Reboot | Real-time clock (RTC) alarm expired and was configured to cause a hardware reboot |
| Wake from PWR Cycle | The operating system initiated a power-off, after which VIN[1] was cycled off and back on |
| Wake from WAKE_EN | The operating system initiated a power-off, after which the voltage input on ADC Header pin 9 rose from below 1 V to above 3 V |
| Wake from USB VBUS | The operating system initiated a power-off, after which a micro USB serial console cable was connected to USB host |
| Wake from RTC Alarm | The operating system initiated a power-off, after which the real-time clock (RTC) alarm expired |