Commit Graph

7142 Commits

Author SHA1 Message Date
morris c3a94d3084 Merge branch 'fix/spi_master_bit_trans_add_check_v5.5' into 'release/v5.5'
fix(driver_spi): spi master bit length check, dma internal align check and set idle level for all data pin (v5.5)

See merge request espressif/esp-idf!45134
2026-04-02 12:14:16 +08:00
wanckl f9575867d8 feat(driver_twai): new driver sleep retention support 2026-04-01 10:56:32 +08:00
wanckl 5be29de6e0 feat(driver_twai): support rx frame timestamp for all chips
Closes https://github.com/espressif/esp-idf/issues/4527
2026-04-01 10:56:32 +08:00
renpeiying 89469e191c docs: Add CN translation 2026-03-31 15:14:28 +02:00
Jan Beran 13a643670a docs: clarify how SDKCONFIG_DEFAULTS cache variable works 2026-03-31 15:14:28 +02:00
morris e4de37c194 Merge branch 'change/deprecate_tcm_and_use_scp_v5.5' into 'release/v5.5'
tcm: deprecated tcm and added scp memory utils (v5.5)

See merge request espressif/esp-idf!46590
2026-03-31 15:12:08 +08:00
Jiang Jiang Jian f52f7bb402 Merge branch 'docs/c5_storage_docs_v5.5_manual' into 'release/v5.5'
docs(storage): removed non-updated docs refs for C5 (v5.5)

See merge request espressif/esp-idf!47113
2026-03-31 10:50:25 +08:00
Jiang Jiang Jian ca7e3bbb99 Merge branch 'docs/update_unit_test_v5.5' into 'release/v5.5'
docs: Add related documentation for unit test (v5.5)

See merge request espressif/esp-idf!46443
2026-03-31 10:47:55 +08:00
Jiang Jiang Jian 4f55de51a2 Merge branch 'docs/pip_index_v5.5' into 'release/v5.5'
Added a note about PIP_INDEX_URL for better mirrors in some regions (v5.5)

See merge request espressif/esp-idf!46399
2026-03-31 10:47:18 +08:00
Jiang Jiang Jian 5408e1b08d Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20260304_v5.5' into 'release/v5.5'
feat(tools): update openocd version to v0.12.0-esp32-20260304 (v5.5)

See merge request espressif/esp-idf!46364
2026-03-31 10:46:53 +08:00
morris 9e63b15dea Merge branch 'feat/add_jpeg_pixel_reverse_enc_etc_v5.5' into 'release/v5.5'
feat(jpeg): Add config for reversing input pixel format in jpeg encoder (backport v5.5)

See merge request espressif/esp-idf!46383
2026-03-31 10:20:34 +08:00
morris a315bf6d34 Merge branch 'change/isp_sampling_point_v5.5' into 'release/v5.5'
isp: improve sampling point for AE and AWB (5.5)

See merge request espressif/esp-idf!46788
2026-03-31 10:01:55 +08:00
armando 0cb42beabf fix(spm): rename scp (scratchpad) to spm (scratchpad memory) 2026-03-31 09:24:53 +08:00
armando 55c462ccab change(mem): deprecated tcm and added scp memory utils 2026-03-31 09:22:11 +08:00
wanckl b519d672a8 fix(driver_spi): fixed master dma unaligned trans error 2026-03-30 15:48:24 +08:00
Mahavir Jain 309f692ecc Merge branch 'bugfix/docs_anti_rollback_v5.5' into 'release/v5.5'
docs: clarify anti-rollback secure version bits for c2/c5 (v5.5)

See merge request espressif/esp-idf!47124
2026-03-30 12:42:22 +05:30
Mahavir Jain ff249f532f Merge branch 'bugfix/external_mem_enc_docs_v5.5' into 'release/v5.5'
docs: update PSRAM and flash encryption docs with per-page and separate key capabilities (v5.5)

See merge request espressif/esp-idf!46956
2026-03-30 11:46:30 +05:30
Jiang Jiang Jian 8c0eed97d3 Merge branch 'feat/bt_distance_test_v5.5' into 'release/v5.5'
feat(bt): Add APIs to read ACL real RSSI and read/write tx power of inq/iscan/page/pscan/ACL (v5.5)

See merge request espressif/esp-idf!46644
2026-03-30 14:08:57 +08:00
Marius Vikhammer 2e2e991d99 Merge branch 'fix/issue-18391-psram-default-docs_v5.5' into 'release/v5.5'
docs: clarify PSRAM default allocation behavior (v5.5)

See merge request espressif/esp-idf!47054
2026-03-30 13:22:19 +08:00
Mahavir Jain eb9b06e525 docs: clarify anti-rollback secure version bits for c2/c5 2026-03-30 10:35:02 +05:30
Martin Vychodil 670278535a docs(storage): removed non-updated docs refs for C5 2026-03-29 10:40:18 +02:00
Shen Mengjing 485e8c1007 docs: Add related documentation for unit test 2026-03-27 10:39:43 +08:00
Marius Vikhammer d3a1700039 docs: clarify PSRAM default allocation behavior
Clarify that MALLOC_CAP_DEFAULT describes a memory capability
rather than the malloc() placement policy, so PSRAM-backed
capability allocations are documented correctly when malloc()
remains internal-only by default.

Closes https://github.com/espressif/esp-idf/issues/18391

