drive_task stack 2048→4096 (ESP_LOGI with 7 args overflowed 2048 frame). vesc_can_send_rpm: ESP_LOGI→ESP_LOGD (was logging 100x/sec at 50Hz×2). sdkconfig.defaults: add CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192 (SPI init call chain overflowed default 3584-byte main task stack). Firmware confirmed stable on bd-66hx: 1 boot cycle in 12 seconds. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
11 lines
300 B
Plaintext
11 lines
300 B
Plaintext
CONFIG_IDF_TARGET="esp32s3"
|
|
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
|
|
CONFIG_FREERTOS_HZ=1000
|
|
CONFIG_ESP_TASK_WDT_EN=y
|
|
CONFIG_ESP_TASK_WDT_TIMEOUT_S=5
|
|
CONFIG_TWAI_ISR_IN_IRAM=y
|
|
CONFIG_UART_ISR_IN_IRAM=y
|
|
CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG=y
|
|
CONFIG_LOG_DEFAULT_LEVEL_INFO=y
|
|
CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192
|