Search found 1682 matches

by ESP_igrr
Sun Nov 22, 2020 10:49 pm
Forum: General Discussion
Topic: app_main and task core pinning
Replies: 3
Views: 131

Re: app_main and task core pinning

Perhaps in a future release having a task delete itself upon function return would make sense. It doesn't break any existing functionality, and would make things more intuitive IMO. But either way its a minor issue, and I can just use vTaskDelete(NULL) easily enough. We had considered that, but dec...
by ESP_igrr
Sun Nov 22, 2020 9:39 pm
Forum: General Discussion
Topic: app_main and task core pinning
Replies: 3
Views: 131

Re: app_main and task core pinning

Hi kaisha, I was going to look at the functions start_cpu0 and start_cpu1, but they are not actually in components/esp32/cpu_start.c (as stated by the docs). That file actually doesn't exist either (at Thanks for the note, will fix the docs! app_main function is called from a task pinned to CPU 0. T...
by ESP_igrr
Fri Nov 20, 2020 10:18 pm
Forum: General Discussion
Topic: toolchain for Raspberry PI 4 (8GB) ?
Replies: 3
Views: 484

Re: toolchain for Raspberry PI 4 (8GB) ?

Yes, you should also be able to install it on v3.3. There is no documentation page for v3.3 with the list of the toolchain downloads, but the URL and SHA256 can be found here: https://github.com/espressif/esp-idf/blob/2c6eb0bd74bbc882073d579f9f10904a02ff6f4c/tools/tools.json#L46 There is no -armel t...
by ESP_igrr
Fri Nov 20, 2020 10:08 pm
Forum: ESP-IDF 中文讨论版
Topic: 复位后,程序正常。JTAG调试就Guru Meditation Error,Memory protection fault是什么原因引起的?
Replies: 2
Views: 257

Re: 复位后,程序正常。JTAG调试就Guru Meditation Error,Memory protection fault是什么原因引起的?

Hi Simon,
Could you try disabling CONFIG_ESP32S2_MEMPROT_FEATURE in menuconfig? It is under Component Config -> ESP32-S2 specific -> Memory Protection.
by ESP_igrr
Thu Nov 19, 2020 7:54 am
Forum: General Discussion
Topic: toolchain for Raspberry PI 4 (8GB) ?
Replies: 3
Views: 484

Re: toolchain for Raspberry PI 4 (8GB) ?

Yes, ESP32 toolchain for 32-bit ARM is available. If you follow the getting started guides for Linux (https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html), it should be installed. If you need to download the toolchain separately, the link is on this page: https://docs....
by ESP_igrr
Mon Nov 16, 2020 3:22 pm
Forum: General Discussion
Topic: Need help with setting the SPIFFS partition to external flash memory/EEPROM (update partition table)
Replies: 1
Views: 196

Re: Need help with setting the SPIFFS partition to external flash memory/EEPROM (update partition table)

Hi kyleneville, It is possible to move SPIFFS partition to the external flash. The layout of external flash chips is not managed by the partition table, instead you can designate some part of the flash chip (or all of it) as a partition using esp_partition_register_external function. See this exampl...
by ESP_igrr
Sun Oct 04, 2020 10:22 pm
Forum: General Discussion
Topic: What would you like to see in The Next Chip?
Replies: 390
Views: 193720

Re: What would you like to see in The Next Chip?

@PeterR, regarding IRAM, ESP32-S2 and the following chips don't have a hard limit on the IRAM size, like ESP32 had. It is okay to use more IRAM, if necessary, this will simply reduce the size of DRAM available; and vice versa, freeing up some IRAM directly increases amount of heap. Also on ESP32-S2 ...
by ESP_igrr
Tue Sep 01, 2020 12:32 am
Forum: ESP-IDF
Topic: ESP32-S2 APB CLOCK is slow?
Replies: 4
Views: 559

Re: ESP32-S2 APB CLOCK is slow?

Hi kalata23, The issue you are observing is probably not related to the APB clock, but to the fact that interrupt entry has certain latency. It is not practical to have interrupts which occur more often than a few microseconds, unless you are using high-level interrupt handlers written in assembly (...
by ESP_igrr
Tue Sep 01, 2020 12:24 am
Forum: ESP-IDF
Topic: Undefined reference to f_gets/f_puts error
Replies: 2
Views: 334

Re: Undefined reference to f_gets/f_puts error

Hi olegboicenco, Indeed we hadn't enabled FF_USE_STRFUNC option, as we assume that FATFS library will be used together with the VFS mechanism. That way you can use C standard library functions (fgets, fputs) to work with files. If you have some existing code which uses FATFS APIs, you may enable FF_...
by ESP_igrr
Tue Sep 01, 2020 12:21 am
Forum: General Discussion
Topic: Problem with deep and light sleep
Replies: 3
Views: 620

Re: Problem with deep and light sleep

Thanks for noticing boarchuz! Have edited my post.

Go to advanced search