All checks were successful
ESP32 Build & Release / build (push) Successful in 1m16s
50 lines
1.5 KiB
Plaintext
50 lines
1.5 KiB
Plaintext
# MTG RFID Companion - ESP32 SDK Defaults
|
|
CONFIG_IDF_TARGET="esp32"
|
|
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
|
|
CONFIG_PARTITION_TABLE_CUSTOM=y
|
|
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
|
|
CONFIG_ESPTOOLPY_FLASHMODE_DIO=y
|
|
CONFIG_VFS_SUPPORT_DIR=y
|
|
CONFIG_FREERTOS_SMP=y
|
|
|
|
# Wi-Fi Credentials (Station Mode)
|
|
CONFIG_MTG_WIFI_SSID="WiFimodem-FD58"
|
|
CONFIG_MTG_WIFI_PASS="gzhrt5yzm3"
|
|
|
|
# Network Hostname & OTA Rollback
|
|
CONFIG_LWIP_LOCAL_HOSTNAME="mtg-companion"
|
|
CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE=y
|
|
|
|
# LVGL & Font Configuration
|
|
CONFIG_LV_COLOR_16_SWAP=y
|
|
CONFIG_LV_FONT_MONTSERRAT_12=y
|
|
CONFIG_LV_FONT_MONTSERRAT_14=y
|
|
CONFIG_LV_FONT_MONTSERRAT_20=y
|
|
CONFIG_LV_FONT_MONTSERRAT_48=y
|
|
|
|
# tjpgd JPEG Decoder (RGB565 output)
|
|
CONFIG_JD_USE_ROM=n
|
|
CONFIG_JD_SZBUF=512
|
|
CONFIG_JD_FORMAT_RGB565=y
|
|
CONFIG_JD_FASTDECODE_32BIT=y
|
|
|
|
# Flash Chip Driver Configuration
|
|
CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP=y
|
|
CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE=y
|
|
CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y
|
|
CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20
|
|
CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=2
|
|
|
|
# Watchdog & Panic Handlers
|
|
CONFIG_ESP_INT_WDT_TIMEOUT_MS=8000
|
|
# CONFIG_ESP_INT_WDT_CHECK_CPU1 is not set
|
|
CONFIG_ESP_TASK_WDT_TIMEOUT_S=15
|
|
CONFIG_ESP_PANIC_HANDLER_IRAM=y
|
|
|
|
# Prefetch disabled by default for boot stability
|
|
CONFIG_MTG_SCAN_PREFETCH=n
|
|
|
|
# mbedTLS Dynamic Buffers (Keep only dynamic buffer; free ca cert causes crashes with crt bundle)
|
|
CONFIG_MBEDTLS_DYNAMIC_BUFFER=y
|
|
# CONFIG_MBEDTLS_DYNAMIC_FREE_CONFIG_DATA is not set
|
|
# CONFIG_MBEDTLS_DYNAMIC_FREE_CA_CERT is not set |