ota: add ota update capabilities

This commit is contained in:
2026-03-12 10:59:35 +01:00
parent b3485fcb10
commit ee3ec3ac4f
10 changed files with 1118 additions and 3 deletions

View File

@@ -17,7 +17,7 @@ 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_MAX_SOCKETS=20
CONFIG_LWIP_SO_REUSE=y
CONFIG_LWIP_SO_RCVBUF=y
@@ -33,3 +33,14 @@ 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
# OTA Update Configuration
CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP=y
CONFIG_ESP_HTTPS_OTA_SKIP_COMMON_NAME_CHECK=y
# Partition Table for OTA (two OTA partitions + factory)
CONFIG_PARTITION_TABLE_TWO_OTA=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
# Mark flash size as 4MB (needed for OTA)
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y