Search found 11 matches
- Sun Nov 12, 2023 2:54 pm
- Forum: ESP-IDF
- Topic: ESP32-S3 single core mode power consumption is not lower
- Replies: 0
- Views: 633
ESP32-S3 single core mode power consumption is not lower
I try to reduce the power consumption of an ESP32-S3 by running only a single core. I've checked "Run FreeRTOS on on first core" in the FreeRTOS options. The log shows that the system is indeed running in single core mode, however, the current consumption does not change a bit. According to the data...
- Tue May 09, 2023 4:50 pm
- Forum: ESP-IDF
- Topic: How to specify a global include directory for all components?
- Replies: 4
- Views: 2324
Re: How to specify a global include directory for all components?
That seems to be a nicer solution indeed. However, then you'd need to add this component to all the components explicitly. While I could do it for my own components, it does not work with system or managed components like NimBLE or TinyUSB, I believe. On the other hand, the "include_directories" met...
- Thu May 04, 2023 3:24 pm
- Forum: ESP-IDF
- Topic: How to specify a global include directory for all components?
- Replies: 4
- Views: 2324
Re: How to specify a global include directory for all components?
Now, how to do the same for ULP-RISCV components? Apparently the method above does not work with the RISCV compiler.
- Thu May 04, 2023 2:30 pm
- Forum: ESP-IDF
- Topic: How to specify a global include directory for all components?
- Replies: 4
- Views: 2324
Re: How to specify a global include directory for all components?
I have figured it out. Add
to the CMakeList.txt in the project's root directory, right before:
Code: Select all
include_directories(${CMAKE_CURRENT_LIST_DIR}/main/include)
Code: Select all
project(${ProjectId})
- Thu May 04, 2023 1:54 pm
- Forum: ESP-IDF
- Topic: How to specify a global include directory for all components?
- Replies: 4
- Views: 2324
How to specify a global include directory for all components?
My intention is to keep all product-specific configuration header files in a single directory, for example, in the 'main/include' directory. I have several reusable (not product-specific) components that need to access these header files. I did not find any hint in the documentation about how to spe...
- Mon Aug 22, 2022 8:03 am
- Forum: General Discussion
- Topic: Is it possible to use the ESP32S3 USB JTAG and the other TinyUSB classes simultaneously?
- Replies: 4
- Views: 3155
Re: Is it possible to use the ESP32S3 USB JTAG and the other TinyUSB classes simultaneously?
Yes. However, there is only one integrated USB PHY on chip, so you would need an external PHY for the other function. See pp. 942. of the Technical Reference Manual v0.8.
- Sat May 28, 2022 10:13 am
- Forum: Hardware
- Topic: ESP32-S3 - is the FPU shared between the cores?
- Replies: 2
- Views: 1664
Re: ESP32-S3 - is the FPU shared between the cores?
That’s good news, thank you for the clarification!
- Sat May 28, 2022 10:12 am
- Forum: Hardware
- Topic: ESP32-S3 - how is the SRAM shared between the cores?
- Replies: 2
- Views: 1956
Re: ESP32-S3 - how is the SRAM shared between the cores?
Ahhh, I missed the “each CPU” part. Thank you for the clarification!
- Fri May 27, 2022 7:44 am
- Forum: Hardware
- Topic: ESP32-S3 - how is the SRAM shared between the cores?
- Replies: 2
- Views: 1956
ESP32-S3 - how is the SRAM shared between the cores?
I did not find a definitive answer in the current documentation: how is simultaneous SRAM access by the two cores handled? Is the internal SRAM dual-ported (I mean that the two cores can address and access the same SRAM without additional wait states), or is there some kind of arbitration, making it...
- Fri May 27, 2022 7:34 am
- Forum: Hardware
- Topic: ESP32-S3 - is the FPU shared between the cores?
- Replies: 2
- Views: 1664
ESP32-S3 - is the FPU shared between the cores?
I did not find a definite answer in the current documentation: does each core have an independent FPU, or is it shared between the cores?