mirror of
https://github.com/sle118/squeezelite-esp32.git
synced 2025-12-07 20:17:04 +03:00
move vorbis allocation to SPIRAM tweak defconfigs improve data reception wav,flac,mp3 work fine but BT seems to lose connection from time to time
46 lines
1.4 KiB
Plaintext
46 lines
1.4 KiB
Plaintext
# Override some defaults so BT stack is enabled and
|
|
# BT and WiFi balance
|
|
CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=n
|
|
CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=n
|
|
CONFIG_SW_COEXIST_ENABLE=y
|
|
CONFIG_SW_COEXIST_PREFERENCE_BALANCE=y
|
|
CONFIG_SW_COEXIST_PREFERENCE_VALUE=2
|
|
# Classic BT is enabled
|
|
CONFIG_BT_ENABLED=y
|
|
CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY=
|
|
CONFIG_BTDM_CONTROLLER_MODE_BR_EDR_ONLY=y
|
|
CONFIG_BTDM_CONTROLLER_MODE_BTDM=
|
|
CONFIG_BLUEDROID_ENABLED=y
|
|
CONFIG_CLASSIC_BT_ENABLED=y
|
|
CONFIG_A2DP_ENABLE=y
|
|
CONFIG_BT_SPP_ENABLED=n
|
|
CONFIG_GATTS_ENABLE=n
|
|
CONFIG_GATTC_ENABLE=n
|
|
CONFIG_BLE_SMP_ENABLE=n
|
|
#enable SPIRAM
|
|
CONFIG_SPIRAM_SUPPORT=y
|
|
CONFIG_SPIRAM_BOOT_INIT=y
|
|
CONFIG_SPIRAM_USE_MALLOC=y
|
|
CONFIG_SPIRAM_TYPE_AUTO=y
|
|
CONFIG_SPIRAM_SIZE=-1
|
|
CONFIG_SPIRAM_SPEED_40M=y
|
|
CONFIG_SPIRAM_MEMTEST=y
|
|
CONFIG_SPIRAM_CACHE_WORKAROUND=y
|
|
CONFIG_SPIRAM_BANKSWITCH_ENABLE=y
|
|
CONFIG_SPIRAM_BANKSWITCH_RESERVE=8
|
|
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768
|
|
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=2048
|
|
CONFIG_PICO_PSRAM_CS_IO=10
|
|
CONFIG_MAIN_TASK_STACK_SIZE=8000
|
|
CONFIG_PARTITION_TABLE_CUSTOM=y
|
|
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
|
|
CONFIG_PARTITION_TABLE_FILENAME="partitions.csv"
|
|
CONFIG_PARTITION_TABLE_OFFSET=0x8000
|
|
CONFIG_PARTITION_TABLE_MD5=y
|
|
# CPU & threads options
|
|
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
|
|
CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=
|
|
CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0=
|
|
CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1=y
|
|
CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=1
|