Skip to content

Temp work #31

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 121 commits into from
Jul 29, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
121 commits
Select commit Hold shift + click to select a range
8c5ac76
Support extern Ethernet (#60)
Jason2866 Feb 22, 2022
b8c68f6
Revert "Support extern Ethernet (#60)" (#61)
Jason2866 Feb 23, 2022
3931f52
Fix missing BLE 4.2 from ESP32-S3
me-no-dev Feb 23, 2022
cd5d3b2
Allow selecting Arduino branch based on the current lib-builder branch
me-no-dev Feb 24, 2022
0180326
For CI builds get branch from env
me-no-dev Feb 24, 2022
6864671
dump env
me-no-dev Feb 24, 2022
ef3302c
Update update-components.sh
me-no-dev Feb 24, 2022
b1fe3e0
Update update-components.sh
me-no-dev Feb 24, 2022
78b3992
Add support for CPP exceptions for C3
me-no-dev Feb 24, 2022
79f7b0e
Script improvements, rainmaker and esp-sr
me-no-dev Mar 10, 2022
3327376
Optimized for Tasmota
Jason2866 Mar 20, 2022
847cf99
Update build.sh
Jason2866 Mar 20, 2022
bafa5cc
Update config.sh
Jason2866 Mar 20, 2022
df7a561
Update install-esp-idf.sh
Jason2866 Mar 20, 2022
57692da
AR_BRANCH="master"
Jason2866 Mar 28, 2022
e424b54
Update push.yml
Jason2866 Mar 28, 2022
13ab415
Update defconfig.esp32s3
Jason2866 Mar 28, 2022
c8b869b
Update defconfig.esp32s2
Jason2866 Mar 28, 2022
a2e711c
space in path fix
Jason2866 Mar 28, 2022
71ebefa
fix space in path
Jason2866 Mar 28, 2022
154d709
Update install-esp-idf.sh
Jason2866 Mar 29, 2022
119c3ef
Update README.md
Jason2866 Mar 29, 2022
875cc05
esp littlesfs broken going back to commit 4ee58815
Jason2866 Mar 30, 2022
ae1ce2f
lfn
Jason2866 Mar 30, 2022
db1c15a
lfn
Jason2866 Mar 30, 2022
32bb429
lfn
Jason2866 Mar 30, 2022
9ce1ed3
lfn
Jason2866 Mar 30, 2022
69793e0
use actual littlefs
Jason2866 Mar 30, 2022
50affd5
esp_littlefs commit 4ee58815093
Jason2866 Mar 31, 2022
7b73ef6
Update config.sh
Jason2866 Mar 31, 2022
59f0724
use latest littlefs
Jason2866 Mar 31, 2022
071c4e1
AR_BRANCH="work"
Jason2866 Mar 31, 2022
e625996
IDF branch v4.4_work
Jason2866 Apr 8, 2022
e50faaf
Update push.yml
Jason2866 Apr 8, 2022
6e0355a
Update defconfig.esp32
Jason2866 Apr 21, 2022
c87f9cd
Update fb_gfx.h
Jason2866 Apr 21, 2022
71fe54f
Update fb_gfx.c
Jason2866 Apr 21, 2022
f14e558
IDF_BRANCH="v4.4.1"
Jason2866 Apr 28, 2022
6d75d18
Update push.yml
Jason2866 Apr 28, 2022
b126dd4
remove CONFIG_SPI_FLASH_ROM_IMPL
Jason2866 May 10, 2022
74e9908
remove CONFIG_SPI_FLASH_ROM_IMPL
Jason2866 May 10, 2022
5a43a8a
remove CONFIG_SPI_FLASH_ROM_IMPL
Jason2866 May 10, 2022
0485cd5
remove CONFIG_SPI_FLASH_ROM_IMPL
Jason2866 May 10, 2022
5e7cf0c
Update README.md
Jason2866 May 11, 2022
25eec08
Update README.md
Jason2866 May 11, 2022
129b542
IDF_BRANCH="v4.4_dev"
Jason2866 May 12, 2022
61d65b0
2.0.4dev
Jason2866 May 12, 2022
7f34ca1
Update README.md
Jason2866 May 18, 2022
7e8b419
Update README.md
Jason2866 May 18, 2022
8172d48
Update README.md
Jason2866 May 18, 2022
bcd389b
Update README.md
Jason2866 May 18, 2022
4e0e436
Update Kconfig.projbuild
Jason2866 May 22, 2022
508b2a4
Do not append digest to the bootloader bin
Jason2866 May 26, 2022
326e144
Update .gitignore
Jason2866 May 26, 2022
58aca29
Update copy-libs.sh
Jason2866 May 31, 2022
15ac4d5
--non-interactive
Jason2866 Jun 13, 2022
8ef48f8
Update install-esp-idf.sh
Jason2866 Jun 13, 2022
0e023fd
CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000
Jason2866 Jun 14, 2022
f4b9bc1
CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000
Jason2866 Jun 14, 2022
980a58c
CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000
Jason2866 Jun 14, 2022
704e26a
CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000
Jason2866 Jun 14, 2022
e6a57c2
Improve support for hand-written asm source files in PIO
Jason2866 Jun 14, 2022
2f71835
Improve support for hand-written asm source files in PIO
Jason2866 Jun 14, 2022
e3d9c9a
CONFIG_LWIP_IPV6_AUTOCONFIG=y
Jason2866 Jun 14, 2022
99f76d6
CONFIG_LWIP_IPV6_AUTOCONFIG=y
Jason2866 Jun 14, 2022
6aa1bc2
CONFIG_LWIP_IPV6_AUTOCONFIG=y
Jason2866 Jun 14, 2022
9f85d2d
CONFIG_LWIP_IPV6_AUTOCONFIG=y
Jason2866 Jun 14, 2022
19e35bd
Update CMakeLists.txt
Jason2866 Jun 25, 2022
34d4c78
Update builds.json
Jason2866 Jun 25, 2022
8dc5e7e
Update copy-libs.sh
Jason2866 Jun 25, 2022
cae2256
Update copy-mem-variant.sh
Jason2866 Jun 25, 2022
96b383c
align flash modes with upstream
Jason2866 Jun 27, 2022
7d6e1cd
Update defconfig.common
Jason2866 Jun 27, 2022
63391ea
CONFIG_ESP32_ULP_COPROC_ENABLED=y CONFIG_ESP32_ULP_COPROC_RESERVE_MEM…
Jason2866 Jun 29, 2022
1acd58b
2.0.4pre
Jason2866 Jun 29, 2022
2e6a4da
Branch v4.4.1.1
Jason2866 Jun 29, 2022
de58286
Use dout 40M as default
Jason2866 Jul 1, 2022
b1a8a74
CONFIG_ESP32S3_ULP_COPROC_ENABLED CONFIG_ESP32S3_ULP_COPROC_RESERVE_M…
Jason2866 Jul 6, 2022
24804ec
CONFIG_ESP32S2_ULP_COPROC_ENABLED=y CONFIG_ESP32S2_ULP_COPROC_RESERVE…
Jason2866 Jul 6, 2022
7ffeab0
2.0.4
Jason2866 Jul 6, 2022
5acf739
Update push.yml
Jason2866 Jul 6, 2022
94db2b9
Branch v4.4.2
Jason2866 Jul 6, 2022
b858e85
Branch 2.0.4
Jason2866 Jul 6, 2022
7849fe5
Branch work
Jason2866 Jul 6, 2022
0d9e491
Update push.yml
Jason2866 Jul 11, 2022
788f503
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
Jason2866 Jul 11, 2022
f80a210
Skip validate
Jason2866 Jul 11, 2022
9666fd7
skip validate
Jason2866 Jul 11, 2022
d5406fa
skip validate
Jason2866 Jul 11, 2022
acbe389
Update builds.json
Jason2866 Jul 11, 2022
ef1d08f
Update defconfig.esp32
Jason2866 Jul 11, 2022
3c435a0
Update defconfig.esp32c3
Jason2866 Jul 11, 2022
6f14322
Update defconfig.esp32s2
Jason2866 Jul 11, 2022
a24a5a7
Update defconfig.esp32s3
Jason2866 Jul 11, 2022
b0ba9f0
back to v4.4_dev
Jason2866 Jul 11, 2022
0048fe6
# CONFIG_ESPTOOLPY_FLASHSIZE_DETECT is not set
Jason2866 Jul 11, 2022
0932961
# CONFIG_ESPTOOLPY_FLASHSIZE_DETECT is not set
Jason2866 Jul 11, 2022
8e0f494
# CONFIG_ESPTOOLPY_FLASHSIZE_DETECT is not set
Jason2866 Jul 11, 2022
bcd399c
# CONFIG_ESPTOOLPY_FLASHSIZE_DETECT is not set
Jason2866 Jul 11, 2022
aae475c
Update defconfig.esp32
Jason2866 Jul 11, 2022
e75109d
Update defconfig.esp32c3
Jason2866 Jul 11, 2022
1042a1a
Update defconfig.esp32s2
Jason2866 Jul 11, 2022
d3508d9
Update defconfig.esp32s3
Jason2866 Jul 11, 2022
0da28d3
442_test
Jason2866 Jul 11, 2022
f94d7be
Update defconfig.esp32s3
Jason2866 Jul 12, 2022
ab833fd
only TARGET="esp32"
Jason2866 Jul 12, 2022
4234341
Enable BT modem sleep
Jason2866 Jul 14, 2022
4f2e1b6
BT Modem sleep
Jason2866 Jul 14, 2022
93d4839
TARGET="all"
Jason2866 Jul 15, 2022
5e296bb
IDF_BRANCH="442_esp41"
Jason2866 Jul 16, 2022
50c15c8
Update core_version.h
Jason2866 Jul 17, 2022
603347a
AR_BRANCH="speed_OTA"
Jason2866 Jul 17, 2022
dbd4f17
rm BT modem sleep
Jason2866 Jul 18, 2022
7d939f2
rm BT modem sleep
Jason2866 Jul 18, 2022
c1f073c
rm lwip ipv6, sntp update delay
Jason2866 Jul 19, 2022
7171ccb
rm lwip ipv6, sntp update delay
Jason2866 Jul 19, 2022
5706df9
rm lwip ipv6, sntp update delay
Jason2866 Jul 19, 2022
b3deeb5
rm lwip ipv6, sntp update delay
Jason2866 Jul 19, 2022
572cd74
Update push.yml
Jason2866 Jul 19, 2022
8453e5b
Update push.yml
Jason2866 Jul 29, 2022
9f38e65
Merge branch 'solo1_idf443' into temp_work
Jason2866 Jul 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/push.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
name: ESP32 builder solo1 v4.4.2
name: ESP32 builder solo1 v4.4.3


on:
workflow_dispatch: # Manually start a workflow
Expand Down
4 changes: 2 additions & 2 deletions configs/builds.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
{
"target": "esp32s2",
"features":["qio_ram"],
"idf_libs":["dout","40m"],
"idf_libs":["dout","80m"],
"bootloaders":[
["qio","80m"],
["qout","80m"],
Expand All @@ -79,7 +79,7 @@
{
"target": "esp32c3",
"features":[],
"idf_libs":["dout","40m"],
"idf_libs":["dout","80m"],
"bootloaders":[
["qio","80m"],
["qout","80m"],
Expand Down
3 changes: 1 addition & 2 deletions configs/defconfig.common
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
CONFIG_AUTOSTART_ARDUINO=y
CONFIG_ARDUINO_UDP_RUN_CORE0=y
# CONFIG_WS2812_LED_ENABLE is not set
# CONFIG_WS2812_LED_ENABLE is not set
8 changes: 3 additions & 5 deletions configs/defconfig.esp32
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
# CONFIG_APP_COMPILE_TIME_DATE is not set
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE=y
CONFIG_DISABLE_HAL_LOCKS=y
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
# CONFIG_PARTITION_TABLE_MD5 is not set
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE=y
CONFIG_COMPILER_STACK_CHECK_MODE_NORM=y
Expand All @@ -29,8 +29,6 @@ CONFIG_SPIRAM_BOOT_INIT=y
# CONFIG_SPIRAM_MEMTEST is not set
CONFIG_SPIRAM_IGNORE_NOTFOUND=y
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=4096
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=0
CONFIG_LWIP_IPV6_AUTOCONFIG=y
CONFIG_ESP32_XTAL_FREQ_AUTO=y
CONFIG_ETH_SPI_ETHERNET_DM9051=y
CONFIG_ETH_SPI_ETHERNET_W5500=y
Expand Down
11 changes: 3 additions & 8 deletions configs/defconfig.esp32c3
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
# CONFIG_APP_COMPILE_TIME_DATE is not set
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE=y
CONFIG_DISABLE_HAL_LOCKS=y
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
# CONFIG_PARTITION_TABLE_MD5 is not set
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE=y
CONFIG_COMPILER_SAVE_RESTORE_LIBCALLS=y
Expand Down Expand Up @@ -52,17 +52,12 @@ CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=2304
CONFIG_HAL_ASSERTION_DISABLE=y
CONFIG_LOG_DEFAULT_LEVEL_NONE=y
# CONFIG_LOG_COLORS is not set
CONFIG_LWIP_IPV6_AUTOCONFIG=y
CONFIG_LWIP_LOCAL_HOSTNAME="tasmota"
CONFIG_LWIP_MAX_SOCKETS=16
CONFIG_LWIP_SO_RCVBUF=y
CONFIG_LWIP_IP_FORWARD=y
CONFIG_LWIP_IPV4_NAPT=y
CONFIG_LWIP_DHCP_OPTIONS_LEN=128
CONFIG_LWIP_SNTP_UPDATE_DELAY=10800000
CONFIG_MBEDTLS_PSK_MODES=y
CONFIG_MBEDTLS_KEY_EXCHANGE_PSK=y
CONFIG_NEWLIB_NANO_FORMAT=y
CONFIG_MBEDTLS_PSK_MODES=y
CONFIG_MBEDTLS_KEY_EXCHANGE_PSK=y
CONFIG_NEWLIB_NANO_FORMAT=y
Expand Down
8 changes: 5 additions & 3 deletions configs/defconfig.esp32s2
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
# CONFIG_APP_COMPILE_TIME_DATE is not set
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE=y
CONFIG_DISABLE_HAL_LOCKS=y
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
# CONFIG_PARTITION_TABLE_MD5 is not set
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
CONFIG_TINYUSB_MSC_BUFSIZE=4096
CONFIG_TINYUSB_DESC_DFU_RT_STRING="Espressif DFU Device"
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
Expand All @@ -15,6 +15,8 @@ CONFIG_COMPILER_STACK_CHECK_MODE_NORM=y
CONFIG_COMPILER_WARN_WRITE_STRINGS=y
CONFIG_ESP32S2_DEFAULT_CPU_FREQ_240=y
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
CONFIG_ESP32S2_ULP_COPROC_ENABLED=y
CONFIG_ESP32S2_ULP_COPROC_RESERVE_MEM=1024
CONFIG_SPIRAM_BOOT_INIT=y
# CONFIG_SPIRAM_MEMTEST is not set
CONFIG_SPIRAM_IGNORE_NOTFOUND=y
Expand Down
8 changes: 5 additions & 3 deletions configs/defconfig.esp32s3
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
# CONFIG_APP_COMPILE_TIME_DATE is not set
CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS=y
CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_NONE=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP=y
CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON=y
CONFIG_DISABLE_HAL_LOCKS=y
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
# CONFIG_PARTITION_TABLE_MD5 is not set
CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=y
CONFIG_TINYUSB_MSC_BUFSIZE=4096
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE=y
Expand Down Expand Up @@ -39,6 +39,8 @@ CONFIG_BLE_MESH_TRACE_LEVEL_NONE=y
CONFIG_BLE_MESH_NET_BUF_TRACE_LEVEL_NONE=y
CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240=y
CONFIG_ESP32S3_SPIRAM_SUPPORT=y
CONFIG_ESP32S3_ULP_COPROC_ENABLED=y
CONFIG_ESP32S3_ULP_COPROC_RESERVE_MEM=1024
# CONFIG_SPIRAM_MEMTEST is not set
CONFIG_SPIRAM_SPEED_80M=y
CONFIG_SPIRAM_IGNORE_NOTFOUND=y
Expand Down
4 changes: 2 additions & 2 deletions tools/config.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ if [ -z $IDF_PATH ]; then
fi

if [ -z $IDF_BRANCH ]; then
IDF_BRANCH="v4.4.2"
IDF_BRANCH="442_esp41"
fi

if [ -z $AR_PR_TARGET_BRANCH ]; then
Expand Down Expand Up @@ -34,7 +34,7 @@ AR_USER="tasmota"
AR_REPO="$AR_USER/arduino-esp32"

# Arduino branch to use
AR_BRANCH="work"
AR_BRANCH="speed_OTA"

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