Esp32 Core Component¶
Introduction¶
Contains startup code, crash handling and additional Esp32-specific support code, including the ESP-IDF SDK.
If you want to tune ESP-IDF to your needs you should run:
make SMING_ARCH=Esp32 sdk-menuconfig
Followed by:
make
Configuration variables¶
These are read-only debug variables:
-
SDK_INTERNAL
¶ READONLY When compiled using the current (version 3+) Espressif SDK this value is set to 1.
-
SDK_LIBDIR
¶ READONLY Path to the directory containing SDK archive libraries
-
SDK_INCDIR
¶ READONLY Path to the directory containing SDK header files
Option variables:
-
ESP_VARIANT
¶ Build for for esp32 or esp32s2 device
The following variables may need to be changed if tools are installed in a different location, or if multiple versions are installed. By default, the most current version will be used.
-
ESP32_COMPILER_PATH
¶ Location of xtensa compiler toolchain
-
ESP32_ULP_PATH
¶ Location of ULP compiler toolchain
-
ESP32_OPENOCD_PATH
¶ Location of ESP32 version of Open OCD JTAG debugging tools.
-
ESP32_PYTHON_PATH
¶ Location of ESP-IDF python.
References¶
Esp32 LIBC Component Component
Used by¶
Esp32 Drivers ,Component
Esp8266 WiFi ,Component
Sming (Esp32) ,Component
Esp8266 SPI Flash Support ,Component
Environment Variables¶
SDK_FULL_BUILD