-
Notifications
You must be signed in to change notification settings - Fork 0
RTC Memory
M Hightower edited this page Feb 15, 2023
·
1 revision
System time will return to zero because of system_restart, but RTC still goes on.
If external hardware resets the chip via EXT_RST or CHIP_EN (such as timed wake-up from Deep-sleep), the RTC timer will be reset. However, RTC Memory may continue.
- Reset by pin
EXT_RST
- RTC memory won’t change
- RTC timer starts to zero
- Watchdog reset
- RTC memory won’t change
- RTC timer won’t change
- system_restart
- RTC memory won’t change
- RTC timer won’t change
- Power-on
- RTC memory contains a random value
- RTC timer starts from zero
- Reset by pin
CHIP_EN
- RTC memory contains a random value
- Empirical observation: With brief reset pulses to CHIP_EN, data appeared to remain valid. This may not be immediate - TODO: evaluate This might be the way the five power on/offs method can detect a reset to factor is being requested.
- RTC timer starts from zero
- RTC memory contains a random value
- Keeping the Lights On - how to manage GPIO state across reboots and crashes
- Boot fails when SPI Bus used
- GPIO Drive Strength and Ringing
- LDO Regulators WIP
- ESP8266 Power Considerations This is only a rough outline, needs a lot of development.
- Upgrading Flash Chips, QIO, and DIO
- Dodgy Extra 2K of DRAM or CONT - WIP
- WDTracks - Print last call before WDT
- 5V Tolerant I/O?
Arduino IDE specific
Misc.
- Exception Causes
- ESP8266 will not boot
- Stacks sys and cont
- WIP Boot ROM and SDK Notes
- Multi-segment Boot ROM Loader, notes
- Cache_Read_Enable How to turn off and on instruction cache execution.