Commit Graph

1448 Commits

Author SHA1 Message Date
Zhi Wei Jian
329c1c8f8e feat(ble/bluedroid): Support bluedroid dual identity
(cherry picked from commit 2358786647)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-07-14 14:26:15 +08:00
wuzhenghui
82712313ea change(heap): reserve DMA pool with low priority MALLOC_CAP_DEFAULT caps 2026-07-09 17:37:14 +08:00
Samuel Obuch
7239fd9831 docs(jtag-debugging): add semihosting chapter
Co-authored-by: Shen Mengjing <shenmengjing@espressif.com>
Co-authored-by: Zhang Shu Xian <zhangshuxian@espressif.com>
2026-06-22 13:15:10 +02:00
Fu Hanxi
f67583e8b8 Merge branch 'ci/stable-build-jobs-v5.3' into 'release/v5.3'
Ci/stable build jobs v5.3

See merge request espressif/esp-idf!48718
2026-05-21 11:29:39 +02:00
muhaidong
c349615654 fix(wifi): update auth mode threshold doc 2026-05-20 11:19:07 +08:00
muhaidong
2d01a3e00a fix(doc): update the soft-AP max_connection documentation 2026-05-20 11:19:07 +08:00
Fu Hanxi
b5cc181bdf feat(build): support env var IDF_PY_BUILD_JOBS for ninja jobs 2026-05-20 09:48:55 +08:00
Alexey Gerenkov
267b8f01a7 Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20260424_v5.3' into 'release/v5.3'
feat(tools): update openocd version to v0.12.0-esp32-20260424 (v5.3)

See merge request espressif/esp-idf!48235
2026-05-12 23:03:48 +08:00
Zhang Hai Peng
fae52f14e8 feat(ble/blufi): Support setting BLE encryption for blufi
(cherry picked from commit 60a028fb17)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-05-12 15:58:55 +08:00
Zhang Shuxian
45fde87d92 docs: Update CN translation for jtag-debugging 2026-05-07 11:02:15 +02:00
Samuel Obuch
477ada26a5 docs(jtag-debugging): update OpenOCD flashing documentation 2026-05-07 11:01:52 +02:00
Marius Vikhammer
f8a6fc15d1 docs: refresh broken documentation links 2026-04-13 09:50:16 +08:00
Samuel Obuch
d9bd054dab docs(jtag-debugging): update program_esp parameters for new OpenOCD version 2026-03-16 16:00:05 +08:00
Wei Yu Han
892db911bc docs(ble): Added BLE 6.0 features support status
(cherry picked from commit 5e4c16410b)

Co-authored-by: Wei Yuhan <weiyuhan@espressif.com>
2026-03-11 14:49:05 +08:00
Wei Yuhan
41dd56e250 docs(ble): Added BLE Multi Connection Guide 2026-03-11 14:27:09 +08:00
Jack
6a2d69262d fix some issues found by Opus 4.5 2026-02-19 08:43:01 +08:00
muhaidong
a0e6398f90 docs(wifi): update wifi fragment doc 2026-02-12 14:10:32 +08:00
Alexey Gerenkov
418b307914 Merge branch 'update_jtag_docs_v5.3' into 'release/v5.3'
Update jtag docs (v5.3)

See merge request espressif/esp-idf!44889
2026-01-21 23:09:32 +08:00
Marek Fiala
59e50d0486 docs(tools): Updated argument via file with quotations
Closes https://github.com/espressif/esp-idf/issues/18077
2026-01-19 16:27:23 +01:00
Erhan Kurubas
20e9d7c250 docs(jtag): document program_esp_bins command 2026-01-07 21:49:04 +03:00
luoxu
72cb630be9 feat(ble_mesh): dfd client/server supported 2025-12-18 16:27:53 +08:00
luoxu
eb9f1a4677 feat(ble_mesh): Adapt DFU/MBT to esp-idf 2025-12-18 16:19:35 +08:00
Wei Yuhan
bd18f6e9e0 docs(ble): Replaced BLE with Bluetooth LE 2025-10-30 16:45:55 +08:00
Wei Yuhan
89dd2379f9 docs(ble): Added BLE Low Power Guide 2025-10-30 16:40:31 +08:00
Island
21bb5fdda7 Merge branch 'docs/update_nimble_pts_info_v5.3' into 'release/v5.3'
docs(ble): Updated NimBLE certification info (v5.3)

See merge request espressif/esp-idf!42461
2025-10-28 12:09:18 +08:00
Fu Hanxi
86712b0808 ci: use merged result commit in build_docker job
also change to shanghai runners
2025-10-10 09:27:56 +02:00
Wei Yu Han
b1461ec0de docs(ble): Updated NimBLE certification info
(cherry picked from commit 661ca1abf2)

Co-authored-by: Wei Yuhan <weiyuhan@espressif.com>
2025-10-10 12:24:51 +08:00
Zhang Hai Peng
a3289d9a57 feat(blufi): Update BluFi document
(cherry picked from commit 3f4bedd3a5)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-09-09 11:52:21 +08:00
Alexey Gerenkov
954ecf1b0b Merge branch 'fix/coredump_max_tasks_num_v5.3' into 'release/v5.3'
fix(coredump): implement CONFIG_ESP_COREDUMP_MAX_TASKS_NUM limitation (v5.3)

