Chapter 2. API Reference
CONFIG_BOOT_ROM_LOG_SCHEME
Permanently change Boot ROM output
Found in:
Boot ROM Behavior
Controls the Boot ROM log behavior. The rom log behavior can only be changed for once, specific
eFuse bit(s) will be burned at app boot stage.
Available options:
• Always Log (BOOT_ROM_LOG_ALWAYS_ON)
Always print ROM logs, this is the default behavior.
• Permanently disable logging (BOOT_ROM_LOG_ALWAYS_OFF)
Don't print ROM logs.
• Log on GPIO High (BOOT_ROM_LOG_ON_GPIO_HIGH)
Print ROM logs when GPIO level is high during start up. The GPIO number is chip dependent,
e.g. on ESP32-S2, the control GPIO is GPIO46.
• Log on GPIO Low (BOOT_ROM_LOG_ON_GPIO_LOW)
Print ROM logs when GPIO level is low during start up. The GPIO number is chip dependent,
e.g. on ESP32-S2, the control GPIO is GPIO46.
Serial flasher config
Contains:
•
CONFIG_ESPTOOLPY_MONITOR_BAUD
•
CONFIG_ESPTOOLPY_AFTER
•
CONFIG_ESPTOOLPY_BEFORE
•
CONFIG_ESPTOOLPY_MONITOR_BAUD_OTHER_VAL
•
CONFIG_ESPTOOLPY_BAUD
•
CONFIG_ESPTOOLPY_PORT
•
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT
•
CONFIG_ESPTOOLPY_NO_STUB
•
CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE
•
CONFIG_ESPTOOLPY_FLASHSIZE
•
CONFIG_ESPTOOLPY_FLASHMODE
•
CONFIG_ESPTOOLPY_FLASHFREQ
•
CONFIG_ESPTOOLPY_BAUD_OTHER_VAL
•
CONFIG_ESPTOOLPY_COMPRESSED
CONFIG_ESPTOOLPY_PORT
Default serial port
Found in:
Serial flasher config
The serial port that's connected to the ESP chip. This can be overridden by setting the ESPPORT
environment variable.
This value is ignored when using the CMake-based build system or idf.py.
Default value:
•"/dev/ttyUSB0"
CONFIG_ESPTOOLPY_BAUD
Default baud rate
Found in:
Serial flasher config
Default baud rate to use while communicating with the ESP chip. Can be overridden by setting the
ESPBAUD variable.
Espressif Systems
1076
Submit Document Feedback
Release v4.4
Need help?
Do you have a question about the ESP32-S2 and is the answer not in the manual?