Made-with: Cursor
2026-03-27 10:05:54 +08:00
Mahavir Jain 1b9b001f23 docs: update PSRAM and flash encryption docs with per-page and separate key capabilities 2026-03-24 12:54:59 +05:30
yangfeng 5830830175 feat(bt): Add APIs to control transmit power level
- API to read ACL real RSSI
- APIs to read/write tx power of inq/iscan/page/pscan/ACL
2026-03-24 14:28:55 +08:00
armando 1fb45f823c change(isp): improve sampling point 2026-03-23 01:27:41 +00:00
Zhang Shuxian b405b9b3ae docs: Update CN translation for esp_http_server.rst 2026-03-16 13:57:59 +08:00
Ashish Sharma 6f392e6fd6 feat(http_server): improve websocket server handling
1. Adds post handshake callback
2. Removes requirement to handle HTTP_GET message in websocket handler

Closes https://github.com/espressif/esp-idf/issues/18215
2026-03-16 13:57:59 +08:00
Song Ruo Jing 5698be672b feat(mspi): support 120MHz flash and psram for esp32c61 2026-03-13 16:27:17 +08:00
Samuel Obuch 180bf1c327 docs(jtag-debugging): update program_esp parameters for new OpenOCD version 2026-03-12 08:50:23 +01:00
Jack 5ab4636572 fix some issues found by Opus 4.5 2026-03-12 11:41:35 +08:00
wanckl 0f76cddc91 fix(driver_spi): added bit trans length check for master driver
Closes https://github.com/espressif/esp-idf/issues/16049

Closes https://github.com/espressif/esp-idf/issues/17725
2026-03-12 10:40:53 +08:00
Jakub Kocka a6d678957c docs(tools): Added a note about PIP_INDEX_URL for better mirrors in some regions
Closes https://github.com/espressif/esp-idf/issues/18301
2026-03-09 09:31:26 +01:00
C.S.M 7802bf4703 feat(jpeg): Add config for reversing input pixel format in jpeg encoder
Also add format check on both encoder and decoder

Closes https://github.com/espressif/esp-idf/issues/18262
2026-03-09 13:42:20 +08:00
morris c9fb6d6841 Merge branch 'fix/i2c_slv_addr_check_esp32_v5.5' into 'release/v5.5'
fix(i2c_slave): filter out fake request for esp32 slave device (v5.5)

See merge request espressif/esp-idf!46224
2026-03-06 14:31:51 +08:00
Chen Chen ebe7d99719 fix(i2c_slave): filter out fake request for esp32
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-04 11:16:20 +08:00
Zhang Shuxian d267475aed docs: Update CN translation for JTAG debugging 2026-03-04 00:29:01 +08:00
Samuel Obuch 805bc7b2ce fix(docs): unlimited number of sw breakpoints available for riscv targets 2026-03-04 00:29:01 +08:00
Samuel Obuch 8eb7d3285e fix(docs): add missing USB pins 2026-03-04 00:29:01 +08:00
Mahavir Jain 53c7697465 Merge branch 'bugfix/esp_local_ctrl_arg_check_v5.5' into 'release/v5.5'
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher (v5.5)

See merge request espressif/esp-idf!45925
2026-02-27 09:43:33 +05:30
Alexey Gerenkov 0c7eac2565 Merge branch 'feature/picolibc_v5.5' into 'release/v5.5'
feat(build): add Picolibc support (v5.5)

See merge request espressif/esp-idf!44108
2026-02-26 18:12:58 +08:00
morris 7ad5d7a075 Merge branch 'feat/mcpwm_etm_timer_events_v5.5' into 'release/v5.5'
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events (v5.5)

See merge request espressif/esp-idf!45837
2026-02-24 11:25:40 +08:00
Roland Dobai 847ee14822 Merge branch 'fix/minimal_build_no_main_v5.5' into 'release/v5.5'
fix(build): ensure the main component exists when MINIMAL_BUILD is enabled (v5.5)

See merge request espressif/esp-idf!45916
2026-02-19 09:43:00 +01:00
Zhang Shuxian 410dc83384 docs: Update CN translation 2026-02-19 06:19:25 +01:00
Frantisek Hrbata 4818b0b2c5 fix(build): ensure the main component exists when MINIMAL_BUILD is enabled
The minimal build property is simply a shorthand for `set(COMPONENTS
main)`. The issue is that there is currently no check to verify whether
the `main` component actually exists or is known to the build system.
If the `main` component is not present, print an error message along
with suggestions on how to fix this inconsistency.

Closes https://github.com/espressif/esp-idf/issues/18219

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2026-02-19 06:19:25 +01:00
Mahavir Jain 03c55f3f09 Merge branch 'feat/enable_ecdsa_support_for_esp32p4_eco5_v5.5' into 'release/v5.5'
feat(esp32p4_eco5): enabled ECDSA peripheral support for ESP32P4 ECO5 (v5.5)

See merge request espressif/esp-idf!45359
2026-02-18 18:04:59 +05:30
Roland Dobai 3bae29eadd Merge branch 'doc/kconfig-defaults-explanation' into 'release/v5.5'
docs(kconfig): explain how config options get their values

See merge request espressif/esp-idf!45379
2026-02-18 13:18:42 +01:00
Mahavir Jain ab9e5cc34d docs(protocomm): recommend using security2 scheme for production purpose 2026-02-17 11:47:12 +05:30
Chen Chen e9a62f9a2b feat(mcpwm): ETM support mcpwm timer TEZ/TEP events 2026-02-12 15:00:43 +08:00
nilesh.kale d70b430796 fix(docs): alter the warning sequence for structs 2026-02-09 20:05:46 +08:00