Search found 2072 matches

by ESP_igrr
Wed Nov 20, 2024 10:30 am
Forum: ESP-IDF
Topic: CMakeLists.txt Questions - Errors & Components
Replies: 11
Views: 1472

Re: CMakeLists.txt Questions - Errors & Components

Hi ignisuti, 'main' component has a special behavior that by default, it adds all other components as dependencies. This is the reason why you can use nvs_flash component from "main" without explicitly adding nvs_flash as a dependency. Once you start creating additional components, you have to expli...
by ESP_igrr
Mon Sep 02, 2024 7:15 am
Forum: Hardware
Topic: esp32 P4 performance
Replies: 13
Views: 7643

Re: esp32 P4 poor performance?

so i am still a bit confused, especially it has impact on fps on S3. I am not sure why adding this flag makes any difference on S3, either. Maybe you can try to log the pointer values returned by heap_caps_calloc with and without MALLOC_CAP_DMA and see if they are in the same memory region or not? ...
by ESP_igrr
Sun Sep 01, 2024 6:58 am
Forum: Hardware
Topic: esp32 P4 performance
Replies: 13
Views: 7643

Re: esp32 P4 poor performance?

decided to write a simple bigbanging driver for it MALLOC_CAP_DMA If you are accessing a memory region by your bitbanging software driver only, there is no difference whether MALLOC_CAP_DMA is used or not. This flag requests memory which _can_ be used by DMA engines. DMA engines (like GDMA or perip...
by ESP_igrr
Thu Aug 22, 2024 2:12 pm
Forum: ESP-IDF
Topic: MMC/eMMC clarification - ESP32-C6
Replies: 3
Views: 1800

Re: MMC/eMMC clarification - ESP32-C6

Hi Seon, The note in sdmmc_card_init about eMMC not being supported is indeed outdated. Will remove it! You are right that ESP32-C6 doesn't have SDMMC Host controller. You can call sdmmc_card_init on ESP32-C6, provided that you use SDSPI host. That is, you write: sdmmc_host_t host = SDSPI_HOST_DEFAU...
by ESP_igrr
Wed Jul 31, 2024 8:02 am
Forum: ESP-IDF
Topic: dirent.h compile problem
Replies: 2
Views: 1998

Re: dirent.h compile problem

This issue occurs because you are compiling ESP-IDF v5.3 with toolchain esp-12.2.0_20230208. The correct version for IDF v5.3 is esp-13.2.0_20240530.

Can you please describe how you are compiling the project (command line, IDE, which OS, etc.)?
by ESP_igrr
Fri Feb 23, 2024 3:20 pm
Forum: Hardware
Topic: esp32-c6 and external PSRAM?
Replies: 5
Views: 4371

Re: esp32-c6 and external PSRAM?

The recently-announced ESP32-C61 (lower cost version of ESP32-C6) will include PSRAM support to compensate for the smaller amount of the internal SRAM.
by ESP_igrr
Fri Aug 25, 2023 5:00 pm
Forum: ESP-IDF
Topic: Help with coredump; using saved downloaded core file not working as expected
Replies: 3
Views: 3287

Re: Help with coredump; using saved downloaded core file not working as expected

I think this should work if you use 'raw' type, pass the core dump (as obtained from Flash partition) to the --core argument, and also include the application ELF file as the last positional argument. Something like this: espcoredump.py info_corefile --core coredump-from-flash.bin -t raw project.elf
by ESP_igrr
Sun Aug 13, 2023 2:28 pm
Forum: Hardware
Topic: Pin Function/ Descriptions
Replies: 3
Views: 3468

Re: Pin Function/ Descriptions

Hi Ben, FSPI signals are described in "Table 30-­3. Functional Description of FSPI/SPI3 Bus Signals" of the ESP32-S3 technical reference manual . Other signals like SPI and SUBSPI are used only for connecting SPI Flash or PSRAM, and are typically handled by the low-level drivers (e.g. in ESP-IDF). N...
by ESP_igrr
Fri Aug 11, 2023 5:10 pm
Forum: ESP-IDF
Topic: Unity / Unit Test app
Replies: 2
Views: 3012

Re: Unity / Unit Test app

Hi Gabriel_Simmann, Could you please check whether you have CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER option enabled in sdkconfig? Perhaps the issue is due to the fact that the feature which provides these TEST_CASE macros is disabled. Another thing to try, what happens if you add this additional file int...
by ESP_igrr
Fri Aug 11, 2023 4:59 pm
Forum: Hardware
Topic: Running on single core variant of a chip, but app is built with multi-core support.
Replies: 1
Views: 2902

Re: Running on single core variant of a chip, but app is built with multi-core support.

Hi jnorrish, Until 2021, ESP32-Mini-1 module was shipped with a single core variant of the ESP32. This changed in 2021 when the module was upgraded to the dual-core version. See this product change notification . Page 4 shows the difference in module markings. Looks like one of the modules is indeed...