Skip to content

Commit 1996a01

Browse files
author
danny
committed
Trying to fix Android build
1 parent aef28e3 commit 1996a01

2 files changed

Lines changed: 51 additions & 17 deletions

File tree

.github/workflows/build.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,9 @@ jobs:
172172
python-version: '3.14'
173173
cache: 'pip'
174174
- name: Install PlatformIO Core
175-
run: pip install --upgrade platformio
175+
run: |
176+
pip install --upgrade platformio
177+
pip install idf-component-manager
176178
- name: Build ESP32 firmware
177179
run: |
178180
pio pkg list --project-dir firmware/ESP32/

firmware/ESP32/sdkconfig.esp32dev

Lines changed: 48 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#
22
# Automatically generated file. DO NOT EDIT.
3-
# Espressif IoT Development Framework (ESP-IDF) 5.5.0 Project Configuration
3+
# Espressif IoT Development Framework (ESP-IDF) 5.5.3 Project Configuration
44
#
55
CONFIG_SOC_CAPS_ECO_VER_MAX=301
66
CONFIG_SOC_ADC_SUPPORTED=y
@@ -89,7 +89,6 @@ CONFIG_SOC_GPIO_OUT_RANGE_MAX=33
8989
CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA
9090
CONFIG_SOC_GPIO_CLOCKOUT_BY_IO_MUX=y
9191
CONFIG_SOC_GPIO_CLOCKOUT_CHANNEL_NUM=3
92-
CONFIG_SOC_GPIO_SUPPORT_HOLD_IO_IN_DSLP=y
9392
CONFIG_SOC_I2C_NUM=2
9493
CONFIG_SOC_HP_I2C_NUM=2
9594
CONFIG_SOC_I2C_FIFO_LEN=32
@@ -244,6 +243,7 @@ CONFIG_SOC_BLE_MESH_SUPPORTED=y
244243
CONFIG_SOC_BT_CLASSIC_SUPPORTED=y
245244
CONFIG_SOC_BLUFI_SUPPORTED=y
246245
CONFIG_SOC_BT_H2C_ENC_KEY_CTRL_ENH_VSC_SUPPORTED=y
246+
CONFIG_SOC_BLE_MULTI_CONN_OPTIMIZATION=y
247247
CONFIG_SOC_ULP_HAS_ADC=y
248248
CONFIG_SOC_PHY_COMBO_MODULE=y
249249
CONFIG_SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK=y
@@ -289,9 +289,9 @@ CONFIG_BOOTLOADER_PROJECT_VER=1
289289
# end of Application Rollback
290290

291291
#
292-
# Bootloader Rollback
292+
# Recovery Bootloader and Rollback
293293
#
294-
# end of Bootloader Rollback
294+
# end of Recovery Bootloader and Rollback
295295

296296
CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000
297297
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
@@ -500,7 +500,6 @@ CONFIG_BT_BLUEDROID_PINNED_TO_CORE_0=y
500500
# CONFIG_BT_BLUEDROID_PINNED_TO_CORE_1 is not set
501501
CONFIG_BT_BLUEDROID_PINNED_TO_CORE=0
502502
CONFIG_BT_BTU_TASK_STACK_SIZE=4096
503-
# CONFIG_BT_BLUEDROID_MEM_DEBUG is not set
504503
CONFIG_BT_BLUEDROID_ESP_COEX_VSC=y
505504
# CONFIG_BT_CLASSIC_ENABLED is not set
506505
CONFIG_BT_BLE_ENABLED=y
@@ -515,6 +514,8 @@ CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MODE=0
515514
# CONFIG_BT_GATTS_ROBUST_CACHING_ENABLED is not set
516515
# CONFIG_BT_GATTS_DEVICE_NAME_WRITABLE is not set
517516
# CONFIG_BT_GATTS_APPEARANCE_WRITABLE is not set
517+
# CONFIG_BT_GATTS_SECURITY_LEVELS_CHAR is not set
518+
# CONFIG_BT_GATTS_KEY_MATERIAL_CHAR is not set
518519
CONFIG_BT_GATTC_ENABLE=y
519520
CONFIG_BT_GATTC_MAX_CACHE_CHAR=40
520521
CONFIG_BT_GATTC_NOTIF_REG_MAX=5
@@ -526,6 +527,15 @@ CONFIG_BT_BLE_SMP_ENABLE=y
526527
# CONFIG_BT_BLE_SMP_ID_RESET_ENABLE is not set
527528
CONFIG_BT_BLE_SMP_BOND_NVS_FLASH=y
528529
# CONFIG_BT_BLE_RPA_SUPPORTED is not set
530+
531+
#
532+
# Bluedroid debug option
533+
#
534+
# CONFIG_BT_BLUEDROID_MEM_DEBUG is not set
535+
# CONFIG_BT_BLUEDROID_MEM_STATS is not set
536+
# CONFIG_BT_BLUEDROID_THREAD_DEBUG is not set
537+
# end of Bluedroid debug option
538+
529539
# CONFIG_BT_STACK_NO_LOG is not set
530540

