Timing report: I (52322) LOG_TEST: === WRITE TIMING REPORT === I (52322) LOG_TEST: Iterations: 200 I (52322) LOG_TEST: Payload size: 39 bytes I (52322) LOG_TEST: Min: 49960 us I (52332) LOG_TEST: Max: 54476 us I (52332) LOG_TEST: Avg: 50005 us I (52342) LOG_TEST: Sector crossings: 2 (max 49983 us) I (52342) LOG_TEST: WDT margin: 4.9s (WDT=5s, worst=54476us) I (52352) LOG_TEST: =========================== so a write takes up to 54ms - not negligible!
15 lines
717 B
Plaintext
15 lines
717 B
Plaintext
# SC-F001 project-level sdkconfig overrides.
|
|
# These are applied during "idf.py reconfigure" and take precedence over IDF defaults.
|
|
# Do NOT override settings that are managed by idf.py menuconfig interactively.
|
|
|
|
# 32kHz external crystal (GPIO32/33) is on the PCB but NOT used.
|
|
# Deep sleep is disabled (soft idle instead), so RTC slow clock accuracy is irrelevant.
|
|
# Time tracking uses esp_timer (40MHz APB crystal, ~20ppm).
|
|
# Let the RTC slow clock use the default internal RC oscillator.
|
|
|
|
# --- Safety & Panic ---
|
|
|
|
# WDT timeout triggers a panic (→ reboot + core dump) instead of just logging.
|
|
# Required for OTA rollback: a hung task causes a reboot, incrementing the reset counter.
|
|
CONFIG_ESP_TASK_WDT_PANIC=y
|