Disable RTC WDT enabled (by default) by 2nd stage bootloader in ESP-IDF. This WDT timer ensures correct hand-over and startup sequence from bootloader to application. Enabling bootloader caused system clock initialization to fail when clock rate is greater then 80MHz. This also fixes esp32 clock source code. Signed-off-by: Mahavir Jain <mahavir@espressif.com>
35 lines
535 B
Plaintext
35 lines
535 B
Plaintext
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
CONFIG_XTENSA_RESET_VECTOR=n
|
|
|
|
CONFIG_BOARD_ESP32=y
|
|
CONFIG_SOC_ESP32=y
|
|
|
|
CONFIG_MAIN_STACK_SIZE=2048
|
|
|
|
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=240000000
|
|
|
|
CONFIG_CONSOLE=y
|
|
CONFIG_SERIAL=y
|
|
CONFIG_UART_CONSOLE=y
|
|
CONFIG_UART_ESP32=y
|
|
|
|
CONFIG_XTENSA_USE_CORE_CRT1=n
|
|
|
|
CONFIG_PINMUX=y
|
|
CONFIG_PINMUX_ESP32=y
|
|
|
|
CONFIG_GPIO=y
|
|
CONFIG_GPIO_ESP32=y
|
|
|
|
CONFIG_GEN_ISR_TABLES=y
|
|
CONFIG_GEN_IRQ_VECTOR_TABLE=n
|
|
|
|
CONFIG_I2C=y
|
|
CONFIG_I2C_ESP32=y
|
|
CONFIG_I2C_0=y
|
|
CONFIG_I2C_1=y
|
|
CONFIG_CLOCK_CONTROL=y
|
|
|
|
CONFIG_BOOTLOADER_ESP_IDF=y
|