150 lines
3.4 KiB
Plaintext
150 lines
3.4 KiB
Plaintext
# 项目可根据需要在此文件中设置对应的配置
|
|
CONFIG_ARCS_HAL_WARNING_DISABLE=y
|
|
CONFIG_SDK_MODULE_EASYLOGGER=n
|
|
|
|
# CONFIG_ARCS_HAL_DEBUG=y
|
|
CONFIG_MODULE_FREERTOS=y
|
|
CONFIG_MODULE_HEAP=y
|
|
CONFIG_LINK_OPTION_NOSYS_SPECS=y
|
|
|
|
|
|
CONFIG_EASYLOGGER_ASYNC_BUF_SIZE=0x1000
|
|
|
|
# DISK驱动使能
|
|
CONFIG_DISK_DRIVER=y
|
|
|
|
#using mbedtls for hardware decoding(IF CONFIG_WX_SQLITE3_HARD_CODEC)
|
|
CONFIG_SDK_MODULE_MBEDTLS=y
|
|
CONFIG_CUSTOM_MBEDTLS_CFG_FILE=y
|
|
CONFIG_MBEDTLS_CFG_FILE="config-tls-generic.h"
|
|
CONFIG_MBEDTLS_HARDWARE_ENTROPY=y
|
|
# CONFIG_MBEDTLS_HARDWARE_AES=y
|
|
# CONFIG_MBEDTLS_HARDWARE_SHA1=y
|
|
# CONFIG_MBEDTLS_HARDWARE_SHA256=y
|
|
# CONFIG_MBEDTLS_HARDWARE_SHA512=y
|
|
# CONFIG_MBEDTLS_HARDWARE_AES_CCM=y
|
|
# CONFIG_MBEDTLS_HARDWARE_AES_GCM=y
|
|
# CONFIG_MBEDTLS_HARDWARE_ECC=y
|
|
|
|
# System support
|
|
CONFIG_MBEDTLS_HAVE_ASM=y
|
|
CONFIG_MBEDTLS_HAVE_TIME_DATE=y
|
|
CONFIG_MBEDTLS_SSL_ALPN=y
|
|
|
|
# Save RAM at the expense of ROM
|
|
CONFIG_MBEDTLS_AES_ROM_TABLES=y
|
|
# mbed TLS feature support
|
|
CONFIG_MBEDTLS_CIPHER_MODE_CBC_ENABLED=y
|
|
CONFIG_MBEDTLS_KEY_EXCHANGE_RSA_ENABLED=y
|
|
CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED=y
|
|
# Supported TLS versions
|
|
CONFIG_MBEDTLS_TLS_VERSION_1_0=y
|
|
CONFIG_MBEDTLS_TLS_VERSION_1_1=y
|
|
CONFIG_MBEDTLS_TLS_VERSION_1_2=y
|
|
# mbed TLS modules
|
|
CONFIG_MBEDTLS_CIPHER_AES_ENABLED=y
|
|
CONFIG_MBEDTLS_CIPHER=y
|
|
CONFIG_MBEDTLS_CTR_DRBG_ENABLED=y
|
|
CONFIG_MBEDTLS_ENTROPY_ENABLED=y
|
|
CONFIG_MBEDTLS_MD=y
|
|
CONFIG_MBEDTLS_MAC_MD5_ENABLED=y
|
|
CONFIG_MBEDTLS_HASH_MD5_ENABLED=y
|
|
CONFIG_MBEDTLS_MAC_SHA1_ENABLED=y
|
|
CONFIG_MBEDTLS_HASH_SHA1_ENABLED=y
|
|
CONFIG_MBEDTLS_MAC_SHA256_ENABLED=y
|
|
CONFIG_MBEDTLS_SHA256_SMALLER=y
|
|
CONFIG_MBEDTLS_HASH_SHA256_ENABLED=y
|
|
CONFIG_MBEDTLS_DTLS=y
|
|
CONFIG_MBEDTLS_SERVER_NAME_INDICATION=y
|
|
CONFIG_MBEDTLS_ECDH_C=y
|
|
CONFIG_MBEDTLS_ECP_C=y
|
|
CONFIG_MBEDTLS_CIPHER_GCM_ENABLED=y
|
|
CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y
|
|
CONFIG_MBEDTLS_MAC_SHA512_ENABLED=y
|
|
CONFIG_MBEDTLS_HASH_SHA512_ENABLED=y
|
|
CONFIG_MBEDTLS_PEM_CERTIFICATE_FORMAT=y
|
|
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=16384
|
|
CONFIG_MBEDTLS_CTR_DRBG_ENABLED=y
|
|
|
|
# CONFIG_MBEDTLS_DEBUG=y
|
|
|
|
CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=n
|
|
CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y
|
|
|
|
# CONFIG_ARCS_HAL_DEBUG=y
|
|
CONFIG_MODULE_HEAP=y
|
|
|
|
CONFIG_LOG=y
|
|
CONFIG_SYSLOG_PRINTK_REDIRECT=y
|
|
CONFIG_SYSLOG_UART_TX_PIN=3
|
|
CONFIG_SYSLOG_UART_TX_PIN_FUNC_SEL=2
|
|
CONFIG_SYSLOG_UART_PORT=0
|
|
CONFIG_SYSLOG_UART_BAUDRATE=921600
|
|
|
|
|
|
CONFIG_LWIP=y
|
|
CONFIG_WIFI=y
|
|
CONFIG_WIFI_TX_BUF_COPY=y
|
|
CONFIG_WIFI_LWIP_SAME_CORE=y
|
|
CONFIG_LWIP_TX_BUF_COPY=y
|
|
CONFIG_LWIP_OPTION_LWIP_DNS=y
|
|
CONFIG_LWIP_OPTION_SO_REUSE=y
|
|
|
|
CONFIG_FREERTOS_STATIC_ALLOCATION_ENABLE=y
|
|
|
|
CONFIG_DCACHE_ENABLE=y
|
|
|
|
|
|
CONFIG_MODULE_ZE_TLS=y
|
|
CONFIG_MODULE_HTTPCLIENT=y
|
|
CONFIG_MODULE_NOPOLL=y
|
|
CONFIG_MODULE_CORESNTP=y
|
|
CONFIG_LWIP_OPTION_SO_REUSE=y
|
|
CONFIG_LWIP_OPTION_LWIP_DNS=y
|
|
|
|
CONFIG_HEAP_SIZE=0x3C00
|
|
|
|
|
|
CONFIG_PSRAM_HEAP_SIZE=0x5b0000
|
|
|
|
# 文件系统配置
|
|
CONFIG_FILE_SYSTEM=y
|
|
CONFIG_FATFS_FILESYSTEM=y
|
|
# 抽象文件系统
|
|
CONFIG_LSFS=y
|
|
CONFIG_LSFS_FAT=y
|
|
CONFIG_LSFS_REGISTER_VFS=y
|
|
CONFIG_LVFS_POSIX_API_ALIAS=y
|
|
CONFIG_LVFS=y
|
|
CONFIG_LVFS_POSIX_API=y
|
|
CONFIG_FS_ENV_MEMORY_MANAGEMENT_USE_PSRAM=y
|
|
|
|
# LISA WIFI
|
|
CONFIG_LISA_WIFI=y
|
|
|
|
# MAC Manager
|
|
CONFIG_MAC_MANAGER=y
|
|
CONFIG_MAC_MANAGER_MAC_BY_CHIP_ID=y
|
|
|
|
# WIFI MANAGER
|
|
CONFIG_WIFI_MANAGER=y
|
|
|
|
# LISA Shell
|
|
CONFIG_LISA_SHELL=y
|
|
|
|
# LISA Porting
|
|
CONFIG_LISA_PORTING=y
|
|
|
|
CONFIG_CJSON=y
|
|
|
|
CONFIG_LISA_OS=y
|
|
CONFIG_LISA_KV=y
|
|
CONFIG_LISA_NETWORK=y
|
|
CONFIG_SDK_MODULE_ICO=y
|
|
CONFIG_LISA_HTTP=y
|
|
CONFIG_BACK_TRACE=y
|
|
|
|
# SD卡驱动
|
|
CONFIG_DISK_DRIVER_SDMMC=y
|
|
CONFIG_LISA_SDMMC_DEVICE=y
|