531541
#
@@ -733,7 +743,6 @@ CONFIG_BTDM_CTRL_PCM_FSYNCSHP_EFF=0
733743
CONFIG_BTDM_CTRL_BLE_MAX_CONN_EFF=3
734744
CONFIG_BTDM_CTRL_BR_EDR_MIN_ENC_KEY_SZ_DFT_EFF=0
735745
CONFIG_BTDM_CTRL_BR_EDR_MAX_ACL_CONN_EFF=0
736-
CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN_EFF=0
737746
CONFIG_BTDM_CTRL_PINNED_TO_CORE_0=y
738747
# CONFIG_BTDM_CTRL_PINNED_TO_CORE_1 is not set
739748
CONFIG_BTDM_CTRL_PINNED_TO_CORE=0
@@ -784,7 +793,19 @@ CONFIG_BTDM_CTRL_HLI=y
784793
# Common Options
785794
#
786795
CONFIG_BT_ALARM_MAX_NUM=50
796+
# CONFIG_BT_SMP_CRYPTO_STACK_NATIVE is not set
797+
CONFIG_BT_SMP_CRYPTO_STACK_TINYCRYPT=y
798+
# CONFIG_BT_SMP_CRYPTO_STACK_MBEDTLS is not set
799+
800+
#
801+
# BLE Log
802+
#
803+
# CONFIG_BLE_LOG_ENABLED is not set
804+
# end of BLE Log
805+
787806
# CONFIG_BT_BLE_LOG_SPI_OUT_ENABLED is not set
807+
# CONFIG_BT_BLE_LOG_UHCI_OUT_ENABLED is not set
808+
# CONFIG_BT_LE_USED_MEM_STATISTICS_ENABLED is not set
788809
# end of Common Options
789810

790811
# CONFIG_BT_HCI_LOG_DEBUG_EN is not set
@@ -915,6 +936,7 @@ CONFIG_ESP_TLS_USING_MBEDTLS=y
915936
# CONFIG_ESP_TLS_SERVER_MIN_AUTH_MODE_OPTIONAL is not set
916937
# CONFIG_ESP_TLS_PSK_VERIFICATION is not set
917938
# CONFIG_ESP_TLS_INSECURE is not set
939+
CONFIG_ESP_TLS_DYN_BUF_STRATEGY_SUPPORTED=y
918940
# end of ESP-TLS
919941

920942
#
@@ -1059,6 +1081,7 @@ CONFIG_SPI_SLAVE_ISR_IN_IRAM=y
10591081
# ESP-Driver:TWAI Configurations
10601082
#
10611083
# CONFIG_TWAI_ISR_IN_IRAM is not set
1084+
# CONFIG_TWAI_IO_FUNC_IN_IRAM is not set
10621085
# CONFIG_TWAI_ISR_CACHE_SAFE is not set
10631086
# CONFIG_TWAI_ENABLE_DEBUG_LOG is not set
10641087
# end of ESP-Driver:TWAI Configurations
@@ -1164,6 +1187,7 @@ CONFIG_ESP_HTTPS_SERVER_EVENT_POST_TIMEOUT=2000
11641187
#
11651188
# Hardware Settings
11661189
#
1190+
CONFIG_ESP_HW_SUPPORT_FUNC_IN_IRAM=y
11671191

