Hello!
In my project, I'm using the ULP to perform sensor monitoring tasks every few seconds. Once the sensor buffer is full, it wakes up the high-power MCU using the IDF API ulp_riscv_wakeup_main_processor(). The MCU uses an early wake stub to process the data read by the ULP, via shared buffers ...
Search found 4 matches
- Mon Sep 08, 2025 7:38 pm
- Forum: General Discussion
- Topic: RTC IO interrupt while MCU is awake?
- Replies: 2
- Views: 808
- Mon Sep 08, 2025 7:09 pm
- Forum: General Discussion
- Topic: ESP32-S3 ULP strange behaviour
- Replies: 4
- Views: 2443
Re: ESP32-S3 ULP strange behaviour
I have added this to which seems to fix the problem with ULP not running initially:
This also has the nice side effect of releasing the device from the bootloader, if it were manually put in bootloader mode via GPIO0 + RESET.
Code: Select all
platformio.iniCode: Select all
board_upload.after_reset = watchdog-reset
- Mon Aug 25, 2025 1:34 pm
- Forum: General Discussion
- Topic: ESP32-S3 ULP strange behaviour
- Replies: 4
- Views: 2443
Re: ESP32-S3 ULP strange behaviour
This github issue also discusses the same bug, which as you say, is due to overflow/underflow or hopping over the end the cycle count (since cycles are not necessarily incremented by one each time, so there's a chance of a miss). https://github.com/espressif/esp-idf/issues/16891#issuecomment ...
- Sat Aug 09, 2025 9:36 pm
- Forum: General Discussion
- Topic: Access RTC Fast RAM from ESP32-S3 RISC-V ULP
- Replies: 3
- Views: 178
Access RTC Fast RAM from ESP32-S3 RISC-V ULP
Hello!
Does anyone know of a way to access RTC fast RAM from the ESP32-S3 RISC-V ULP? I understand that this isn't supported out of the box, where RTC slow RAM is the default storage for the program and data.
I've read that RTC FAST RAM is intended to be used by the MCU only (APP and PRO cores ...
Does anyone know of a way to access RTC fast RAM from the ESP32-S3 RISC-V ULP? I understand that this isn't supported out of the box, where RTC slow RAM is the default storage for the program and data.
I've read that RTC FAST RAM is intended to be used by the MCU only (APP and PRO cores ...