Commit Graph

393 Commits

Author SHA1 Message Date
Peter Dragun e3198fff3c feat: Update esptool to v5 2025-09-30 15:28:55 +02:00
Shen Mengjing 10b4e56dca docs: Update CN translation for random.rst 2025-09-25 17:23:27 +08:00
Marius Vikhammer 37855ef350 Merge branch 'docs/ulp_gpio_wakeup_supported_c5' into 'master'
docs(ulp): fixed ETM and LP_IO wakeup sources saying not supported

See merge request espressif/esp-idf!41798
2025-09-17 16:21:42 +08:00
Marius Vikhammer 292107a8b4 docs(ulp): fixed ETM and LP_IO wakeup sources saying not supported 2025-09-17 15:21:18 +08:00
Shen Mengjing 7943b1ff58 docs: Update the amplitude constraints for external 32 kHz oscillator 2025-09-16 12:12:06 +08:00
Alexey Lapshin 9281e78381 change(esp_libc): rename newlib component to esp_libc 2025-09-09 22:00:44 +08:00
hebinglin 616991dd40 docs(pm): update power management related docs for esp32c5 2025-08-29 13:01:17 +08:00
Konstantin Kondrashov 7b621ad88d Merge branch 'feature/adds_pthread_rwlock_timed_locks' into 'master'
feat(pthread): Adds timed locks for pthread_rwlock

Closes IDFGH-15461

See merge request espressif/esp-idf!40146
2025-08-21 17:53:27 +08:00
Marek Fiala 9d35d63651 feat(cmake): Update minimum cmake version to 3.22 (whole repository) 2025-08-19 14:44:32 +02:00
Zhang Shuxian 5b11b017a9 docs: Update CN translation for IRAM-related docs 2025-08-19 11:35:02 +08:00
Shen Meng Jing c37d4a6512 Merge branch 'docs/sync_cn_and_en' into 'master'
docs: Sync CN and EN docs

Closes DOC-11933

See merge request espressif/esp-idf!41027
2025-08-15 22:25:46 +08:00
Konstantin Kondrashov 2fdeaa882f feat(pthread): Adds timed locks for pthread_rwlock
Closes https://github.com/espressif/esp-idf/issues/16099
2025-08-13 20:22:27 +03:00
Ondrej Kosta b3e2f89f49 feat(esp_eth): added EMAC sleep retention for ESP32P4 2025-08-11 12:53:24 +02:00
Shen Mengjing 1319fe05e1 docs: Sync CN and EN docs 2025-08-11 17:42:59 +08:00
Chen Jichang 587583cc5f remove(pcnt): remove unused retention reg 2025-08-08 14:45:16 +08:00
Song Ruo Jing f61e780f60 refactor(clk): deprecate rtc_cal_sel_t enum 2025-07-30 20:01:46 +08:00
morris 0296c30908 feat(soc): introduce the soc_caps_full.h for internal use only 2025-07-17 10:33:08 +08:00
armando 651817dc7f doc: update docs 2025-07-15 15:53:24 +08:00
Mahavir Jain 3f9a8953c4 Merge branch 'doc/update_esp_https_ota_pre_encrypted_doc' into 'master'
docs(system/esp_https_ota): adds ECIES-256 to pre-enc ota design doc

See merge request espressif/esp-idf!39515
2025-07-04 09:35:04 +05:30
renpeiying 7cfcb9308b docs: Update CN translation for esp_http_ota.rst 2025-07-03 12:19:47 +08:00
nilesh.kale caf828dfaf fix(esp_http_client): Fix OTA failure with partial download enabled
This commit fixes an issue encountered during OTA when partial download
is enabled using an AWS signed URL restricted to GET requests.
It also adds an API to retrieve the OTA image size from the Content-Range header.
2025-06-30 11:18:26 +05:30
laokaiyao 9b14f91478 change: remove the updated doc's list for c5 2025-06-19 16:57:43 +08:00
laokaiyao 79a0958671 docs(sleep_mode): updated ext1 wakeup status 2025-06-19 15:00:55 +08:00
Zhang Shuxian ff408c31c7 docs: Update CN translation for error-handling.rst 2025-05-22 17:39:27 +08:00
Konstantin Kondrashov e9aa543a43 Merge branch 'contrib/github_pr_15917' into 'master'
feat(docs): Small additions to ulp-risc-v regarding the ULP I2C hardware limitation (GitHub PR)

Closes IDFGH-15254

See merge request espressif/esp-idf!39004
2025-05-15 22:30:17 +08:00
renpeiying 8e4da0b71c Add CN 2025-05-15 14:57:40 +08:00
Marius Vikhammer f3d1717408 docs(esp32h4): support building esp32h4 docs 2025-05-13 11:09:15 +08:00
shenmengjing 72d858a9d9 docs: Sync CN and EN docs 2025-05-12 11:24:03 +08:00
Kevin (Lao Kaiyao) ac0f4b5a57 Merge branch 'refactor/split_touch_sleep_from_system_example' into 'master'
refactor(touch): separate touch sleep example

