mirror of
https://github.com/0xFEEDC0DE64/arduino-esp32.git
synced 2025-07-01 04:50:58 +02:00
Esp32 s3 support (#6341)
Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com> Co-authored-by: Unexpected Maker <seon@unexpectedmaker.com> Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com> Co-authored-by: Tomáš Pilný <34927466+PilnyTomas@users.noreply.github.com> Co-authored-by: Pedro Minatel <pedro.minatel@espressif.com> Co-authored-by: Ivan Grokhotkov <ivan@espressif.com> Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> Co-authored-by: Limor "Ladyada" Fried <limor@ladyada.net>
This commit is contained in:
@ -128,23 +128,20 @@ CONFIG_PARTITION_TABLE_OFFSET=0x8000
|
||||
CONFIG_PARTITION_TABLE_MD5=y
|
||||
# end of Partition Table
|
||||
|
||||
CONFIG_LIB_BUILDER_FLASHMODE="dio"
|
||||
CONFIG_LIB_BUILDER_FLASHFREQ="40m"
|
||||
|
||||
#
|
||||
# ESP RainMaker Config
|
||||
#
|
||||
# CONFIG_ESP_RMAKER_NO_CLAIM is not set
|
||||
CONFIG_ESP_RMAKER_ASSISTED_CLAIM=y
|
||||
CONFIG_ESP_RMAKER_CLAIM_TYPE=2
|
||||
CONFIG_ESP_RMAKER_MQTT_HOST="a1p72mufdu6064-ats.iot.us-east-1.amazonaws.com"
|
||||
CONFIG_ESP_RMAKER_TASK_STACK=4096
|
||||
CONFIG_ESP_RMAKER_TASK_PRIORITY=5
|
||||
CONFIG_ESP_RMAKER_MAX_NODE_CONFIG_SIZE=2048
|
||||
CONFIG_ESP_RMAKER_MAX_PARAM_DATA_SIZE=1024
|
||||
CONFIG_ESP_RMAKER_FACTORY_PARTITION_NAME="fctry"
|
||||
# CONFIG_RMAKER_MQTT_PERSISTENT_SESSION is not set
|
||||
CONFIG_ESP_RMAKER_MQTT_PORT_443=y
|
||||
# CONFIG_ESP_RMAKER_MQTT_PORT_8883 is not set
|
||||
CONFIG_ESP_RMAKER_MQTT_PORT=1
|
||||
CONFIG_ESP_RMAKER_DEF_TIMEZONE=""
|
||||
CONFIG_ESP_RMAKER_SNTP_SERVER_NAME="pool.ntp.org"
|
||||
# CONFIG_ESP_RMAKER_DISABLE_USER_MAPPING_PROV is not set
|
||||
# CONFIG_ESP_RMAKER_USER_ID_CHECK is not set
|
||||
# CONFIG_ESP_RMAKER_LOCAL_CTRL_ENABLE is not set
|
||||
CONFIG_ESP_RMAKER_CONSOLE_UART_NUM_0=y
|
||||
# CONFIG_ESP_RMAKER_CONSOLE_UART_NUM_1 is not set
|
||||
CONFIG_ESP_RMAKER_CONSOLE_UART_NUM=0
|
||||
@ -157,12 +154,13 @@ CONFIG_ESP_RMAKER_OTA_AUTOFETCH_PERIOD=0
|
||||
# CONFIG_ESP_RMAKER_SKIP_COMMON_NAME_CHECK is not set
|
||||
# CONFIG_ESP_RMAKER_SKIP_VERSION_CHECK is not set
|
||||
# CONFIG_ESP_RMAKER_SKIP_PROJECT_NAME_CHECK is not set
|
||||
CONFIG_ESP_RMAKER_OTA_HTTP_RX_BUFFER_SIZE=1024
|
||||
# end of ESP RainMaker OTA Config
|
||||
|
||||
#
|
||||
# ESP RainMaker Scheduling
|
||||
#
|
||||
CONFIG_ESP_RMAKER_SCHEDULING_MAX_SCHEDULES=5
|
||||
CONFIG_ESP_RMAKER_SCHEDULING_MAX_SCHEDULES=10
|
||||
# end of ESP RainMaker Scheduling
|
||||
# end of ESP RainMaker Config
|
||||
|
||||
@ -180,11 +178,11 @@ CONFIG_ARDUINO_LOOP_STACK_SIZE=8192
|
||||
CONFIG_ARDUINO_EVENT_RUN_CORE1=y
|
||||
# CONFIG_ARDUINO_EVENT_RUN_NO_AFFINITY is not set
|
||||
CONFIG_ARDUINO_EVENT_RUNNING_CORE=1
|
||||
# CONFIG_ARDUINO_UDP_RUN_CORE0 is not set
|
||||
CONFIG_ARDUINO_UDP_RUN_CORE1=y
|
||||
CONFIG_ARDUINO_UDP_RUN_CORE0=y
|
||||
# CONFIG_ARDUINO_UDP_RUN_CORE1 is not set
|
||||
# CONFIG_ARDUINO_UDP_RUN_NO_AFFINITY is not set
|
||||
CONFIG_ARDUINO_UDP_TASK_PRIORITY=3
|
||||
CONFIG_ARDUINO_UDP_RUNNING_CORE=1
|
||||
CONFIG_ARDUINO_UDP_RUNNING_CORE=0
|
||||
# CONFIG_ARDUINO_ISR_IRAM is not set
|
||||
# CONFIG_DISABLE_HAL_LOCKS is not set
|
||||
|
||||
@ -217,6 +215,18 @@ CONFIG_ARDUHAL_PARTITION_SCHEME="default"
|
||||
#
|
||||
# end of Arduino TinyUSB
|
||||
|
||||
#
|
||||
# ESP Speech Recognition
|
||||
#
|
||||
# CONFIG_USE_WAKENET is not set
|
||||
# CONFIG_USE_MULTINET is not set
|
||||
|
||||
#
|
||||
# Add speech commands
|
||||
#
|
||||
# end of Add speech commands
|
||||
# end of ESP Speech Recognition
|
||||
|
||||
#
|
||||
# Compiler options
|
||||
#
|
||||
@ -651,7 +661,7 @@ CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH=y
|
||||
#
|
||||
# HTTP Server
|
||||
#
|
||||
CONFIG_HTTPD_MAX_REQ_HDR_LEN=512
|
||||
CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024
|
||||
CONFIG_HTTPD_MAX_URI_LEN=512
|
||||
CONFIG_HTTPD_ERR_RESP_NO_DELAY=y
|
||||
CONFIG_HTTPD_PURGE_BUF_LEN=32
|
||||
@ -695,6 +705,11 @@ CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y
|
||||
# CONFIG_ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND is not set
|
||||
# CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND is not set
|
||||
# end of Sleep Config
|
||||
|
||||
#
|
||||
# RTC Clock Config
|
||||
#
|
||||
# end of RTC Clock Config
|
||||
# end of Hardware Settings
|
||||
|
||||
#
|
||||
@ -779,6 +794,7 @@ CONFIG_ESP_TASK_WDT_TIMEOUT_S=5
|
||||
CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y
|
||||
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
|
||||
# CONFIG_ESP_PANIC_HANDLER_IRAM is not set
|
||||
# CONFIG_ESP_DEBUG_STUBS_ENABLE is not set
|
||||
CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5=y
|
||||
# end of ESP System Settings
|
||||
|
||||
@ -982,7 +998,6 @@ CONFIG_HEAP_TRACING_OFF=y
|
||||
#
|
||||
# libsodium
|
||||
#
|
||||
CONFIG_LIBSODIUM_USE_MBEDTLS_SHA=y
|
||||
# end of libsodium
|
||||
|
||||
#
|
||||
@ -1161,6 +1176,22 @@ CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=16384
|
||||
# CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN is not set
|
||||
# CONFIG_MBEDTLS_DEBUG is not set
|
||||
|
||||
#
|
||||
# mbedTLS v2.28.x related
|
||||
#
|
||||
# CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set
|
||||
# CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set
|
||||
# CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set
|
||||
CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y
|
||||
|
||||
#
|
||||
# DTLS-based configurations
|
||||
#
|
||||
# CONFIG_MBEDTLS_SSL_DTLS_CONNECTION_ID is not set
|
||||
# CONFIG_MBEDTLS_SSL_DTLS_SRTP is not set
|
||||
# end of DTLS-based configurations
|
||||
# end of mbedTLS v2.28.x related
|
||||
|
||||
#
|
||||
# Certificate Bundle
|
||||
#
|
||||
@ -1175,7 +1206,7 @@ CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y
|
||||
# CONFIG_MBEDTLS_CMAC_C is not set
|
||||
CONFIG_MBEDTLS_HARDWARE_AES=y
|
||||
CONFIG_MBEDTLS_HARDWARE_MPI=y
|
||||
# CONFIG_MBEDTLS_HARDWARE_SHA is not set
|
||||
CONFIG_MBEDTLS_HARDWARE_SHA=y
|
||||
CONFIG_MBEDTLS_ROM_MD5=y
|
||||
# CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set
|
||||
# CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set
|
||||
@ -1377,6 +1408,8 @@ CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y
|
||||
CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y
|
||||
CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y
|
||||
CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y
|
||||
# CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set
|
||||
# CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set
|
||||
# end of Auto-detect flash chips
|
||||
|
||||
CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y
|
||||
@ -1493,6 +1526,32 @@ CONFIG_WPA_MBEDTLS_CRYPTO=y
|
||||
CONFIG_IO_GLITCH_FILTER_TIME_MS=50
|
||||
# end of Button
|
||||
|
||||
#
|
||||
# ESP RainMaker Common
|
||||
#
|
||||
CONFIG_ESP_RMAKER_LIB_ESP_MQTT=y
|
||||
# CONFIG_ESP_RMAKER_LIB_AWS_IOT is not set
|
||||
CONFIG_ESP_RMAKER_MQTT_GLUE_LIB=1
|
||||
CONFIG_ESP_RMAKER_MQTT_PORT_443=y
|
||||
# CONFIG_ESP_RMAKER_MQTT_PORT_8883 is not set
|
||||
CONFIG_ESP_RMAKER_MQTT_PORT=1
|
||||
# CONFIG_ESP_RMAKER_MQTT_PERSISTENT_SESSION is not set
|
||||
CONFIG_ESP_RMAKER_MQTT_SEND_USERNAME=y
|
||||
CONFIG_ESP_RMAKER_MQTT_USERNAME="?Platform=APN/1 ESPIF,RAINMAKER,v1.0"
|
||||
CONFIG_ESP_RMAKER_WORK_QUEUE_TASK_STACK=4096
|
||||
CONFIG_ESP_RMAKER_WORK_QUEUE_TASK_PRIORITY=5
|
||||
CONFIG_ESP_RMAKER_FACTORY_PARTITION_NAME="fctry"
|
||||
CONFIG_ESP_RMAKER_FACTORY_NAMESPACE="rmaker_creds"
|
||||
CONFIG_ESP_RMAKER_DEF_TIMEZONE="Asia/Shanghai"
|
||||
CONFIG_ESP_RMAKER_SNTP_SERVER_NAME="pool.ntp.org"
|
||||
# end of ESP RainMaker Common
|
||||
|
||||
#
|
||||
# WS2812 RGB LED
|
||||
#
|
||||
# CONFIG_WS2812_LED_ENABLE is not set
|
||||
# end of WS2812 RGB LED
|
||||
|
||||
#
|
||||
# DSP Library
|
||||
#
|
||||
@ -1522,8 +1581,11 @@ CONFIG_OV5640_SUPPORT=y
|
||||
CONFIG_GC2145_SUPPORT=y
|
||||
CONFIG_GC032A_SUPPORT=y
|
||||
CONFIG_GC0308_SUPPORT=y
|
||||
CONFIG_BF3005_SUPPORT=y
|
||||
CONFIG_BF20A6_SUPPORT=y
|
||||
# CONFIG_SCCB_HARDWARE_I2C_PORT0 is not set
|
||||
CONFIG_SCCB_HARDWARE_I2C_PORT1=y
|
||||
CONFIG_SCCB_CLK_FREQ=100000
|
||||
# CONFIG_GC_SENSOR_WINDOWING_MODE is not set
|
||||
CONFIG_GC_SENSOR_SUBSAMPLE_MODE=y
|
||||
CONFIG_CAMERA_CORE0=y
|
||||
@ -1549,6 +1611,7 @@ CONFIG_LITTLEFS_USE_MTIME=y
|
||||
CONFIG_LITTLEFS_MTIME_USE_SECONDS=y
|
||||
# CONFIG_LITTLEFS_MTIME_USE_NONCE is not set
|
||||
# CONFIG_LITTLEFS_SPIFFS_COMPAT is not set
|
||||
# CONFIG_LITTLEFS_FLUSH_FILE_EVERY_WRITE is not set
|
||||
# end of LittleFS
|
||||
# end of Component config
|
||||
|
||||
@ -1707,6 +1770,7 @@ CONFIG_TASK_WDT_PANIC=y
|
||||
CONFIG_TASK_WDT_TIMEOUT_S=5
|
||||
CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y
|
||||
# CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
|
||||
# CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set
|
||||
CONFIG_TIMER_TASK_STACK_SIZE=4096
|
||||
CONFIG_SW_COEXIST_ENABLE=y
|
||||
# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set
|
||||
|
Reference in New Issue
Block a user