Search found 3529 matches

by WiFive
Wed Apr 06, 2022 4:25 pm
Forum: ESP-IDF
Topic: UART_BUFFER_FULL and UART_FIFO_OVF difference
Replies: 2
Views: 2238

Re: UART_BUFFER_FULL and UART_FIFO_OVF difference

The hardware fifo receives the bytes and then they are copied into the ring buffer in ram when the threshold is reached or at end of frame. If the hardware fifo overflows before the bytes can be copied out you get UART_FIFO_OVF. If the bytes can't be copied into the ring buffer because it is full yo...
by WiFive
Mon Apr 04, 2022 6:42 pm
Forum: General Discussion
Topic: Decrease Power consumption
Replies: 7
Views: 4284

Re: Decrease Power consumption

Power saving methods are light sleep, deep sleep, dynamic frequency scaling, ulp coprocessor, and wake stubs. Pick what works best for you.
by WiFive
Thu Mar 31, 2022 9:19 pm
Forum: General Discussion
Topic: ESP32 flash encryption on flash encryption disabled bootloader
Replies: 1
Views: 1365

Re: ESP32 flash encryption on flash encryption disabled bootloader

1. Encryption won't work because it has to be compiled into the bootloader but the new app should still run without encryption. 2. Bootloader does not do OTA, it is only a small piece of code that runs from ram. You still need an initial app to do the ota. 3. Not hard but practically does not add mu...
by WiFive
Thu Mar 31, 2022 5:09 am
Forum: ESP-IDF
Topic: Invalid Header when enabling flash encryption
Replies: 4
Views: 3238

Re: Invalid Header when enabling flash encryption

What is your efuse summary?
by WiFive
Fri Mar 25, 2022 4:18 am
Forum: ESP-IDF
Topic: FreeRTOS heap allocation at compile time.
Replies: 1
Views: 1415

Re: FreeRTOS heap allocation at compile time.

To track memory at compile time use idf.py size. The initial heap size can increase if the compiler reserves less memory for example if it optimizes out functions and variables. Otherwise heap is dynamic and you can use heap tracing to analyse it.
by WiFive
Tue Mar 22, 2022 10:58 pm
Forum: Hardware
Topic: Options for External 2.4GHz Coexistence on ESP32
Replies: 2
Views: 2030

Re: Options for External 2.4GHz Coexistence on ESP32

(including all ESP chip series except ESP8266 and ESP32 series).
The protocol is available for ESP32-S2 and the following series of SoCs (ESP Wi-Fi).
Esp32-s2 and newer
by WiFive
Tue Mar 22, 2022 4:58 pm
Forum: General Discussion
Topic: How to use all available RAM on ESP32-D0WD-V3?
Replies: 2
Views: 2074

Re: How to use all available RAM on ESP32-D0WD-V3?

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/memory-types.html https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/external-ram.html 520 is the total ram but it is not all available as data ram to the application. But with wrover you should have more than...