Validity of ESP32 erratum 3.14 in 2024

cruvus
Posts: 59
Joined: Fri Jul 08, 2022 5:08 pm
Location: Planet Earth

Validity of ESP32 erratum 3.14 in 2024

Postby cruvus » Fri Aug 02, 2024 10:52 am

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?
ESP32 / ESP-IDF 5.1.4

cruvus
Posts: 59
Joined: Fri Jul 08, 2022 5:08 pm
Location: Planet Earth

Re: Validity of ESP32 erratum 3.14 in 2024

Postby cruvus » Fri Aug 02, 2024 6:10 pm

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
ESP32 / ESP-IDF 5.1.4

Who is online

Users browsing this forum: MicroController and 262 guests