Search found 656 matches

by boarchuz
Fri Jan 30, 2026 2:13 am
Forum: ESP-IDF
Topic: ESP32C2 data retention between deep-sleep resets
Replies: 4
Views: 376

Re: ESP32C2 data retention between deep-sleep resets

FWIW I have long abused the RTC_x_DATE_REG registers on ESP32 without issue. They don't seem to have any purpose and are RW.
by boarchuz
Tue Jan 13, 2026 10:55 am
Forum: General Discussion
Topic: ESP32.com forum: bugs, issues, requests?
Replies: 26
Views: 20054

Re: ESP32.com forum: bugs, issues, requests?

That seems to have done the trick! Thankyou
by boarchuz
Tue Jan 13, 2026 7:13 am
Forum: General Discussion
Topic: ESP32.com forum: bugs, issues, requests?
Replies: 26
Views: 20054

Re: ESP32.com forum: bugs, issues, requests?



The new anti-bot measures seem to be messing up the RSS feed.

I'm guessing my RSS client (Aggregator on Android) is hitting the "stupid bots" check, and failing on invalid XML. It seems to occur if I haven't visited the forum for a few days or perhaps it's whenever I get a new IP, and resolves ...
by boarchuz
Thu Nov 20, 2025 11:41 pm
Forum: ESP-IDF
Topic: ESP-IDF as submodule in project structuring?
Replies: 2
Views: 2704

Re: ESP-IDF as submodule in project structuring?

I do this with almost all of my ESP32 projects. Never had any issues. I point the VS Code extension at the directory (.esp-idf) and I'm off to the races. I still use the common "tools" path as I very rarely go breaking things in there.
by boarchuz
Thu Oct 16, 2025 12:48 pm
Forum: ESP-IDF
Topic: Reading encrypted flash with Esptool - Confusion about empty space
Replies: 2
Views: 1205

Re: Reading encrypted flash with Esptool - Confusion about empty space


My understanding is that the read-flash command can't decrypt the encrypted flash contents during the transfer, so I would expect the entire file of downloaded data to be "gibberish", including the empty parts of the flash, because "decoding" the empty data (0xFF) will result in garbage data ...
by boarchuz
Thu Sep 11, 2025 5:34 pm
Forum: ESP-IDF
Topic: Spurious EXT1 wake from deep sleep after reset
Replies: 4
Views: 1416

Re: Spurious EXT1 wake from deep sleep after reset


What do you mean by a full RTC reset?


There are a few different types of "resets", of which only an RTC reset completely restores all registers to default values, equivalent to a power-on. A lot of state can persist over the softer resets, which can cause rare and difficult bugs like the one ...
by boarchuz
Sat Sep 06, 2025 2:39 am
Forum: ESP-IDF
Topic: Spurious EXT1 wake from deep sleep after reset
Replies: 4
Views: 1416

Re: Spurious EXT1 wake from deep sleep after reset

Could you try rtc_hal_ext1_clear_wakeup_status() after configuring the pin?

Or you could always do a full RTC reset (eg. using RTC WDT). That fixes everything.
by boarchuz
Wed Jul 30, 2025 3:36 pm
Forum: ESP-IDF
Topic: Is gpio_intr_enable() safe to call from ISR?
Replies: 2
Views: 140

Re: Is gpio_intr_enable() safe to call from ISR?

No. Only a few GPIO functions are placed in IRAM, and gpio_intr_enable is not one of them:
https://github.com/espressif/esp-idf/bl ... r.lf#L4-L7
by boarchuz
Tue Jul 22, 2025 2:02 am
Forum: General Discussion
Topic: ESP32S3 Bare-Metal Hang on Data SRAM1 Write
Replies: 10
Views: 459

Re: ESP32S3 Bare-Metal Hang on Data SRAM1 Write

SRAM1 is accessed over the data bus at 0x3fc88000 or the instruction bus at 0x40378000. It's the same physical memory. When you clear 0x3fc88000 you are also clearing 0x40378000.

Go to advanced search