Initial commit
ESP32-S3 firmware acting as BMC for another board, controlling an ATX power supply and providing access to UART. Co-authored with GLM-5
This commit is contained in:
35
sdkconfig.defaults
Normal file
35
sdkconfig.defaults
Normal file
@@ -0,0 +1,35 @@
|
||||
# ESP32-S3 BMC Configuration
|
||||
|
||||
# Target chip
|
||||
CONFIG_IDF_TARGET="esp32s3"
|
||||
|
||||
# Enable FreeRTOS
|
||||
CONFIG_FREERTOS_HZ=1000
|
||||
|
||||
# HTTP Server configuration
|
||||
CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024
|
||||
CONFIG_HTTPD_MAX_URI_LEN=512
|
||||
CONFIG_HTTPD_PURGE_BUF_LEN=256
|
||||
CONFIG_HTTPD_WS_SUPPORT=y
|
||||
|
||||
# LWIP configuration
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="vf2-bmc"
|
||||
CONFIG_LWIP_TCP_MSS=1436
|
||||
CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744
|
||||
CONFIG_LWIP_TCP_WND_DEFAULT=5744
|
||||
CONFIG_LWIP_MAX_SOCKETS=7
|
||||
CONFIG_LWIP_SO_REUSE=y
|
||||
CONFIG_LWIP_SO_RCVBUF=y
|
||||
|
||||
# Enable pthread
|
||||
CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5
|
||||
|
||||
# Main task stack size
|
||||
CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192
|
||||
|
||||
# Log level
|
||||
CONFIG_LOG_DEFAULT_LEVEL_INFO=y
|
||||
|
||||
# USB Serial JTAG console output (ESP32-S3)
|
||||
CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG=y
|
||||
CONFIG_ESP_CONSOLE_SECONDARY_NONE=y
|
||||
Reference in New Issue
Block a user