See merge request espressif/esp-idf!41129
2025-08-21 16:52:18 +08:00
Erhan Kurubas
6b81777307 fix(coredump): implement CONFIG_ESP_COREDUMP_MAX_TASKS_NUM limitation 2025-08-08 13:03:43 +03:00
Erhan Kurubas
7d301dc72b change(docs): replace deprecated openocd cfg files 2025-07-31 16:43:19 +08:00
liuning
c309d9e4d9 feat(docs): update connectionless module window syncronization documentation 2025-06-30 16:32:36 +08:00
Wei Yuhan
86beac2bca Update BLE feature status table 2025-06-25 11:45:14 +08:00
Anton Maklakov
3dba09b93f docs(jtag): fix esp32p4 usb jtag pins 2025-05-15 12:13:42 +07:00
Jan Beran
0fc301b94c docs: Fix link to the kconfserver documentation 2025-05-06 09:15:19 +02:00
Marius Vikhammer
7fea3ef20f Merge branch 'bug/xtensa_cpu1_sys_lockup_v5.3' into 'release/v5.3'
fix(panic_handler): Updated panic handler to use RTC WDT (v5.3)

See merge request espressif/esp-idf!37115
2025-04-15 11:05:57 +08:00
Zhang Shuxian
563c21f930 bugfix: Remove the broken link in wifi-expansion.rst 2025-04-09 19:05:23 +08:00
Sudeep Mohanty
81109e8bdd fix(panic_handler): Updated panic handler to use RTC WDT
This commit updates the following:
- Updates the panic handler to use only the RTC WDT to reset the system.
- Refactors some of the panic handler code.
- Updates Bluetooth files where in they now feed the WDTs instead of
  reconfiguring them.
- Removes some unnecessary configuration of WDTs from various files.
- Added a unit test to verify that the system does not lock up when the
  panic handler is stuck.
- Updates the memprot unit tests to work with the refactored panic
  handler.

Closes https://github.com/espressif/esp-idf/issues/15166
Closes https://github.com/espressif/esp-idf/issues/15018
Closes https://github.com/espressif/esp-idf/issues/10110
2025-03-06 09:13:17 +01:00
Jiang Jiang Jian
cb8d1796b8 Merge branch 'fix/xtensa_nmi_v5.3' into 'release/v5.3'
fix(esp_hw_support): make the NMI interrupts available for the main application (backport v5.3)

See merge request espressif/esp-idf!34268
2025-02-28 11:32:47 +08:00
Jiang Jiang Jian
5f18a9711b Merge branch 'feature/esp32h2_eco5_ecc_v5.3' into 'release/v5.3'
feat(ecc): enable ECC constant time mode for ESP32-H2 ECO5 (v5.3)

See merge request espressif/esp-idf!36585
2025-02-28 10:50:18 +08:00
linruihao
5da35cadb6 docs(coex): update rf coexistence documents
- remove BLE connecting state in coexistence scenario
- remove WIFI section in H2 docs
2025-02-27 11:07:55 +08:00
Shu Chen
eadfab049f docs(coex): add the supported coexistence scenario for Wi-Fi and 802.15.4 2025-02-27 11:07:45 +08:00
Aditya Patwardhan
78874d7f7c feat(docs): Update minimizing binary size
The ESP32-H2 software countermeasure may not be necessary
        for ESP32-H2 v1.2 and above, this commit updates
        the relevant documentation
2025-02-26 17:04:28 +05:30
Omar Chebib
209cfa313b fix(esp_hw_support): make the NMI interrupts available for the main application
Closes https://github.com/espressif/esp-idf/issues/13629

NMI interrupt level has been freed for all the Xtensa targets, making it possible
for the main application to use it. An example has been added to show how to
proceed.
2025-02-26 10:06:44 +08:00
Erhan Kurubas
9f9ddd246f docs(jtag): add esp32p4 usb jtag pin numbers 2025-02-24 14:44:35 +01:00
Fu Hanxi
539971de6c feat: add component_source property to component targets 2025-01-21 16:45:29 +08:00
Zhang Shuxian
686389582b docs: Update CN translation for dfu 2024-12-20 11:18:06 +01:00
Tomas Rezucha
31c883b3a6 feat(dfu): Enable DFU on ESP32-P4 2024-12-20 11:17:26 +01:00
Wei Yu Han
f4bc876b2b docs(ble): Added BLE Qualification Information to API Guides (v5.3) 2024-12-18 10:41:15 +08:00
Sarvesh Bodakhe
e2d73046b3 fix(wifi): Fix wrong wifi reason codes reported on station and softAP
- Fix wrong reason code reported when softAP issues a disconnect for station
- Fix wrong reason code reported when association timeout happens at station
- Deprecate enums WIFI_REASON_ASSOC_EXPIRE, WIFI_REASON_NOT_AUTHED, WIFI_REASON_NOT_ASSOCED
  and use WIFI_REASON_DISASSOC_DUE_TO_INACTIVITY,
  WIFI_REASON_CLASS2_FRAME_FROM_NONAUTH_STA,
  WIFI_REASON_CLASS3_FRAME_FROM_NONASSOC_STA respectively
- Update wifi documentation related to reason codes
2024-12-10 20:08:00 +05:30