Search found 4 matches

by WeinanCai
Fri Dec 27, 2019 9:45 am
Forum: ESP-IDF
Topic: fopen execution time become longer after calling frequently
Replies: 2
Views: 3294

fopen execution time become longer after calling frequently

Environment • Chip used: ESP32D0WDQ6 • Peripheral used: Kingston SD card(16G) • IDF version: v3.3 • Power Supply: USB Problem Description I'm suffering fopen execution time becoming longer with its called times increasing. After calling fopen for many times (around 2000 or more), the fopen executio...
by WeinanCai
Fri Dec 27, 2019 7:51 am
Forum: ESP-IDF
Topic: External Abort on mutex from ISR
Replies: 2
Views: 2995

Re: External Abort on mutex from ISR

Not sure why it works for so long, but you're doing lots of stuff that aren't permissible in an ISR... gettimeofday, logging functions, all are likely to call into blocking code. Please create a task that does all this and waits on a semaphore before actually doing it, and give that semafore in the...
by WeinanCai
Thu Dec 26, 2019 2:45 pm
Forum: ESP-IDF
Topic: External Abort on mutex from ISR
Replies: 2
Views: 2995

External Abort on mutex from ISR

Environment • Chip used: ESP32D0WDQ6 • Peripheral used: ICM20602 gyroscope • IDF version: v3.3 • Power Supply: USB Problem Description I'm suffering an abort when my ESP32 board communicates with ICM20602 gyroscope. After running for some time (around 30 minutes), the board reboots because of the a...