Search found 9038 matches

by ESP_Sprite
Thu Feb 24, 2022 1:33 am
Forum: Hardware
Topic: ESP32-C3 does not support erase-flash command?
Replies: 4
Views: 3948

Re: ESP32-C3 does not support erase-flash command?

How specifically did you try to erase the flash; can you post e.g. the esptool command line here?
by ESP_Sprite
Thu Feb 24, 2022 1:31 am
Forum: General Discussion
Topic: ESP32 deep sleep current too high
Replies: 2
Views: 3797

Re: ESP32 deep sleep current too high

I can confirm that that ESP32 devboard is not optimized for low power use; the LDO has a pretty high quiescent current and from memory, current can leak away through the USB-serial chip. (Also note that the board you show is some unnamed third party board, I don't think Espressif made it.) The block...
by ESP_Sprite
Thu Feb 24, 2022 1:26 am
Forum: General Discussion
Topic: Wear leveling
Replies: 4
Views: 2909

Re: Wear leveling

That is a valid approach.
by ESP_Sprite
Wed Feb 23, 2022 10:36 am
Forum: General Discussion
Topic: Add new function to ESP32 program memory?
Replies: 4
Views: 1485

Re: Add new function to ESP32 program memory?

Hm. If your functions were entirely standalone (as in: no internal global variables, no calls out) you could technically load it in RAM and execute it. That's not something that's widely supported, so I don't have any docs to point you at. Perhaps as an alternative, you can implement some fixed DSP ...
by ESP_Sprite
Wed Feb 23, 2022 10:00 am
Forum: ESP-IDF
Topic: ESP32-C3 Program Prevents Flashing.
Replies: 6
Views: 3886

Re: ESP32-C3 Program Prevents Flashing.

That I cannot explain. Perhaps something's up with the USB side of things? Perhaps adding or removing a hub may work?
by ESP_Sprite
Wed Feb 23, 2022 8:54 am
Forum: Hardware
Topic: ESP32-C3-WROOM-02 trouble getting into download mode
Replies: 9
Views: 5164

Re: ESP32-C3-WROOM-02 trouble getting into download mode

As in: nothing in the flash, brand new, entirely empty? The issue then could be that the RTC watchdog resets the ESP every few seconds or so, making the USB interface re-enumerate. That can make it a bit hard to connect to the chip to get into download mode (as in: you need to have the luck that the...
by ESP_Sprite
Wed Feb 23, 2022 8:49 am
Forum: General Discussion
Topic: Add new function to ESP32 program memory?
Replies: 4
Views: 1485

Re: Add new function to ESP32 program memory?

Not trivially. Could you elaborate a bit more about your use case? Perhaps there are other ways to accomplish this.
by ESP_Sprite
Wed Feb 23, 2022 3:46 am
Forum: ESP32 Arduino
Topic: Bidirectional Dshot using RMT
Replies: 5
Views: 3642

Re: Bidirectional Dshot using RMT

Looking at the GPIO driver code, the bit that makes the GPIO an output also muxes it back to being a plain old GPIO instead of being connected to the RMT. You can either reconnect the GPIO to the RMT using esp_rom_gpio_connect_out_signal(), or use the HAL directly and call gpio_hal_output_enable(), ...
by ESP_Sprite
Wed Feb 23, 2022 1:38 am
Forum: ESP-IDF
Topic: esptool read flash 16M
Replies: 3
Views: 4345

Re: esptool read flash 16M

0x1600000 is not 16M. You want 0x1000000.
by ESP_Sprite
Wed Feb 23, 2022 1:37 am
Forum: ESP-IDF
Topic: Mysterious freeze/stop in the field
Replies: 15
Views: 9327

Re: Mysterious freeze/stop in the field

One of the options you haven't mentioned is that something goes wrong in the middle of polling your server, and somehow your code keeps waiting for some answer while none comes: it's working exactly as coded and the hardware is fully functional (so the wdt doesn't catch you) but your device still is...