11681192
#
11691193
# Chip revision
@@ -1229,6 +1253,8 @@ CONFIG_RTC_CLK_SRC_INT_RC=y
12291253
# CONFIG_RTC_CLK_SRC_EXT_OSC is not set
12301254
# CONFIG_RTC_CLK_SRC_INT_8MD256 is not set
12311255
CONFIG_RTC_CLK_CAL_CYCLES=1024
1256+
CONFIG_RTC_CLK_FUNC_IN_IRAM=y
1257+
CONFIG_RTC_TIME_FUNC_IN_IRAM=y
12321258
# end of RTC Clock Config
12331259

12341260
#
@@ -1318,9 +1344,11 @@ CONFIG_ESP_PHY_RF_CAL_PARTIAL=y
13181344
# CONFIG_ESP_PHY_RF_CAL_NONE is not set
13191345
# CONFIG_ESP_PHY_RF_CAL_FULL is not set
13201346
CONFIG_ESP_PHY_CALIBRATION_MODE=0
1347+
CONFIG_ESP_PHY_PLL_TRACK_PERIOD_MS=1000
13211348
# CONFIG_ESP_PHY_PLL_TRACK_DEBUG is not set
13221349
# CONFIG_ESP_PHY_RECORD_USED_TIME is not set
13231350
CONFIG_ESP_PHY_IRAM_OPT=y
1351+
# CONFIG_ESP_PHY_DEBUG is not set
13241352
# end of PHY
13251353

13261354
#
@@ -1381,6 +1409,7 @@ CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160
13811409
CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0
13821410
# end of Trace memory
13831411

1412+
CONFIG_ESP_SYSTEM_IN_IRAM=y
13841413
# CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set
13851414
CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y
13861415
# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set
@@ -1426,6 +1455,7 @@ CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5=y
14261455
#
14271456
# IPC (Inter-Processor Call)
14281457
#
1458+
CONFIG_ESP_IPC_ENABLE=y
14291459
CONFIG_ESP_IPC_TASK_STACK_SIZE=1024
14301460
CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y
14311461
CONFIG_ESP_IPC_ISR_ENABLE=y
@@ -1505,10 +1535,10 @@ CONFIG_ESP_WIFI_MBEDTLS_TLS_CLIENT=y
15051535
#
15061536
# CONFIG_ESP_WIFI_WPS_STRICT is not set
15071537
# CONFIG_ESP_WIFI_WPS_PASSPHRASE is not set
1538+
# CONFIG_ESP_WIFI_WPS_RECONNECT_ON_FAIL is not set
15081539
# end of WPS Configuration Options
15091540

15101541
# CONFIG_ESP_WIFI_DEBUG_PRINT is not set
1511-
# CONFIG_ESP_WIFI_TESTING_OPTIONS is not set
15121542
CONFIG_ESP_WIFI_ENTERPRISE_SUPPORT=y
15131543
# CONFIG_ESP_WIFI_ENT_FREE_DYNAMIC_BUFFER is not set
15141544
# end of Wi-Fi
@@ -1764,7 +1794,7 @@ CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y
17641794
# CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set
17651795
CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y
17661796
# CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set
1767-
CONFIG_LWIP_DHCP_OPTIONS_LEN=68
1797+
CONFIG_LWIP_DHCP_OPTIONS_LEN=69
17681798
CONFIG_LWIP_NUM_NETIF_CLIENT_DATA=0
17691799
CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1
17701800

@@ -1839,6 +1869,7 @@ CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5
18391869
CONFIG_LWIP_IPV6_ND6_NUM_PREFIXES=5
18401870
CONFIG_LWIP_IPV6_ND6_NUM_ROUTERS=3
18411871
CONFIG_LWIP_IPV6_ND6_NUM_DESTINATIONS=10
1872+
# CONFIG_LWIP_IPV6_ND6_ROUTE_INFO_OPTION_SUPPORT is not set
18421873
# CONFIG_LWIP_PPP_SUPPORT is not set
18431874
# CONFIG_LWIP_SLIP_SUPPORT is not set
18441875