Closes IDFCI-2866 and IDF-12974

See merge request espressif/esp-idf!38662
2025-04-27 11:10:05 +08:00
laokaiyao 4fed6450a3 refactor(touch): separate touch sleep example 2025-04-25 23:57:14 +08:00
Zhang Shuxian bd60d825c8 docs: Provide CN translation for ulp docs 2025-04-25 18:48:26 +08:00
Konstantin Kondrashov 82276fc918 feat(docs): Adds ULP main documentation page 2025-04-21 13:20:54 +03:00
armando 5a1cb71184 fix(mmu): fixed esp_mmu_map concurrent issue and add related docs 2025-04-14 10:45:40 +08:00
Chen Jichang 487a306cdd docs(parlio_tx): add programming guide 2025-04-03 11:28:13 +08:00
Zhang Shuxian 0406df9c61 docs: Update CN translation for core docs for new targets 2025-03-21 16:30:03 +08:00
Marius Vikhammer a89fc6d905 Merge branch 'docs/core_docs_new_targets' into 'master'
docs(core): updated core docs for new targets

Closes IDF-10159, IDF-10162, IDF-10171, IDF-12148, IDF-12150, IDF-12151, IDF-12152, IDF-12156, and IDF-12157

See merge request espressif/esp-idf!37860
2025-03-20 19:56:18 +08:00
Marius Vikhammer 034f677563 docs(misc): update system docs for new chips 2025-03-20 09:01:11 +08:00
Sudeep Mohanty 8b40eabce8 fix(ringbuf): xRingbufferReceive() crashes for allow-split buffers
This commit adds an assert check to xRingbufferReceive() and
xRingbufferReceiveFromISR() functions to prevent them from being used to
retrieve items from an allow-split buffer. Corresponding documentation
has also been updated.
2025-03-19 14:33:11 +01:00
Mahavir Jain 843729c6f1 Merge branch 'feature/verify_chip_revision_during_ota' into 'master'
feat(esp_https_ota): added check for revision check while performing OTA

See merge request espressif/esp-idf!37270
2025-03-05 22:29:35 +08:00
morris da0ccb65c1 Merge branch 'contrib/github_pr_15431' into 'master'
docs(esp32c6) Fixed typos in Chinese documents (GitHub PR)

Closes IDFGH-14691

See merge request espressif/esp-idf!37177
2025-03-03 11:04:46 +08:00
nilesh.kale 714ebfc0d1 feat(esp_https_ota): added check for revision check while performing OTA
This commit added check to verify revision while performing OTA process.
OTA with version greater than chip revision will be prohibited.
2025-02-28 17:00:47 +05:30
Zhang Shuxian 19f148ed9d docs: Update CN translation for ulp-lp-core.rst 2025-02-27 11:36:01 +08:00
Tinyu d675680d5e Fix typos in Chinese documents. 2025-02-20 09:28:30 +08:00
Zhang Shuxian 03840f4598 docs: Update CN translation for heap_debug.rst 2025-02-08 12:00:07 +08:00
Marius Vikhammer 85ec6a41f9 Merge branch 'feature/build_docs_h21' into 'master'
docs(build): add support for building H21 docs

Closes IDF-12105

See merge request espressif/esp-idf!36632
2025-02-06 11:25:36 +08:00
Marius Vikhammer 1e72b10b26 docs(build): add support for building H21 docs 2025-01-26 11:44:28 +08:00
Mahavir Jain 50adc8bcb1 docs: add documentation for HTTPS OTA resumption feature 2025-01-23 17:13:48 +05:30
Mahavir Jain ff13eb1791 Merge branch 'contrib/github_pr_15030' into 'master'
feat(app_update): esp_ota_mark_app_invalid_rollback() without reboot (GitHub PR)

Closes IDFGH-14234
Closes https://github.com/espressif/esp-idf/pull/15030

See merge request espressif/esp-idf!35843
2025-01-20 20:59:05 +08:00
Omar Chebib 8dfcafa1b2 Merge branch 'feat/intr_alloc_force_intrno' into 'master'
feat(esp_hw_support): add the possibility to allocate two sources to the same interrupt line

Closes IDF-9552

See merge request espressif/esp-idf!35473
2025-01-20 09:43:00 +08:00
Song Ruo Jing 20eb6ca5e9 feat(heap): add a MALLOC_CAP_SIMD flag
MALLOC_CAP_SIMD can be used to allocate memory to be used for SIMD instructions
2025-01-16 14:39:12 +08:00