chaijie
cc0a5a4edb
solve memory error bug when in lightsleep mode
2022-05-16 11:43:00 +08:00
Fu Hanxi
38345d9cd8
Merge branch 'ci/improve_build_scripts_for_multi_targets' into 'master'
...
CI: improve build scripts for multi targets
See merge request espressif/esp-idf!17895
2022-05-16 11:18:11 +08:00
Armando (Dou Yiwen)
ad747b237a
Merge branch 'toos/add_s3_ut_based_on_quad_octal_psram' into 'master'
...
ci: add s3 ut based on quad octal psram
See merge request espressif/esp-idf!18087
2022-05-16 09:57:21 +08:00
Michael (XIAO Xufeng)
1f6fad6f48
Merge branch 'test/rtc_8m_d256' into 'master'
...
rtc: fixed 8MD256 can't be used as RTC slow src on ESP32
See merge request espressif/esp-idf!17989
2022-05-16 01:30:25 +08:00
Michael (XIAO Xufeng)
cb1abdf33e
Merge branch 'bugfix/remove_mislead_psram_type_is25' into 'master'
...
Kconfig: remove misleading psram name IS25WP032 in the Kconfig option
See merge request espressif/esp-idf!18025
2022-05-16 00:09:09 +08:00
Michael (XIAO Xufeng)
6f507d527c
rtc: fixed 8MD256 can't be used as RTC slow src on ESP32
...
Sync configuration from other chips
Closes: https://github.com/espressif/esp-idf/issues/8007 , https://github.com/espressif/esp-idf/pull/8089
2022-05-14 22:35:41 +08:00
Michael (XIAO Xufeng)
b920676e59
pm: add test for RTC using 8MD256 as clock source
2022-05-14 22:35:41 +08:00
morris
6832dd8958
Merge branch 'feat/esp32c2_eco1_stub_support' into 'master'
...
Tools: Add support for ESP32-C2 ECO1 flasher stub
See merge request espressif/esp-idf!18068
2022-05-14 07:44:04 +08:00
Michael (XIAO Xufeng)
234628b3ea
pm: putting dbias and pd_cur code into same function
2022-05-14 02:35:11 +08:00
Jing Li
ac0d16cdc8
Merge branch 'bugfix/fix_cannot_lslp_again_after_ulp_wakeup' into 'master'
...
sleep: fix cannot lightsleep again after a wakeup from ULP
Closes IDFGH-4396
See merge request espressif/esp-idf!17970
2022-05-13 22:25:23 +08:00
Mahavir Jain
a0e27a186b
Merge branch 'esp32c2/support_secure_boot' into 'master'
...
ESP32C2: Support Secure Boot V2
Closes IDF-3846 and IDF-4209
See merge request espressif/esp-idf!17442
2022-05-13 19:46:22 +08:00
Mahavir Jain
dae6467263
Merge branch 'bugfix/remove_http_server_header_file' into 'master'
...
esp_http_server: Remove http_server.h Header file
See merge request espressif/esp-idf!18074
2022-05-13 19:34:13 +08:00
Harshit Malpani
73fc12cdcd
esp_http_server: Remove http_server.h Header file
2022-05-13 16:00:17 +05:30
Mo Fei Fei
c620110c7c
Merge branch 'docs/add_system_time_cn_trans' into 'master'
...
Docs: add CN translation for system_time
Closes DOC-2979
See merge request espressif/esp-idf!17946
2022-05-13 18:24:27 +08:00
Darian Leung
7c02bde904
esp_system: Update task watchdog unit tests and example
...
This commit does the following:
- Update existing unit tests that use the TWDT to call the new
esp_task_wdt_init() API
- Add a set of dedicate TWDT unit tests
- Updates the TWDT example
2022-05-13 18:01:28 +08:00
Darian Leung
5953bca376
esp_system: Add arbitrary user feature to TWDT
...
This commit moidifies the TWDT as follows:
- Adds a feature to allows subscribing arbitrary users to the TWDT
- Changes esp_task_wdt_init() API to accept configuration structure
- Changes esp_task_wdt_init() and esp_task_wdt_deinit() to subscribe/unsubscribe
idle tasks of various cores.
- Adds support for SMP FreeRTOS idle tasks
- Updates startup code TWDT initialization
- Updates API documentation
2022-05-13 18:01:28 +08:00
Darian Leung
4877a9fcba
esp_system: Refactor task_wdt
...
This commit refactors the task watchdog as follows:
- Renamed variables, types, and functions
- Replaced manual linked list implementation with SLIST()
- Moved calloc()/free() calls out of critical sections
- Shortened ISR critical sections
- Updated API description
- Updated code formatting
2022-05-13 17:57:44 +08:00
Aleksei Apaseev
e8cb6bd6b3
feat: Added extra gdbinit file loading for reproducible build
2022-05-13 08:41:24 +00:00
Roland Dobai
4bd5c4ef53
Merge branch 'partition_table/warn_partition_nearly_full' into 'master'
...
partition_table: Add warning when partitions are nearly full
Closes IDF-4533
See merge request espressif/esp-idf!17916
2022-05-13 16:28:35 +08:00
Anton Maklakov
39146a1d85
ble_mesh: correct function declaration
2022-05-13 15:24:17 +07:00
Anton Maklakov
c89974b7cf
examples/bluetooth: suppress -Waddress-of-packed-member warning
2022-05-13 15:24:17 +07:00
Roland Dobai
6cbe0ceaa7
Merge branch 'feature/enable_component_manager_by_default_for_pure_cmake' into 'master'
...
tools: Enable the component manager by default in CMake
Closes IDF-4322
See merge request espressif/esp-idf!17724
2022-05-13 15:39:01 +08:00
Roland Dobai
5ed34ea3c2
Tools: Add support for ESP32-C2 ECO1 flasher stub
...
requires esptool v3.3.1 or newer
2022-05-13 09:21:49 +02:00
Djordje Nedic
e09ef86d7c
partition_table: Add warning when partitions are nearly full
...
This adds a warning in cases where the smallest partition is nearly full.
A test with a specially crafted partition table is created for the smallest partition warning.
If the threshold or the template itself change, change the factory app partition size as well.
2022-05-13 07:14:04 +00:00
Roland Dobai
57e1a52a1e
Merge branch 'feature/update_tool_version_with_checksum_file' into 'master'
...
tools: Add tool's versions update with checksum file
See merge request espressif/esp-idf!17504
2022-05-13 15:01:52 +08:00
Anton Maklakov
b69efa20ad
bluedroid: fix -Wchar-subscripts warning
...
'unsigner char' cast recommended, https://stackoverflow.com/a/60696378
2022-05-13 06:55:22 +00:00
Anton Maklakov
bcfec4ad74
bluedroid: suppress some -Waddress-of-packed-member warnings
2022-05-13 06:55:22 +00:00
Anton Maklakov
e44d7fbaed
bluedroid: fix argument type according its usage
2022-05-13 06:55:22 +00:00
Anton Maklakov
9a5f0f6c53
bluedroid: fix argument type to correct narrow one
2022-05-13 06:55:22 +00:00
Anton Maklakov
29b2beffc0
bluedroid: fix type for passing argument in function
2022-05-13 06:55:22 +00:00
Anton Maklakov
87bf3260dd
bluedroid: fix argument type in functions
2022-05-13 06:55:22 +00:00
Alexey Lapshin
e49d4a83d9
tools: Add tool's versions update with checksum file
...
'idf_tools.py add-version' has new options:
--override Override tool versions with new data
--checksum-file URL or path to local file with checksum/size for artifacts
Usage e.g.:
CHECKSUM_URL=https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2/crosstool-NG-esp-2021r2-checksum.sha256
idf_tools.py add-version --tool xtensa-esp32-elf --version esp-2021r2 --override --checksum-file $CHECKSUM_URL
Positional argument 'files' moved to optional argument '--artifact-file'
Add tests for add-version logic
2022-05-13 06:51:59 +00:00
mofeifei
4be8497391
docs: add cn trans for system_time
2022-05-13 14:10:35 +08:00
Mahavir Jain
dcaa74ebb3
Merge branch 'feature/optimize_wifi_provisioning_memory' into 'master'
...
feat(wifi_provisioning): Optimize memory for wifi scan ap number
Closes AEG-67
See merge request espressif/esp-idf!18067
2022-05-13 13:58:34 +08:00
Yuan Jian Min
74ae372c73
feat(wifi_provisioning): Optimize memory for wifi scan ap number
2022-05-13 13:58:34 +08:00
Kapil Gupta
72e53d116a
Merge branch 'feature/internal_tls_code_update' into 'master'
...
wpa_supplicant: sync eap code with upstream
See merge request espressif/esp-idf!16962
2022-05-13 12:57:48 +08:00
Kapil Gupta
c2429f1cf9
wpa_supplicant: sync eap code with upstream
2022-05-13 12:57:47 +08:00
Harshit Malpani
1c0987814b
target-test.yml: Add job for wifi runner
2022-05-13 04:41:00 +00:00
Harshit Malpani
57e2e7a27c
Migrate cbor example to pytest framework
2022-05-13 04:41:00 +00:00
Fu Hanxi
3697cd0440
docs: add multi dut chapter
2022-05-13 11:56:59 +08:00
Fu Hanxi
52b5a8348e
test: add pytest_wifi_getting_started script
2022-05-13 11:56:59 +08:00
Fu Hanxi
511ccdcb70
ci(pytest): support multi-dut different app
2022-05-13 11:54:42 +08:00
Fu Hanxi
5c997bd5dd
ci(pytest): upgrade to 0.7.0
2022-05-13 11:54:42 +08:00
Fu Hanxi
4a7315b1b0
ci: improve import path
2022-05-13 11:54:42 +08:00
Sudeep Mohanty
1f47466664
Merge branch 'test/ignore_freertos_yield_tests' into 'master'
...
freertos: ignore freertos yield test failures
See merge request espressif/esp-idf!18078
2022-05-13 11:45:15 +08:00
Armando
ed1e4c854e
ci: support distribute ut based on psram type
2022-05-13 10:49:02 +08:00
Jakob Hasse
847f3813a0
Merge branch 'bugfix/sdcard_example_test' into 'master'
...
examples: sd_card: fix example test not getting the expected name
Closes IDFCI-1249
See merge request espressif/esp-idf!18070
2022-05-13 10:01:46 +08:00
Ondrej Kosta
c229766900
Merge branch 'bugfix/eth_examples_gpio_range' into 'master'
...
Bugfix/eth examples gpio range
Closes IDFGH-5826
See merge request espressif/esp-idf!17822
2022-05-13 06:44:07 +08:00
Adam Múdry
e5cff100b7
fatfs: add new ESP32 targets to external flash example
2022-05-12 18:57:10 +00:00
Ivan Grokhotkov
849a296675
Merge branch 'bugfix/newlib_implement_atomic_load_store' into 'master'
...
newlib: implement __atomic_load/__atomic_store functions
Closes LLVM-144
See merge request espressif/esp-idf!17561
2022-05-13 02:14:15 +08:00