@@ -1930,6 +1961,7 @@ CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096
19301961
# CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set
19311962
# CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set
19321963
CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y
1964+
# CONFIG_MBEDTLS_SSL_KEYING_MATERIAL_EXPORT is not set
19331965
CONFIG_MBEDTLS_PKCS7_C=y
19341966
# end of mbedTLS v3.x related
19351967

@@ -2088,6 +2120,8 @@ CONFIG_LIBC_TIME_SYSCALL_USE_RTC_HRT=y
20882120
#
20892121
# CONFIG_OPENTHREAD_SPINEL_ONLY is not set
20902122
# end of OpenThread Spinel
2123+
2124+
# CONFIG_OPENTHREAD_DEBUG is not set
20912125
# end of OpenThread
20922126

20932127
#
@@ -2167,11 +2201,11 @@ CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192
21672201
#
21682202
# Auto-detect flash chips
21692203
#
2170-
CONFIG_SPI_FLASH_VENDOR_XMC_SUPPORTED=y
2171-
CONFIG_SPI_FLASH_VENDOR_GD_SUPPORTED=y
2172-
CONFIG_SPI_FLASH_VENDOR_ISSI_SUPPORTED=y
2173-
CONFIG_SPI_FLASH_VENDOR_MXIC_SUPPORTED=y
2174-
CONFIG_SPI_FLASH_VENDOR_WINBOND_SUPPORTED=y
2204+
CONFIG_SPI_FLASH_VENDOR_XMC_SUPPORT_ENABLED=y
2205+
CONFIG_SPI_FLASH_VENDOR_GD_SUPPORT_ENABLED=y
2206+
CONFIG_SPI_FLASH_VENDOR_ISSI_SUPPORT_ENABLED=y
2207+
CONFIG_SPI_FLASH_VENDOR_MXIC_SUPPORT_ENABLED=y
2208+
CONFIG_SPI_FLASH_VENDOR_WINBOND_SUPPORT_ENABLED=y
21752209
CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y
21762210
CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y
21772211
CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y
@@ -2345,7 +2379,6 @@ CONFIG_BLUEDROID_PINNED_TO_CORE_0=y
23452379
# CONFIG_BLUEDROID_PINNED_TO_CORE_1 is not set
23462380
CONFIG_BLUEDROID_PINNED_TO_CORE=0
23472381
CONFIG_BTU_TASK_STACK_SIZE=4096
2348-
# CONFIG_BLUEDROID_MEM_DEBUG is not set
23492382
# CONFIG_CLASSIC_BT_ENABLED is not set
23502383
CONFIG_GATTS_ENABLE=y
23512384
# CONFIG_GATTS_SEND_SERVICE_CHANGE_MANUAL is not set
@@ -2356,6 +2389,7 @@ CONFIG_GATTC_ENABLE=y
23562389
CONFIG_BLE_ESTABLISH_LINK_CONNECTION_TIMEOUT=30
23572390
CONFIG_BLE_SMP_ENABLE=y
23582391
# CONFIG_SMP_SLAVE_CON_PARAMS_UPD_ENABLE is not set
2392+
# CONFIG_BLUEDROID_MEM_DEBUG is not set
23592393
# CONFIG_HCI_TRACE_LEVEL_NONE is not set
23602394
# CONFIG_HCI_TRACE_LEVEL_ERROR is not set
23612395
CONFIG_HCI_TRACE_LEVEL_WARNING=y
@@ -2525,7 +2559,6 @@ CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY=y
25252559
CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN=3
25262560
CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF=3
25272561
CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF=0
2528-
CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF=0
25292562
CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE=0
25302563
CONFIG_BTDM_CONTROLLER_HCI_MODE_VHCI=y
25312564
# CONFIG_BTDM_CONTROLLER_HCI_MODE_UART_H4 is not set
@@ -2666,7 +2699,6 @@ CONFIG_WPA_MBEDTLS_TLS_CLIENT=y
26662699
# CONFIG_WPA_WPS_SOFTAP_REGISTRAR is not set
26672700
# CONFIG_WPA_WPS_STRICT is not set
26682701
# CONFIG_WPA_DEBUG_PRINT is not set
2669-
# CONFIG_WPA_TESTING_OPTIONS is not set
26702702
# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set
26712703
# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set
26722704
CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y

0 commit comments

Comments
 (0)