Skip to content

Commit 7e11ff3

Browse files
Jason2866me-no-dev
andauthored
Temp work (#31)
* Support extern Ethernet (#60) see espressif/arduino-esp32#6318 * Revert "Support extern Ethernet (#60)" (#61) This reverts commit 8c5ac76. * Fix missing BLE 4.2 from ESP32-S3 * Allow selecting Arduino branch based on the current lib-builder branch * For CI builds get branch from env * dump env * Update update-components.sh * Update update-components.sh * Add support for CPP exceptions for C3 Fixes: espressif/arduino-esp32#6187 * Script improvements, rainmaker and esp-sr * Optimized for Tasmota * Update build.sh * Update config.sh * Update install-esp-idf.sh * AR_BRANCH="master" * Update push.yml * Update defconfig.esp32s3 * Update defconfig.esp32s2 * space in path fix * fix space in path * Update install-esp-idf.sh * Update README.md * esp littlesfs broken going back to commit 4ee58815 * lfn * lfn * lfn * lfn * use actual littlefs * esp_littlefs commit 4ee58815093 * Update config.sh * use latest littlefs * AR_BRANCH="work" * IDF branch v4.4_work * Update push.yml * Update defconfig.esp32 * Update fb_gfx.h * Update fb_gfx.c * IDF_BRANCH="v4.4.1" * Update push.yml * remove CONFIG_SPI_FLASH_ROM_IMPL since it breaks dangerous writes * remove CONFIG_SPI_FLASH_ROM_IMPL * remove CONFIG_SPI_FLASH_ROM_IMPL * remove CONFIG_SPI_FLASH_ROM_IMPL * Update README.md * Update README.md * IDF_BRANCH="v4.4_dev" * 2.0.4dev * Update README.md * Update README.md * Update README.md * Update README.md * Update Kconfig.projbuild * Do not append digest to the bootloader bin * Update .gitignore * Update copy-libs.sh * --non-interactive * Update install-esp-idf.sh * CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000 * CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000 * CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000 * CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000 * Improve support for hand-written asm source files in PIO * Improve support for hand-written asm source files in PIO * CONFIG_LWIP_IPV6_AUTOCONFIG=y * CONFIG_LWIP_IPV6_AUTOCONFIG=y * CONFIG_LWIP_IPV6_AUTOCONFIG=y * CONFIG_LWIP_IPV6_AUTOCONFIG=y * Update CMakeLists.txt * Update builds.json * Update copy-libs.sh * Update copy-mem-variant.sh * align flash modes with upstream * Update defconfig.common * CONFIG_ESP32_ULP_COPROC_ENABLED=y CONFIG_ESP32_ULP_COPROC_RESERVE_MEM=512 * 2.0.4pre * Branch v4.4.1.1 * Use dout 40M as default * CONFIG_ESP32S3_ULP_COPROC_ENABLED CONFIG_ESP32S3_ULP_COPROC_RESERVE_MEM=1024 * CONFIG_ESP32S2_ULP_COPROC_ENABLED=y CONFIG_ESP32S2_ULP_COPROC_RESERVE_MEM=1024 * 2.0.4 * Update push.yml * Branch v4.4.2 * Branch 2.0.4 * Branch work * Update push.yml * CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y * Skip validate * skip validate * skip validate * Update builds.json * Update defconfig.esp32 * Update defconfig.esp32c3 * Update defconfig.esp32s2 * Update defconfig.esp32s3 * back to v4.4_dev * # CONFIG_ESPTOOLPY_FLASHSIZE_DETECT is not set * # CONFIG_ESPTOOLPY_FLASHSIZE_DETECT is not set * # CONFIG_ESPTOOLPY_FLASHSIZE_DETECT is not set * # CONFIG_ESPTOOLPY_FLASHSIZE_DETECT is not set * Update defconfig.esp32 * Update defconfig.esp32c3 * Update defconfig.esp32s2 * Update defconfig.esp32s3 * 442_test * Update defconfig.esp32s3 * only TARGET="esp32" * Enable BT modem sleep * BT Modem sleep * TARGET="all" * IDF_BRANCH="442_esp41" * Update core_version.h * AR_BRANCH="speed_OTA" * rm BT modem sleep * rm BT modem sleep * rm lwip ipv6, sntp update delay * rm lwip ipv6, sntp update delay * rm lwip ipv6, sntp update delay * rm lwip ipv6, sntp update delay * Update push.yml * Update push.yml Co-authored-by: me-no-dev <[email protected]>
1 parent afa9b0c commit 7e11ff3

File tree

8 files changed

+23
-26
lines changed

8 files changed

+23
-26
lines changed

Diff for: .github/workflows/push.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
name: ESP32 builder solo1 v4.4.2
1+
name: ESP32 builder solo1 v4.4.3
2+
23

34
on:
45
workflow_dispatch: # Manually start a workflow

Diff for: configs/builds.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
{
6060
"target": "esp32s2",
6161
"features":["qio_ram"],
62-
"idf_libs":["dout","40m"],
62+
"idf_libs":["dout","80m"],
6363
"bootloaders":[
6464
["qio","80m"],
6565
["qout","80m"],
@@ -79,7 +79,7 @@
7979
{
8080
"target": "esp32c3",
8181
"features":[],
82-
"idf_libs":["dout","40m"],
82+
"idf_libs":["dout","80m"],
8383
"bootloaders":[
8484
["qio","80m"],
8585
["qout","80m"],

Diff for: configs/defconfig.common

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
CONFIG_AUTOSTART_ARDUINO=y
2-
CONFIG_ARDUINO_UDP_RUN_CORE0=y
3-
# CONFIG_WS2812_LED_ENABLE is not set
2+
# CONFIG_WS2812_LED_ENABLE is not set

Diff for: configs/defconfig.esp32

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
22
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
3+
# CONFIG_APP_COMPILE_TIME_DATE is not set
34
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
4-
CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP=y
5-
CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON=y
5+
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
66
CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE=y
77
CONFIG_DISABLE_HAL_LOCKS=y
88
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
9-
# CONFIG_PARTITION_TABLE_MD5 is not set
9+
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
1010
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
1111
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE=y
1212
CONFIG_COMPILER_STACK_CHECK_MODE_NORM=y
@@ -29,8 +29,6 @@ CONFIG_SPIRAM_BOOT_INIT=y
2929
# CONFIG_SPIRAM_MEMTEST is not set
3030
CONFIG_SPIRAM_IGNORE_NOTFOUND=y
3131
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=4096
32-
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=0
33-
CONFIG_LWIP_IPV6_AUTOCONFIG=y
3432
CONFIG_ESP32_XTAL_FREQ_AUTO=y
3533
CONFIG_ETH_SPI_ETHERNET_DM9051=y
3634
CONFIG_ETH_SPI_ETHERNET_W5500=y

Diff for: configs/defconfig.esp32c3

+3-8
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
22
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
3+
# CONFIG_APP_COMPILE_TIME_DATE is not set
34
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
4-
CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP=y
5-
CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON=y
5+
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
66
CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE=y
77
CONFIG_DISABLE_HAL_LOCKS=y
88
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
9-
# CONFIG_PARTITION_TABLE_MD5 is not set
9+
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
1010
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
1111
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE=y
1212
CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS=y
@@ -52,17 +52,12 @@ CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=2304
5252
CONFIG_HAL_ASSERTION_DISABLE=y
5353
CONFIG_LOG_DEFAULT_LEVEL_NONE=y
5454
# CONFIG_LOG_COLORS is not set
55-
CONFIG_LWIP_IPV6_AUTOCONFIG=y
5655
CONFIG_LWIP_LOCAL_HOSTNAME="tasmota"
5756
CONFIG_LWIP_MAX_SOCKETS=16
5857
CONFIG_LWIP_SO_RCVBUF=y
5958
CONFIG_LWIP_IP_FORWARD=y
6059
CONFIG_LWIP_IPV4_NAPT=y
6160
CONFIG_LWIP_DHCP_OPTIONS_LEN=128
62-
CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000
63-
CONFIG_MBEDTLS_PSK_MODES=y
64-
CONFIG_MBEDTLS_KEY_EXCHANGE_PSK=y
65-
CONFIG_NEWLIB_NANO_FORMAT=y
6661
CONFIG_MBEDTLS_PSK_MODES=y
6762
CONFIG_MBEDTLS_KEY_EXCHANGE_PSK=y
6863
CONFIG_NEWLIB_NANO_FORMAT=y

Diff for: configs/defconfig.esp32s2

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
22
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
3+
# CONFIG_APP_COMPILE_TIME_DATE is not set
34
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
4-
CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP=y
5-
CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON=y
5+
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
66
CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE=y
77
CONFIG_DISABLE_HAL_LOCKS=y
88
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
9-
# CONFIG_PARTITION_TABLE_MD5 is not set
9+
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
1010
CONFIG_TINYUSB_MSC_BUFSIZE=4096
1111
CONFIG_TINYUSB_DESC_DFU_RT_STRING="Espressif DFU Device"
1212
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
@@ -15,6 +15,8 @@ CONFIG_COMPILER_STACK_CHECK_MODE_NORM=y
1515
CONFIG_COMPILER_WARN_WRITE_STRINGS=y
1616
CONFIG_ESP32S2_DEFAULT_CPU_FREQ_240=y
1717
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
18+
CONFIG_ESP32S2_ULP_COPROC_ENABLED=y
19+
CONFIG_ESP32S2_ULP_COPROC_RESERVE_MEM=1024
1820
CONFIG_SPIRAM_BOOT_INIT=y
1921
# CONFIG_SPIRAM_MEMTEST is not set
2022
CONFIG_SPIRAM_IGNORE_NOTFOUND=y

Diff for: configs/defconfig.esp32s3

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
22
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
3+
# CONFIG_APP_COMPILE_TIME_DATE is not set
34
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
5+
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
46
CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE=y
5-
CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP=y
6-
CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON=y
77
CONFIG_DISABLE_HAL_LOCKS=y
88
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
9-
# CONFIG_PARTITION_TABLE_MD5 is not set
9+
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
1010
CONFIG_TINYUSB_MSC_BUFSIZE=4096
1111
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
1212
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE=y
@@ -39,6 +39,8 @@ CONFIG_BLE_MESH_TRACE_LEVEL_NONE=y
3939
CONFIG_BLE_MESH_NET_BUF_TRACE_LEVEL_NONE=y
4040
CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240=y
4141
CONFIG_ESP32S3_SPIRAM_SUPPORT=y
42+
CONFIG_ESP32S3_ULP_COPROC_ENABLED=y
43+
CONFIG_ESP32S3_ULP_COPROC_RESERVE_MEM=1024
4244
# CONFIG_SPIRAM_MEMTEST is not set
4345
CONFIG_SPIRAM_SPEED_80M=y
4446
CONFIG_SPIRAM_IGNORE_NOTFOUND=y

Diff for: tools/config.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ if [ -z $IDF_PATH ]; then
66
fi
77

88
if [ -z $IDF_BRANCH ]; then
9-
IDF_BRANCH="v4.4.2"
9+
IDF_BRANCH="442_esp41"
1010
fi
1111

1212
if [ -z $AR_PR_TARGET_BRANCH ]; then
@@ -34,7 +34,7 @@ AR_USER="tasmota"
3434
AR_REPO="$AR_USER/arduino-esp32"
3535

3636
# Arduino branch to use
37-
AR_BRANCH="work"
37+
AR_BRANCH="speed_OTA"
3838

3939
AR_REPO_URL="https://github.com/$AR_REPO.git"
4040
if [ -n $GITHUB_TOKEN ]; then

0 commit comments

Comments
 (0)