New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESP32 IRAM interrupthandler #676

edjeed opened this Issue Nov 7, 2018 · 1 comment


None yet
2 participants

edjeed commented Nov 7, 2018

The function:
Interrupthander for the ESP32 (using RMT) is placed in IRAM, but calls functions that are not in IRAM.
The result of this is that sometimes errors occur, and the leds are not being updated anymore.

The documentation states:

Interrupt handlers must be placed into IRAM if ESP_INTR_FLAG_IRAM is used when registering the interrupt handler. In this case, ISR may only call functions placed into IRAM or functions present in ROM.

This comment has been minimized.


kriegsman commented Nov 7, 2018

Thanks for opening this ticket. What are your thoughts, @samguyer ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment