I wonder if the ESP32 erratum 3.14 is still something to worry about when using newer IDF versions:
https://www.espressif.com/sites/default ... ata_en.pdf
The .pdf file still mentions it, but when I use e.g. GPIO_INTR_NEGEDGE in my code, there is no warning whatsoever. I am using IDF 5.1.4. Also, browsing the docs at
https://docs.espressif.com/projects/esp ... light=edge
there is no mentioning of this erratum, neither in gpio_set_intr_type nor gpio_int_type_t where I would expect a few sentences and a link to the errata file.
There is a question here, which was never answered:
https://github.com/espressif/esp-idf/issues/10666
So I wonder, do newer IDF versions contain a workaround?
Validity of ESP32 erratum 3.14 in 2024
Validity of ESP32 erratum 3.14 in 2024
ESP32 / ESP-IDF 5.1.4
Re: Validity of ESP32 erratum 3.14 in 2024
The example included in the IDF also uses the edge interrupts in a completely natural way, as if the erratum did not exist:
https://github.com/espressif/esp-idf/bl ... ple_main.c
https://github.com/espressif/esp-idf/bl ... ple_main.c
ESP32 / ESP-IDF 5.1.4
Who is online
Users browsing this forum: MicroController and 262 guests