C.S.M
7927ec44f1
Merge branch 'bugfix/gd25lq255e_unlock' into 'master'
...
spi_flash: fix gd25lq255e unlock mistake
See merge request espressif/esp-idf!24859
2023-07-21 15:29:45 +08:00
Jiang Jiang Jian
c720d0167a
Merge branch 'bugfix/mem_leak_assoc_deinit' into 'master'
...
fix(wifi): Fix memory leak caused by assoc IE and retry timer
See merge request espressif/esp-idf!24895
2023-07-21 15:12:11 +08:00
Island
a313fcb34d
Merge branch 'feature/ble_mesh_example_support_duplicate_scan' into 'master'
...
ble_mesh: stack: Supporting duplicate scan on esp32c6 and esp32h2
See merge request espressif/esp-idf!24683
2023-07-21 15:07:20 +08:00
Kevin (Lao Kaiyao)
7219e50579
Merge branch 'feature/gdma_support_err_eof_callback' into 'master'
...
feat(gdma): supported rx err_eof interrupt
See merge request espressif/esp-idf!24557
2023-07-21 14:41:46 +08:00
Xu Si Yu
42e18dde97
Merge branch 'feature/enable_ot_border_agent_id' into 'master'
...
feat(openthread): enable openthread border agent id support
See merge request espressif/esp-idf!24872
2023-07-21 12:22:40 +08:00
Jiang Jiang Jian
9a1cc59338
Merge branch 'bugfix/cache_writeback_bug' into 'master'
...
esp_rom: patch Cache_WriteBack_Addr, avoid accessing cachelines that are being writebacked
Closes AUD-4678
See merge request espressif/esp-idf!24663
2023-07-21 10:42:41 +08:00
wangjialiang
def6442044
feat(ble_mesh: stack: esp32c6/h2): update Kconfig file to support duplicate scan.
2023-07-21 02:02:21 +00:00
wangjialiang
db23ef400c
feat(ble_mesh: example: esp32c6/h2): update config file to support duplicate scan.
2023-07-21 02:02:21 +00:00
Song Ruo Jing
4b9f601ac3
Merge branch 'feature/esp32p4_clock_prework_support' into 'master'
...
feat(clk): Add support to get xtaL freq for ESP32P4
See merge request espressif/esp-idf!24927
2023-07-21 00:12:18 +08:00
Roland Dobai
f4a1567474
Merge branch 'bugfix/debug_ext_ctrl_c' into 'master'
...
tools: fix waiting on gdb process when interrupted with CTRL+C
Closes IDFGH-10638
See merge request espressif/esp-idf!24836
2023-07-20 23:05:53 +08:00
Xu Si Yu
fa8971d76d
feat(openthread): enable openthread border agent id support
2023-07-20 20:31:05 +08:00
Ivan Grokhotkov
e6c3f62281
Merge branch 'feature/esp_intr_dump' into 'master'
...
system: add esp_intr_dump API to debug interrupt allocation
Closes IDF-4281 and IDF-6066
See merge request espressif/esp-idf!23877
2023-07-20 19:53:58 +08:00
Roland Dobai
9d2eb96705
Merge branch 'bug/propagate_esp_python' into 'master'
...
feat(tools): use ESP_PYTHON during install
Closes IDF-7847
See merge request espressif/esp-idf!24857
2023-07-20 18:29:18 +08:00
Song Ruo Jing
b8a8713f96
feat(clk): Add support to get xtaL freq for ESP32P4
2023-07-20 18:13:13 +08:00
Chen Yu Dong
7d03999b2b
Merge branch 'fix/remove_future_package_usage' into 'master'
...
esp_prov: remove future usage
See merge request espressif/esp-idf!24887
2023-07-20 15:58:22 +08:00
laokaiyao
3c2233d48b
feat(gdma): supported rx err_eof interrupt
2023-07-20 14:19:39 +08:00
Shreyas Sheth
691eed15cc
fix(wifi): Fix memory leak caused by assoc IE and retry timer
2023-07-20 10:13:25 +05:30
Roland Dobai
50b7681dae
Merge branch 'ci/update_pre_commit_copyright_checker' into 'master'
...
ci(pre-commit): Use the newest copyright checker
See merge request espressif/esp-idf!24906
2023-07-20 12:39:45 +08:00
morris
d2589a504c
Merge branch 'feature/gdma_support_p4' into 'master'
...
GDMA: channel allocator for AHB-DMA and AXI-DMA (ESP32-P4)
Closes IDF-6504
See merge request espressif/esp-idf!24815
2023-07-20 12:29:11 +08:00
Armando
ae6d9e2b93
fix(cache): added alignment check for M2C direction
2023-07-20 12:20:42 +08:00
Rahul Tank
c68b5b0b39
Merge branch 'bugfix/handle_conn_type_and_array_reset' into 'master'
...
fix(nimble): Update connection type in reattempt connection code
Closes BLEQABR23-354
See merge request espressif/esp-idf!24839
2023-07-20 11:44:18 +08:00
gaoxiaojie
640d391783
fix(rom_cache): use assembly to implement api cache_writeback_items_freeze
...
ensure cache freeze -> Writeback enable -> wait done -> cache unfreeze routine
never trigger a window overflow
2023-07-20 10:47:17 +08:00
Armando
eb1831f8d7
fix(cache): no longer use freeze in esp_cache_msync
...
Writeback and invalidation don't need cache to be frozen first
2023-07-20 10:45:57 +08:00
Chen Yu Dong
5c215405a4
Merge branch 'ci/add_patterns_for_fast_template_job' into 'master'
...
Ci: add patterns for fast template job
See merge request espressif/esp-idf!24820
2023-07-20 10:40:06 +08:00
Jakob Hasse
fd11e1130f
Merge branch 'bugfix/included-missing-limits-h-in-time-c' into 'master'
...
fix(newlib): included limits.h to fix warning
See merge request espressif/esp-idf!24722
2023-07-20 09:37:27 +08:00
Zim Kalinowski
140f78b66d
Merge branch 'bugfix/fixed-log-related-warning-in-freertos' into 'master'
...
fix(freertos): fixed log related warning
See merge request espressif/esp-idf!24725
2023-07-20 07:36:26 +08:00
Zim Kalinowski
4cb8f24805
Merge branch 'bugfix/fixed-log-related-warnings-in-pthread' into 'master'
...
bugfix(pthread): fixed log related warning
See merge request espressif/esp-idf!24726
2023-07-20 06:26:43 +08:00
Zim Kalinowski
72757bf68b
fix(freertos): fixed log related warning
2023-07-20 06:22:36 +08:00
Ivan Grokhotkov
0ebe2cecfa
feat(system): add an error log and a hint on failed interrupt alloc
...
When interrupt allocation fails, esp_intr_alloc will now print a
message telling that no free interrupt was found. This message is
then checked in hints.yml, to give a link to the troubleshooting
guide.
2023-07-19 16:47:41 +02:00
Ivan Grokhotkov
375ebb1a41
docs(system): add a section on interrupt allocation debugging
...
Related to https://github.com/espressif/esp-idf/issues/6709
Related to https://github.com/espressif/esp-idf/issues/7767
Related to https://github.com/espressif/esp-idf/issues/9880
Related to https://github.com/espressif/esp-idf/issues/11462
2023-07-19 16:47:41 +02:00
Ivan Grokhotkov
2bcb227542
ci(system): add test app for esp_intr_dump
2023-07-19 16:47:41 +02:00
Ivan Grokhotkov
621afc48b1
feat(system): add esp_intr_dump function to debug interrupt alloc
...
esp_intr_dump function can be used to print the list of allocated and
free interrupts. It can be used as a debugging aid when interrupt
allocation fails.
2023-07-19 16:47:40 +02:00
Chen Yudong
ec39de3992
change(esp_prov): also remove print_function from esp_prov
2023-07-19 21:05:30 +08:00
Chen Yudong
2ffc5ac6e6
change(esp_prov): remove future usage
...
drop python2 support for esp_prov
2023-07-19 21:05:06 +08:00
Roland Dobai
141dba58ea
ci(pre-commit): Use the newest copyright checker
2023-07-19 14:56:02 +02:00
morris
57879e772d
feat(gdma): support channel allocator on esp32p4
...
There's two GDMA groups on ESP32P4, one is connected to AHB bus,
and another one is connected AXI bus.
We now have two seperate APIs for allocating DMA channels,
depends on the bus type.
2023-07-19 18:18:07 +08:00
Wang Tao
0ac1ee4358
Merge branch 'contrib/github_pr_9694' into 'master'
...
add low power doc and picture (GitHub PR)
Closes IDFGH-8201
See merge request espressif/esp-idf!20675
2023-07-19 17:54:29 +08:00
Zim Kalinowski
1b6ef8a812
Merge branch 'bugfix/included-esp-system-in-helloworld-example' into 'master'
...
fix(example): included esp_system.h in helloworld example in order to fix warning
See merge request espressif/esp-idf!24729
2023-07-19 16:20:49 +08:00
Frantisek Hrbata
6a7a7317f2
feat(tools): use ESP_PYTHON during install
...
Currently ESP_PYTHON is used in the install.sh script, but it's
overwritten in detect_python.sh. This allows to explicitly specify
python binary, which should be used to create venv.
$ ESP_PYTHON=/usr/bin/python3.7 ./install.{sh,fish}
$ ESP_PYTHON=/usr/bin/python3.7 ./export.{sh,fish}
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-07-19 10:10:56 +02:00
Zim Kalinowski
1f3aec2e67
bugfix(pthread): fixed log related warning
2023-07-19 15:51:56 +08:00
Armando
83683d8b12
fix(rom_cache): use esp_rom_caps.h itself
2023-07-19 15:10:35 +08:00
gaoxiaojie
b1436633c5
fix(esp32s3): patch Cache_WriteBack_Addr api
...
avoid accessing cachelines that are being writebacked
2023-07-19 15:10:35 +08:00
Jiang Jiang Jian
5199201d6d
Merge branch 'ci/wifi_station_only_example_test' into 'master'
...
ci(example): disable softap in wifi station example
See merge request espressif/esp-idf!24513
2023-07-19 15:10:12 +08:00
morris
ff4a1bb5cf
Merge branch 'bugfix/fix_gpio_driver_calloc' into 'master'
...
fix(gpio): fix potential crash when processing gpio isr
Closes IDFGH-10644
See merge request espressif/esp-idf!24878
2023-07-19 15:09:02 +08:00
Fu Hanxi
4a8c9ecb60
Merge branch 'ci/fix_skipping_qemu_test' into 'master'
...
CI: fix skipping qemu test
See merge request espressif/esp-idf!24880
2023-07-19 15:06:06 +08:00
morris
b488cb70e7
Merge branch 'contrib/github_pr_11878' into 'master'
...
feat(mcpwm): Allow for pull up/down to be configurable on generators (GitHub PR)
Closes IDFGH-10647 and IDFGH-10646
See merge request espressif/esp-idf!24825
2023-07-19 15:01:27 +08:00
Jakob Hasse
52279c0837
Merge branch 'refactor/esp_event_test' into 'master'
...
ESP Event: improved tests to fail less frequently on QEMU
See merge request espressif/esp-idf!24783
2023-07-19 14:54:23 +08:00
Aditya Patwardhan
b8a8dfedfd
Merge branch 'feature/add_documentation_for_externally_enabling_secure_boot' into 'master'
...
docs/security: Added host based worlflow to enable secure boot externally
See merge request espressif/esp-idf!24409
2023-07-19 14:41:41 +08:00
Rahul Tank
9a7106c6a1
Merge branch 'doc/update_kconfig_example_ext_adv_usage' into 'master'
...
doc(nimble): Update Kconfig help section for Example Ext Adv
See merge request espressif/esp-idf!24869
2023-07-19 14:28:18 +08:00
Aditya Patwardhan
083e943704
docs(security): Added host based workflow to enable secure boot externally
...
* Styling changes for the host-based workflow document
* Fix formatting for the document for host based security wofkflows
2023-07-19 10:11:30 +05:30