Skip to content

Commit eb3d6cc

Browse files
committed
Fix 4.0 builds
1 parent 34be88f commit eb3d6cc

File tree

3 files changed

+18
-12
lines changed

3 files changed

+18
-12
lines changed

sdkconfig

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN=0
141141
# CONFIG_BTDM_CTRL_BR_EDR_SCO_DATA_PATH_HCI is not set
142142
CONFIG_BTDM_CTRL_BR_EDR_SCO_DATA_PATH_PCM=y
143143
CONFIG_BTDM_CTRL_BR_EDR_SCO_DATA_PATH_EFF=1
144+
# CONFIG_BTDM_CTRL_AUTO_LATENCY is not set
145+
# CONFIG_BTDM_CTRL_AUTO_LATENCY_EFF is not set
144146
CONFIG_BTDM_CTRL_BLE_MAX_CONN_EFF=3
145147
CONFIG_BTDM_CTRL_BR_EDR_MAX_ACL_CONN_EFF=2
146148
CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN_EFF=0
@@ -162,6 +164,7 @@ CONFIG_BTDM_SCAN_DUPL_TYPE_DEVICE=y
162164
CONFIG_BTDM_SCAN_DUPL_TYPE=0
163165
CONFIG_BTDM_SCAN_DUPL_CACHE_SIZE=20
164166
# CONFIG_BTDM_BLE_MESH_SCAN_DUPL_EN is not set
167+
CONFIG_BTDM_CTRL_FULL_SCAN_SUPPORTED=y
165168
CONFIG_BTDM_BLE_ADV_REPORT_FLOW_CTRL_SUPP=y
166169
CONFIG_BTDM_BLE_ADV_REPORT_FLOW_CTRL_NUM=100
167170
CONFIG_BTDM_BLE_ADV_REPORT_DISCARD_THRSHOLD=20
@@ -306,7 +309,10 @@ CONFIG_ESP32_DPORT_DIS_INTERRUPT_LVL=5
306309
CONFIG_OV2640_SUPPORT=y
307310
CONFIG_OV7725_SUPPORT=y
308311
CONFIG_OV3660_SUPPORT=y
312+
CONFIG_OV5640_SUPPORT=y
309313
CONFIG_SCCB_HARDWARE_I2C=y
314+
# CONFIG_SCCB_HARDWARE_I2C_PORT0 is not set
315+
CONFIG_SCCB_HARDWARE_I2C_PORT1=y
310316
# CONFIG_CAMERA_CORE0 is not set
311317
CONFIG_CAMERA_CORE1=y
312318
# CONFIG_CAMERA_NO_AFFINITY is not set
@@ -357,10 +363,6 @@ CONFIG_HTTPD_PURGE_BUF_LEN=32
357363
# CONFIG_OTA_ALLOW_HTTP is not set
358364
# CONFIG_ESP_HTTPS_SERVER_ENABLE is not set
359365
CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE=y
360-
# CONFIG_ESP32_WIFI_SW_COEXIST_PREFERENCE_WIFI is not set
361-
# CONFIG_ESP32_WIFI_SW_COEXIST_PREFERENCE_BT is not set
362-
CONFIG_ESP32_WIFI_SW_COEXIST_PREFERENCE_BALANCE=y
363-
CONFIG_ESP32_WIFI_SW_COEXIST_PREFERENCE_VALUE=2
364366
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=16
365367
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32
366368
# CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set
@@ -504,6 +506,7 @@ CONFIG_LWIP_DHCP_RESTORE_LAST_IP=y
504506
CONFIG_LWIP_DHCPS_LEASE_UNIT=60
505507
CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8
506508
# CONFIG_LWIP_AUTOIP is not set
509+
# CONFIG_LWIP_IPV6_AUTOCONFIG is not set
507510
CONFIG_LWIP_NETIF_LOOPBACK=y
508511
CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8
509512
CONFIG_LWIP_MAX_ACTIVE_TCP=16
@@ -682,6 +685,7 @@ CONFIG_SEMIHOSTFS_HOST_PATH_MAX_LEN=128
682685
CONFIG_WL_SECTOR_SIZE_4096=y
683686
CONFIG_WL_SECTOR_SIZE=4096
684687
CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16
688+
CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30
685689
CONFIG_WPA_MBEDTLS_CRYPTO=y
686690
# CONFIG_LEGACY_INCLUDE_COMMON_HEADERS is not set
687691

@@ -745,6 +749,7 @@ CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR=y
745749
CONFIG_SCAN_DUPLICATE_TYPE=0
746750
CONFIG_DUPLICATE_SCAN_CACHE_SIZE=20
747751
# CONFIG_BLE_MESH_SCAN_DUPLICATE_EN is not set
752+
CONFIG_BTDM_CONTROLLER_FULL_SCAN_SUPPORTED=y
748753
CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED=y
749754
CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM=100
750755
CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD=20
@@ -823,10 +828,6 @@ CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y
823828
CONFIG_POST_EVENTS_FROM_ISR=y
824829
CONFIG_POST_EVENTS_FROM_IRAM_ISR=y
825830
CONFIG_SW_COEXIST_ENABLE=y
826-
# CONFIG_SW_COEXIST_PREFERENCE_WIFI is not set
827-
# CONFIG_SW_COEXIST_PREFERENCE_BT is not set
828-
CONFIG_SW_COEXIST_PREFERENCE_BALANCE=y
829-
CONFIG_SW_COEXIST_PREFERENCE_VALUE=2
830831
CONFIG_MB_MASTER_TIMEOUT_MS_RESPOND=150
831832
CONFIG_MB_MASTER_DELAY_MS_CONVERT=200
832833
CONFIG_MB_QUEUE_LENGTH=20

tools/build-libs.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,6 @@ $SED -i '/CONFIG_ESP32_DEFAULT_CPU_FREQ_240/c\CONFIG_ESP32_DEFAULT_CPU_FREQ_240=
1515
$SED -i '/CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ/c\CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240' ./sdkconfig
1616

1717
# make the example
18+
make defconfig
1819
make -j8 #fixes make issue where build fails in arduino core subfolder
1920
make -j8 idf-libs || exit 1

tools/copy-to-arduino.sh

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
#!/bin/bash
22
source ./tools/config.sh
33

4-
if [[ "$AR_OS" == "macos" ]]; then
5-
ESP32_ARDUINO="$HOME/Documents/Arduino/hardware/espressif/esp32"
6-
else
7-
ESP32_ARDUINO="$HOME/Arduino/hardware/espressif/esp32"
4+
if [ -z $ESP32_ARDUINO ]; then
5+
if [[ "$AR_OS" == "macos" ]]; then
6+
ESP32_ARDUINO="$HOME/Documents/Arduino/hardware/espressif/esp32"
7+
else
8+
ESP32_ARDUINO="$HOME/Arduino/hardware/espressif/esp32"
9+
fi
810
fi
911

1012
if ! [ -d "$ESP32_ARDUINO" ]; then
1113
echo "ERROR: Target arduino folder does not exist!"
1214
exit 1
1315
fi
1416

17+
echo "Installing new libraries to $ESP32_ARDUINO"
18+
1519
rm -rf $ESP32_ARDUINO/tools/sdk
1620
cp -Rf $AR_SDK $ESP32_ARDUINO/tools/sdk
1721
cp -f $AR_ESPTOOL_PY $ESP32_ARDUINO/tools/esptool.py

0 commit comments

Comments
 (0)