Armando
699f3e1245
fix(jpeg): fixed lack of the jpeg_types.h include in Doxyfile_esp32p4 file
2024-03-27 10:40:59 +08:00
Armando
bdceef252b
doc(camera): added camera controller driver programming guide
2024-03-27 10:40:58 +08:00
Cao Sen Miao
ede1df51b0
feat(i2c_master): Add parameter to config I2C scl await time
2024-03-27 10:35:11 +08:00
morris
cf59c00564
change(mpll): clean up mpll clock acquire with ldo driver
2024-03-25 22:03:49 +08:00
morris
7de228d0a3
docs(ldo): add api reference for ldo regulator driver
2024-03-25 21:19:12 +08:00
Armando
ec44556a07
feat(sd): added power control driver and implementation layer with ldo
2024-03-25 11:32:56 +08:00
morris
79897ccd10
Merge branch 'feature/fast_gpio_esp32p4' into 'master'
...
feat(fast_gpio): support fast GPIO and glitch filter on esp32p4
Closes IDF-7552, IDF-8974, IDF-7721, and IDF-7481
See merge request espressif/esp-idf!28642
2024-03-23 22:25:58 +08:00
Mo Fei Fei
6f5c960684
Merge branch 'docs/update_cn_trans_spiffs' into 'master'
...
docs: update cn trans for spiffs.rst
Closes DOC-7305
See merge request espressif/esp-idf!29758
2024-03-22 18:55:45 +08:00
morris
f71044c877
feat(fast_gpio): support CPU controlled fast GPIO driver on esp32p4
2024-03-22 17:13:19 +08:00
mofeifei
0a274639a8
docs: update cn trans for spiffs.rst
2024-03-22 16:13:45 +08:00
morris
7d37e5655c
docs(lcd): add api reference for mipi dsi lcd
...
docs(lcd): add api reference for mipi dsi lcd
2024-03-21 18:19:58 +08:00
Roland Dobai
5da7c6e3b2
Merge branch 'docs/docker_groupid' into 'master'
...
docs(docker): add note about group ID when host device is added to container
Closes IDFGH-12342
See merge request espressif/esp-idf!29717
2024-03-20 19:54:39 +08:00
Frantisek Hrbata
6554cac7dc
docs(docker): add note about group ID when host device is added to container
...
Closes https://github.com/espressif/esp-idf/issues/13373
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-03-20 11:15:36 +01:00
Ondrej Kosta
9d0b8d62b0
Merge branch 'feature/emac_intr_prio' into 'master'
...
feat(esp_eth): added option to configure interrupt priority
Closes IDF-7969
See merge request espressif/esp-idf!29300
2024-03-19 21:09:30 +08:00
C.S.M
5e47ed70c2
Merge branch 'bugfix/i2c_no_pull_up' into 'master'
...
fix(i2c_master): Fix issue that initialize esp32 fails and using i2c_master_probe issue IF NO PULL-UP ON PINS. And add nack check
Closes IDFGH-11838, IDFGH-13142, and IDFGH-13398
See merge request espressif/esp-idf!29667
2024-03-19 12:25:34 +08:00
Marius Vikhammer
4700f709ca
Merge branch 'feature/c5_ulp' into 'master'
...
feat(ulp): add basic support for running lp core on C5
Closes IDF-8637
See merge request espressif/esp-idf!29496
2024-03-19 11:33:51 +08:00
Cao Sen Miao
016877b7ce
fix(i2c_master): Fix issue that initialize esp32 and using i2c_master_probe issue,
...
and probe might failed.
Fixed I2C cannot return err code when nack detected
Closes https://github.com/espressif/esp-idf/issues/13213 ,
Closes https://github.com/espressif/esp-idf/issues/12929 ,
Closes https://github.com/espressif/esp-idf/issues/13398 ,
2024-03-19 11:07:13 +08:00
C.S.M
61bb752cdb
Merge branch 'bugfix/improve_jpeg_dec' into 'master'
...
fix(jpeg_decoder): Improve apis for better align strategy and provide buffer size parameter
See merge request espressif/esp-idf!29687
2024-03-19 10:10:52 +08:00
Nachiket Kukade
4971764917
feat(esp_wifi): Refactor and improve FTM code
...
Enable FTM Responder mode for ESP32C6. Update wifi libs with below -
1. Break FTM State Machine code into separate functions
2. Use dynamic allocation for FTM session to save memory
3. Add API to get FTM report instead of event based mechanism
4. Add FTM Request retry and comeback support
Closes https://github.com/espressif/esp-idf/issues/6810
2024-03-18 22:01:36 +08:00
Cao Sen Miao
ba6a0d59b0
fix(jpeg_decoder): Improve apis for better align strategy and provide buffer size parameter
2024-03-18 18:32:22 +08:00
Alexey Lapshin
994b4ed459
Merge branch 'feature/update-toolchain-to-esp-13.2.0_20240305' into 'master'
...
feat(tools): update toolchain version to esp-13.2.0_20240305
Closes IDFGH-2549
See merge request espressif/esp-idf!29430
2024-03-18 16:58:39 +08:00
Marius Vikhammer
cd1b0dafa7
Merge branch 'docs/p4_misc_docs' into 'master'
...
docs(ulp): updated lp core docs with P4 related info
Closes IDF-7752, IDF-7741, IDF-7740, IDF-9485, IDF-9473, and IDF-9474
See merge request espressif/esp-idf!29592
2024-03-18 14:12:26 +08:00
Song Ruo Jing
90bf2772ac
fix(uart): Fix mismatch wakeup rising edges required with the threshold configured
...
Closes https://github.com/espressif/esp-idf/issues/12586
2024-03-15 16:58:33 +08:00
Alexey Lapshin
31a951268a
feat(newlib): get rid of dirent.h in favor of toolchain
2024-03-15 12:36:00 +04:00
morris
61a283fdb5
Merge branch 'docs/sync_up_trans' into 'master'
...
docs:sync up CN translation for several documents
Closes DOC-7339
See merge request espressif/esp-idf!29553
2024-03-15 10:49:29 +08:00
Dai Zi Yan
f3686dcc73
Merge branch 'docs/add_Chinese_translation_for_api-reference/peripherals/usb_device.rst' into 'master'
...
docs: provide CN translation for api-reference/peripherals/usb_device.rst
Closes DOC-5759
See merge request espressif/esp-idf!24835
2024-03-15 10:31:59 +08:00
morris
7bd5c62659
Merge branch 'feature/specify_rmt_intr_cpu_affinity' into 'master'
...
doc(rmt): clarification on payload memory management and isr latency impact
Closes IDFGH-10396 and IDFGH-12068
See merge request espressif/esp-idf!24755
2024-03-15 10:05:58 +08:00
caixinying-git
cb9df99073
docs: provide CN translation for api-reference/peripherals/usb_device.rst
2024-03-14 17:38:43 +08:00
morris
7b135c4b8a
docs(rmt): clarification on memory and isr lantency
...
Closes https://github.com/espressif/esp-idf/issues/11651
Closes https://github.com/espressif/esp-idf/issues/13129
2024-03-14 14:23:12 +08:00
zhangyanjiao
68c887ead7
docs(wifi): Updated the LMK description in ESP-NOW
...
Closes https://github.com/espressif/esp-idf/issues/12976
2024-03-14 10:39:47 +08:00
Marius Vikhammer
a32fb07e7b
feat(ulp): add basic support for running lp core on C5
2024-03-13 17:37:29 +08:00
daiziyan
9ab87226fe
docs:sync up CN translation for several documents
2024-03-13 17:19:32 +08:00
Island
222f066691
Merge branch 'feature/ble_mesh_update_document_link' into 'master'
...
feat(ble_mesh): update the link of BLE-MESH 1.1 specification and model specification
See merge request espressif/esp-idf!26042
2024-03-13 17:16:03 +08:00
Mahavir Jain
6dd040a61b
Merge branch 'update/update_certs_bundle' into 'master'
...
Update esp_crt_bundle certificates
See merge request espressif/esp-idf!29562
2024-03-13 15:42:31 +08:00
wangjialiang
ae97d9aecf
feat(ble_mesh): update the link of BLE-MESH 1.1 specification and model specification
2024-03-13 15:36:18 +08:00
Marius Vikhammer
1e64c458b2
docs(ulp): updated lp core docs with P4 related info
2024-03-13 12:01:30 +08:00
Jakob Hasse
1deef8bee9
docs(heap): Fixed mistake in the heap allocator docs
...
Closes https://github.com/espressif/esp-idf/issues/13353
2024-03-12 10:24:35 +08:00
Espressif BOT
bebdf7b989
change(mbedtls/crt_bundle): Update esp_crt_bundle certificates
2024-03-12 10:00:36 +08:00
Ethan Bowering
6ed5e98787
docs(kconfig): Correct typo "boolens" to "Booleans"
2024-03-10 12:25:44 -04:00
Ren Pei Ying
3a9dd08979
docs: Provide Chinese translation for api-reference/system/ulp_instruction_set.rst
2024-03-08 17:43:36 +08:00
Wan Lei
966f47f5c1
Merge branch 'feat/c5_spi_support' into 'master'
...
feat(spi): bring up c5 spi master/slave/hd driver
Closes IDF-8698, IDF-8699, and IDF-8700
See merge request espressif/esp-idf!29133
2024-03-08 09:41:21 +08:00
Anton Maklakov
686a0e4f0f
docs(qemu): add system dependencies list
2024-03-07 20:37:24 +08:00
Mo Fei Fei
e9241fd269
Merge branch 'docs/update_cn_trans_intr_alloc.rst' into 'master'
...
doc: update cn trans intr_alloc.rst
Closes DOC-7265
See merge request espressif/esp-idf!29103
2024-03-07 19:12:31 +08:00
Mo Fei Fei
3812d314d2
doc: update cn trans intr_alloc.rst
2024-03-07 19:12:31 +08:00
wanlei
0cf11e5b87
feat(spi): add esp32c5 spi support
2024-03-07 18:11:48 +08:00
Ondrej Kosta
6a09d98089
feat(esp_eth): added option to configure interrupt priority
2024-03-07 10:30:32 +01:00
Sudeep Mohanty
0de2912f91
Merge branch 'fix/esp_system_requires_esp_gdbstub' into 'master'
...
fix(esp_system): Updated the CMakeLists.txt to add requirement for esp_gdbstub component
Closes IDFGH-12162
See merge request espressif/esp-idf!29132
2024-03-07 16:24:46 +08:00
C.S.M
831c354cf6
Merge branch 'contrib/github_pr_13090' into 'master'
...
Update temp_sensor.rst documentation to match example (GitHub PR)
Closes IDFGH-12025
See merge request espressif/esp-idf!28846
2024-03-06 10:11:40 +08:00
BOT
c07862cee8
Update temp_sensor.rst documentation to match example (GitHub PR)
2024-03-06 10:11:40 +08:00
Mahavir Jain
842a658322
Merge branch 'feature/add_jtag_re_enable_example' into 'master'
...
feat: add example to re-enable jtag using hmac peripheral
Closes IDF-6909 and IDF-6910
See merge request espressif/esp-idf!26672
2024-03-05 17:52:59 +08:00
Mahavir Jain
c8651c1041
Merge branch 'docs/custom_endpoint_response_memory_allocation' into 'master'
...
docs(wifi_provisioning): Use heap to allocate memory for the response
Closes IDFGH-12210
See merge request espressif/esp-idf!29402
2024-03-05 16:30:36 +08:00
mofeifei
3dc5bfd58b
docs: update cn trans fatal-errors
2024-03-05 15:52:37 +08:00
Shang Zhou
c3d7ef1a0f
Merge branch 'docs/sync_api-guides_files' into 'master'
...
docs: sync low-power-mode and usb-serial-jtag-console
Closes DOC-7008
See merge request espressif/esp-idf!29368
2024-03-05 11:48:56 +08:00
C.S.M
0f03434119
Merge branch 'feature/tsens_etm' into 'master'
...
feature(temperature sensor): Temperature sensor ETM support.
Closes IDF-6357
See merge request espressif/esp-idf!28880
2024-03-05 10:09:25 +08:00
harshal.patil
483b87750c
docs(wifi_provisioning): Use heap to allocate memory for the response
...
Added a note to specify that the memory for the response of a custom endpoint
should be allocated using the heap, as this memory gets freed by the protocomm layer
once it has been passed to the transport layer.
Closes https://github.com/espressif/esp-idf/issues/13263
2024-03-04 16:34:27 +05:30
nilesh.kale
37adea9a14
feat: add example to re-enable jtag using hmac peripheral
2024-03-04 15:42:33 +05:30
Marius Vikhammer
efb87efbb4
Merge branch 'docs/wdt_typo' into 'master'
...
docs(wdt): fixed spelling mistakes in wdt doc
See merge request espressif/esp-idf!29306
2024-03-04 14:39:05 +08:00
Shang Zhou
4e4be31b4a
docs: sync low-power-mode and usb-serial-jtag-console
2024-03-04 14:24:17 +08:00
Cao Sen Miao
943ebe2ca2
docs(temperature_sensor): Add new documents for temperature sensor ETM on ESP32C6/H2
2024-03-04 11:36:18 +08:00
gaoxu
7075b61a6a
docs(uart): update lp uart and p4/c5 uart programming guide
2024-03-01 16:21:22 +08:00
Konstantin Kondrashov
9a5d6c844c
Merge branch 'feature/efuse_destroy_block' into 'master'
...
feat(efuse): Adds destroy_block API
Closes IDF-8354
See merge request espressif/esp-idf!29200
2024-03-01 15:51:20 +08:00
Kevin (Lao Kaiyao)
31437c34a9
Merge branch 'refactor/support_esp32c5_beta3_mp_coexistence' into 'master'
...
refactor(esp32c5): support esp32c5 beta3 & mp coexistence
See merge request espressif/esp-idf!29248
2024-03-01 15:50:05 +08:00
Zhang Xiao Yan
c6268b7b6a
Merge branch 'docs/add_command_example_get_started' into 'master'
...
docs: add command example to get-started/establish-serial-connection
See merge request espressif/esp-idf!29125
2024-03-01 15:21:04 +08:00
Darian
6f3ebe5a68
Merge branch 'change/twai_examples_message_obj_init' into 'master'
...
change(driver/twai): Update TWAI message object initialization examples
Closes DOC-7309
See merge request espressif/esp-idf!29278
2024-03-01 13:43:37 +08:00
laokaiyao
01e3c85322
refactor(esp32c5): change beta3 path in esp_system and bootloader
2024-03-01 11:12:36 +08:00
laokaiyao
45a094367d
change(doxyfile): move soc files to target specific doxygen
...
soc files relies on target variable, which not correct while there are multiple versions for one target
2024-03-01 10:16:45 +08:00
C.S.M
3e0a672d91
Merge branch 'feature/jpeg_decoder' into 'master'
...
feat(jpgd): Add jpeg decode support on esp32p4 🖼️ (goal: Trying to merge in March 🛰️ )
See merge request espressif/esp-idf!28639
2024-02-29 23:43:05 +08:00
Cao Sen Miao
d11030ade6
docs(jpeg): Add basic programming guide for jpeg decoder
2024-02-29 17:20:09 +08:00
Alexey Lapshin
fdb7a43752
Merge branch 'feature/esp32p4_concontiguous_mem_mvp' into 'master'
...
feat(esp_system): allow .bss to spill over into L2MEM above 0x4ff40000 on P4
See merge request espressif/esp-idf!28783
2024-02-29 16:28:13 +08:00
Alexey Lapshin
824c8e0593
feat(esp_system): allow .bss to spill over into L2MEM above 0x4ff40000
...
This commit introduce SOC_MEM_NON_CONTIGUOUS_SRAM flag (that enebled for
esp32p4). If SOC_MEM_NON_CONTIGUOUS_SRAM is enabled:
- LDFLAGS+=--enable-non-contiguous-regions
- ldgen.py replaces "arrays[*]" from sections.ld.in with objects under
SURROUND keyword. (e.g. from linker.lf: data -> dram0_data SURROUND(foo))
- "mapping[*]" - refers to all other data
If SOC_MEM_NON_CONTIGUOUS_SRAM, sections.ld.in file should contain at
least one block of code like this (otherwise it does not make sense):
.dram0.bss (NOLOAD) :
{
arrays[dram0_bss]
mapping[dram0_bss]
} > sram_low
.dram1.bss (NOLOAD) :
{
/* do not place here arrays[dram0_bss] because it may be splited
* between segments */
mapping[dram0_bss]
} > sram_high
2024-02-28 19:41:25 +04:00
Konstantin Kondrashov
b123f62b78
feat(efuse): Adds destroy_block API
2024-02-28 14:27:08 +02:00
Sudeep Mohanty
7444890a03
fix(esp_system): Updated the conditions for the GDBStub on Panic Kconfig option
...
This commit updates the Panic handler behavior Kconfig setting to make
the GDBStub on Panic (CONFIG_ESP_SYSTEM_PANIC_GDBSTUB) option to be only
available when esp_gdbstub is part of the component list of the build.
Closes https://github.com/espressif/esp-idf/issues/13218
2024-02-28 08:34:08 +01:00
Marius Vikhammer
455dd4e786
docs(wdt): fixed spelling mistakes in wdt doc
2024-02-28 10:13:24 +08:00
Konstantin Kondrashov
11d44e82eb
Merge branch 'feature/efuse_esp32p4_add_new' into 'master'
...
feat(efuse): Adds new efuses for esp32p4
See merge request espressif/esp-idf!29085
2024-02-27 15:37:39 +08:00
Darian Leung
b18a787469
change(driver/twai): Update TWAI message object initialization examples
...
This commit updates how examples and code snippets initialize the
twai_message_t for transmission. Examples/snippets now explicitly demonstrate
how to initialize every member/bit-field of the object.
2024-02-27 11:52:51 +08:00
Linda
ecddca6582
docs: add command example to get-started/establish-serial-connection
2024-02-27 11:28:40 +08:00
C.S.M
2302dd5a91
Merge branch 'feature/i2c_sleep' into 'master'
...
feat(i2c): Support i2c sleep retention on esp32c6/h2
Closes IDF-8458
See merge request espressif/esp-idf!28885
2024-02-24 09:58:35 +08:00
Harshit Malpani
ff94741cd1
Merge branch 'docs/update_app_utils_docs_for_esp32p4' into 'master'
...
docs: Update App Utils programming guide docs for ESP32P4
Closes IDF-7768 and IDF-8076
See merge request espressif/esp-idf!29051
2024-02-23 20:09:38 +08:00
Lin Rui Hao
00df222cdf
Merge branch 'docs/rf_coexistence_api_guides_support_esp32c2' into 'master'
...
Docs: RF coexistence api guides support esp32c2
Closes BT-3582
See merge request espressif/esp-idf!28780
2024-02-23 15:20:45 +08:00
Harshit Malpani
2df1ba8535
docs: Update App Utils programming guide docs for ESP32P4
...
Re-enable protocol and ota examples for ESP32P4
2024-02-23 12:33:11 +05:30
Zhang Xiao Yan
bef0b16dba
Merge branch 'docs/add_windows_link_to_jtag_debugging' into 'master'
...
docs: add a link for Windows users to JTAG debugging
See merge request espressif/esp-idf!29104
2024-02-23 14:26:07 +08:00
Lou Tian Hao
ebbff30163
Merge branch 'docs/add_internal_inspection_mechanism_description_for_ext1' into 'master'
...
docs(pm): add internal inspection mechanism description doc for ext1
See merge request espressif/esp-idf!29149
2024-02-23 13:24:11 +08:00
Cao Sen Miao
cf521b60ea
feat(i2c): Support i2c sleep retention on esp32c6/h2
2024-02-23 11:28:14 +08:00
Mahavir Jain
000d1407ea
Merge branch 'bugfix/host_security_workflow_docs_update' into 'master'
...
fix(docs): correct the UART ROM DL mode disable section for ESP32
See merge request espressif/esp-idf!29046
2024-02-23 11:24:29 +08:00
Song Ruo Jing
bbe4d602e1
doc(pm): improve english description
2024-02-23 10:45:15 +08:00
Lou Tianhao
71c8879099
docs(pm): add internal inspection mechanism description doc
2024-02-22 19:24:08 +08:00
Wu Zheng Hui
3560d20a2e
Merge branch 'docs/add_description_for_pd_top_gpio_configuration' into 'master'
...
docs(esp_pm): Adding notes on configuring GPIOs when using PD_TOP sleep
Closes IDFGH-12085 and IDFGH-13186
See merge request espressif/esp-idf!29097
2024-02-22 16:11:47 +08:00
morris
47c575d30c
Merge branch 'feat/oled_example_use_new_i2c_master_driver' into 'master'
...
feat(i2c_lcd): use new i2c master driver in oled example
Closes IDFGH-12145
See merge request espressif/esp-idf!29094
2024-02-22 11:55:20 +08:00
Konstantin Kondrashov
281031e24d
feat(efuse): Adds new efuses for esp32p4
2024-02-21 12:45:31 +02:00
linruihao
e418e8ec21
docs: update rf coexistenct api guides
...
1. support esp32c2
2. fix inconsistency between CN and EN docs of rf coexistence
3. adjust the visibility of some contents based on soc_caps
2024-02-21 16:57:33 +08:00
wuzhenghui
cfd8c6fb94
docs(esp_pm): Adding notes on configuring GPIOs when using PD_TOP sleep
...
Closes https://github.com/espressif/esp-idf/issues/13143
2024-02-21 16:20:59 +08:00
gaoxu
3ac736bc95
feat(gpio): add gpio support on ESP32C5
2024-02-20 14:57:25 +08:00
Sudeep Mohanty
ce4b49ae37
Merge branch 'docs/esp_event_minor_update' into 'master'
...
fix(docs): Minor update to esp_event.rst for improved user experience
Closes IDFGH-12098
See merge request espressif/esp-idf!29109
2024-02-20 14:50:11 +08:00
Mahavir Jain
4a52733610
Merge branch 'docs/update_provisioning_docs_for_esp32p4' into 'master'
...
docs: Update provisioning API refs and guides for ESP32P4
Closes IDF-7766
See merge request espressif/esp-idf!29018
2024-02-20 12:12:03 +08:00
Sudeep Mohanty
a2d40b688f
fix(docs): Minor update to esp_event.rst for improved user experience
...
This commit adds semicolons in c-code blocks in esp_event.rst for
improved user experience when directly copying and pasting code.
Closes https://github.com/espressif/esp-idf/issues/13156
2024-02-19 13:49:46 +01:00
Linda
f288a81723
docs: add a link for Windows users to JTAG debugging
2024-02-19 17:33:24 +08:00
sonika.rathi
fe4ee63a4e
docs(spiffs): update api-reference document for SPIFFS
...
Closes https://github.com/espressif/esp-idf/issues/10608
2024-02-19 10:28:05 +01:00
Harshit Malpani
48ca895e3c
docs: Update provisioning API refs and guides for ESP32P4
2024-02-19 13:24:57 +05:30
morris
ce8f9a0a00
feat(i2c_lcd): use new i2c master driver in oled example
...
Closes https://github.com/espressif/esp-idf/issues/13201
2024-02-18 17:15:44 +08:00
harshal.patil
f4581d7103
docs(secure_boot_v2): Specify the workflow to disable revocation of unused key digests slots
2024-02-15 14:31:41 +05:30
Mahavir Jain
2238e11e90
fix(docs): correct the UART ROM DL mode disable section for ESP32
2024-02-14 14:46:51 +05:30
Harshit Malpani
3e1a95a0a7
feat(esp_https_server): Get the error codes on https_server error
...
Closes https://github.com/espressif/esp-idf/issues/12026
2024-02-14 14:36:14 +05:30
kirill.chalov
8154150188
docs(esp_timer): Rewrite esp_timer api ref and related docs
2024-02-08 12:13:18 +08:00
Zhang Xiao Yan
ae31dfe4b8
Merge branch 'docs/add_gpio_dump_io_configuration_example' into 'master'
...
docs: Add an example for the function gpio_dump_io_configuration()
See merge request espressif/esp-idf!28873
2024-02-08 09:31:47 +08:00
David Čermák
403b4fdcfe
Merge branch 'fix/esp_netif_sntp' into 'master'
...
fix(esp_netif): Prevent running esp_netif_sntp_init() multiple times
Closes IDFGH-11754
See merge request espressif/esp-idf!28338
2024-02-08 00:12:03 +08:00
Song Ruo Jing
2a585f58a0
Merge branch 'refactor/add_lp_uart_test' into 'master'
...
Refactor/add lp uart test
See merge request espressif/esp-idf!28681
2024-02-07 20:02:46 +08:00
Roland Dobai
1a80217af5
Merge branch 'bugfix/kconcheck_file_checks' into 'master'
...
bugfix: Fixed KConfig files that were not succesfully checked
Closes IDF-9028 and IDF-9027
See merge request espressif/esp-idf!28385
2024-02-07 19:12:25 +08:00
David Cermak
feef14b43b
fix(esp_netif): Prevent running esp_netif_sntp_init() multiple times
...
Closes https://github.com/espressif/esp-idf/issues/12854
2024-02-07 09:09:59 +01:00
Song Ruo Jing
5276cd4f1d
refactor(uart): add support to be able to test LP_UART port
...
Increase LP_UART_EMPTY_THRESH_DEFAULT value to 4. The original value
could cause the FIFO become empty before filling next data into the FIFO
when the buadrate is high. TX_DONE interrupt would raise before actual
transmission complete in such case.
2024-02-07 14:37:48 +08:00
Shang Zhou
dd0cf9e935
docs: Update CN translation for ulp-risc-v.rst
2024-02-06 10:56:46 +08:00
daiziyan
840a281818
docs: update CN translation
2024-02-06 09:55:01 +08:00
Linda
2c8975b2a7
docs: Add an example for the function gpio_dump_io_configuration()
2024-02-05 18:42:52 +08:00
Wu Zheng Hui
5454d37d49
Merge branch 'feature/support_gdma_retention' into 'master'
...
feature: support gdma retention in pd_top lightsleep
Closes IDF-7704 and IDFGH-11389
See merge request espressif/esp-idf!27246
2024-02-04 20:17:02 +08:00
Jakub Kocka
f7c5969f5e
docs(kconfig): Updated config name lenght
2024-02-02 10:32:35 +01:00
wuzhenghui
6ef9a7f591
ci: enable hardware crypto module for powersave tests
2024-02-02 11:21:44 +08:00
Marius Vikhammer
ef87256e73
Merge branch 'docs/esp32c5_build_docs' into 'master'
...
docs(esp32c5): add support for building C5 docs
Closes IDF-8679
See merge request espressif/esp-idf!28753
2024-02-02 09:36:41 +08:00
Abhik Roy
35fe20da84
change(lwip): Remove 'experimental' from NAPT in kconfig, update lwIP doc
2024-02-01 20:09:08 +11:00
Marius Vikhammer
4d28524bdb
docs(esp32c5): add support for building C5 docs
2024-02-01 10:06:41 +08:00
Tomas Rezucha
49f3dae095
Merge branch 'ci/add_p4_usb_host_to_ci' into 'master'
...
feature(usb): Add USB support for ESP32-P4
Closes IDF-6873
See merge request espressif/esp-idf!28585
2024-01-31 22:04:23 +08:00
Roland Dobai
2e207db65f
Merge branch 'feature/add_arguments_ninja_monitor' into 'master'
...
feat: Propagate arguments when running ninja monitor
Closes IDF-8856
See merge request espressif/esp-idf!28477
2024-01-31 20:09:59 +08:00
Jan Beran
858e3fe5ec
docs(esp-idf-monitor): Add information about ESP_IDF_MONITOR_NO_RESET
2024-01-31 09:35:44 +01:00
Mo Fei Fei
af0d1c6945
Docs: update cn trans for config wdt desc
2024-01-31 15:19:17 +08:00
KonstantinKondrashov
c40afaf4ad
feat(doc): Update the WDT article
...
Closes https://github.com/espressif/esp-idf/issues/12995
2024-01-31 15:19:17 +08:00
Zhang Xiao Yan
389cf54d52
Merge branch 'docs/format_table_for_generated_pdf' into 'master'
...
docs: format table for generated pdf document
See merge request espressif/esp-idf!28705
2024-01-31 10:17:19 +08:00
Tomas Rezucha
f13ae0fc08
feat(esp32p4): Add USB-OTG support for ESP32-P4
2024-01-30 15:07:11 +01:00
Wang Ziyan
2ec161405a
Merge branch 'docs/update_cn_for_pthread' into 'master'
...
docs: Update CN for pthread.rst
Closes DOC-6947
See merge request espressif/esp-idf!28765
2024-01-30 16:45:35 +08:00
Michael (XIAO Xufeng)
35516652ad
Merge branch 'doc/spi_flash_32bit_addr' into 'master'
...
doc(spi_flash): reorganize optional features
See merge request espressif/esp-idf!27808
2024-01-29 18:16:59 +08:00
Peter Marcisovsky
6b41ae3ef9
Merge branch 'docs/usb_host_set_device_config' into 'master'
...
feat(docs): added usb host enumeration filter description
See merge request espressif/esp-idf!28310
2024-01-29 16:40:53 +08:00
Wang Zi Yan
a4a4504367
docs: Update CN for pthread.rst
2024-01-29 14:37:57 +08:00
Linda
6af8643d06
docs: format table for generated pdf document
2024-01-29 14:36:04 +08:00
Jakob Hasse
ee6112b9d7
Merge branch 'docs/document_lethal_hazards' into 'master'
...
docs(esp_system): Document limitations of esp_execute_shared_stack_function
See merge request espressif/esp-idf!27872
2024-01-26 19:21:30 +08:00
Peter Marcisovsky
f10000f366
feat(docs): added usb host enumeration filter description
...
- CN and EN docs
2024-01-26 12:03:08 +01:00
Shu Chen
6bc666064a
docs(ieee802154): add migration note for the receive done handler feature
2024-01-25 20:27:14 +08:00
mofeifei
52648f1a41
docs: update cn trans esp-function-with-shared-stack
2024-01-25 19:02:25 +08:00
Jakob Hasse
65e4118893
docs(esp_system): Document limitations of esp_execute_shared_stack_function
2024-01-25 19:02:25 +08:00
Marius Vikhammer
ff51b57b11
Merge branch 'docs/fatfgen_orphan' into 'master'
...
docs(fatfs): moved orphan dir placement to top of doc
See merge request espressif/esp-idf!28635
2024-01-24 10:10:17 +08:00
Jakob Hasse
c6a570fb37
Merge branch 'feature/pthread_psram' into 'master'
...
feat(pthread): Allow SPI RAM as stack
Closes IDFGH-9237, IDF-7262, and IDFGH-7045
See merge request espressif/esp-idf!27166
2024-01-23 18:39:32 +08:00
kirill.chalov
22a053f1fc
docs(sphinx-lint): Fix issues reported by sphinx-lint before adding it to pre-commit
2024-01-23 15:22:29 +08:00
Marius Vikhammer
4fac7a6d5b
docs(fatfs): moved orphan dir placement to top of doc
2024-01-23 14:16:01 +08:00
Jakob Hasse
be59c94917
feat(pthread): Pthread can now use PSRAM as stack
...
Closes https://github.com/espressif/esp-idf/pull/10623
Closes https://github.com/espressif/esp-idf/issues/8662
Thanks to f-hoepfinger-hr-agrartechnik for the contribution
in https://github.com/espressif/esp-idf/pull/10623
2024-01-22 15:33:05 +08:00
Xiao Xufeng
ad7cc3ae4b
doc(spi_flash): reorganize optional features
2024-01-22 12:44:27 +08:00
Jiang Jiang Jian
a047d5d097
Merge branch 'doc/update_bluedroid_init_migration' into 'master'
...
doc(bt/bluedroid): Update migration docs for new version of API for Bluedroid host stack initialization
See merge request espressif/esp-idf!27857
2024-01-22 12:08:26 +08:00
Adam Múdry
3da19a647c
Merge branch 'feature/fatfs_2_fat_copies_on_volume' into 'master'
...
feat(fatfs): Add an option to use 2 FATs (file allocation tables) in FATFS volumes
Closes IDF-8735 and IDF-4091
See merge request espressif/esp-idf!27452
2024-01-22 11:15:04 +08:00
Sudeep Mohanty
82f2294bcb
Merge branch 'feature/ulp_riscv_interrupt_handling' into 'master'
...
feat(ulp-riscv): Added interrupt handling for ULP RISC-V
Closes IDFGH-9866 and IDF-1713
See merge request espressif/esp-idf!27802
2024-01-19 15:44:27 +08:00
Omar Chebib
0d9d004d00
Merge branch 'doc/esp32p4_intr_alloc' into 'master'
...
docs(soc): add a few details in the `intr_alloc` documentation for the ESP32-P4
Closes IDF-8781
See merge request espressif/esp-idf!28249
2024-01-19 10:50:42 +08:00
Sudeep Mohanty
de8ee8cc1a
feat(ulp-riscv): Updated documentation about ULP RISC-V interrupt handling
...
This commit updates the documentation to add support for ULP RISC-V
interrupt handling.
2024-01-18 15:59:53 +01:00
Shang Zhou
63f317e4ca
docs: Update CN translation for fatfs.rst
2024-01-18 14:03:39 +01:00
Adam Múdry
8e50d63fea
feat(fatfs): Add an option to use 2 FATs (file allocation tables) in FATFS volumes
...
Should help with redundancy and data corruption when enabled but uses more space.
2024-01-18 14:03:28 +01:00
Mo Fei Fei
40ac08e7e7
Docs: Update s3 devkitc 1 note dimension
2024-01-18 19:03:50 +08:00
Ondrej Kosta
0766bb5f62
Merge branch 'feature/p4_emac' into 'master'
...
ESP32P4 EMAC
See merge request espressif/esp-idf!27178
2024-01-17 22:22:05 +08:00
Ondrej Kosta
ce388a4111
feat(esp_eth): Added support of internal EMAC for ESP32P4
...
Refactored internal EMAC DMA access.
Added MPLL acquire to manage access to the MPLL by multiple periphs.
2024-01-16 14:29:25 +01:00
morris
ad84b61e49
change(esp_lcd): rearrange the esp_lcd folder by types
2024-01-16 17:40:27 +08:00
Mahavir Jain
fd9cf82965
Merge branch 'docs/add_read_otadata_documentation' into 'master'
...
docs: Add documentation for `idf.py read-otadata`
See merge request espressif/esp-idf!28141
2024-01-15 13:00:23 +08:00
Mahavir Jain
3640fd61b3
Merge branch 'docs/renaming_filename_of_partool' into 'master'
...
fix: renamed partool.py -> parttool.py
See merge request espressif/esp-idf!28430
2024-01-15 12:12:53 +08:00
Harshit Malpani
18947904bc
docs: Add documentation for idf.py read-otadata
2024-01-12 18:58:14 +05:30
Fu Hanxi
5a17bf83ff
Merge branch 'ci/fix_get_binaries_from_pipeline_via_build_report' into 'master'
...
ci: fix get binaries from pipeline via the build report
See merge request espressif/esp-idf!28432
2024-01-12 17:25:04 +08:00
Fu Hanxi
25e3e3b384
docs: update pipeline_id description
2024-01-12 08:52:55 +01:00
nilesh.kale
50ca5227fa
fix: renamed partool.py -> parttool.py
2024-01-12 11:15:38 +05:30
morris
39a994e352
Merge branch 'contrib/github_pr_12963' into 'master'
...
fix misformatted link (GitHub PR)
Closes IDFGH-11877
See merge request espressif/esp-idf!28428
2024-01-12 11:04:09 +08:00
Gabor Kiss-Vamosi
d30b78aea7
fix misformatted link
2024-01-11 15:19:14 +01:00
Kapil Gupta
685fcf4278
Merge branch 'feature/supplicant_bss_extmem' into 'master'
...
WiFi: Add support to move supplicant BSS to external memory
See merge request espressif/esp-idf!27891
2024-01-11 15:55:14 +08:00
Fu Hanxi
fa34008c61
docs(pytest): improve docs, add new features and changes
2024-01-10 15:31:22 +01:00
Erhan Kurubas
f5934dea31
Merge branch 'feature/esp32p4_coredump_support' into 'master'
...
feat(coredump): add esp32p4 chip support and doc update
Closes IDF-6521 and IDF-7756
See merge request espressif/esp-idf!28226
2024-01-10 20:07:29 +08:00
Mahavir Jain
c0bd52898f
Merge branch 'contrib/github_pr_12915' into 'master'
...
docs: Correct coap IPV6 support requirement comments (GitHub PR)
Closes IDFGH-11821
See merge request espressif/esp-idf!28297
2024-01-08 11:29:59 +08:00
Cao Sen Miao
3dc76e9360
refactor(usb_serial_jtag): make usb_serial_jtag as component
2024-01-05 19:42:04 +08:00
Jon Shallow
35f553f84d
docs: Correct coap IPV6 support requirement comments
...
coap (libcoap) can now be built with or without IPV6.
2024-01-05 12:35:41 +05:30
Armando (Dou Yiwen)
dbe1df8cde
Merge branch 'feature/esp32p4_sdmmc_on_real_chip' into 'master'
...
sdmmc: p4 sdmmc on real chip (relies ldo on real chip)
Closes IDF-6502
See merge request espressif/esp-idf!27762
2024-01-05 11:43:30 +08:00
Kevin (Lao Kaiyao)
22f2ecc400
Merge branch 'refactor/esp_driver_parlio' into 'master'
...
refactor(parlio): make parlio driver as component
Closes IDF-8383
See merge request espressif/esp-idf!28203
2024-01-04 18:32:13 +08:00
Armando
5ae29bc4e5
doc(sdmmc): added doc about ldo usage on esp32p4
2024-01-04 15:34:59 +08:00
jgujarathi
8ab5cee34a
docs(esp_wifi): Add docs for additional authmode incompatible situation
...
- Adds documentation for additional situations where authmode incompatible disconnect
reason code will be reported
2024-01-04 11:56:42 +05:30
laokaiyao
baccc61482
refactor(parlio): make parlio driver as component
2024-01-04 14:12:42 +08:00
Omar Chebib
9a6791b79d
docs(soc): add a few details in the intr_alloc
documentation for the ESP32-P4
2024-01-04 11:21:56 +08:00
Erhan Kurubas
c3916927c9
feat(esp-coredump): add esp32p4 chip support and doc update
2024-01-03 12:05:34 +01:00
Abhik Roy
0c99a58ff6
Merge branch 'lwip/acceptmbox_config' into 'master'
...
change(lwip): Added macro to configure TCP accept mailbox size
See merge request espressif/esp-idf!27276
2024-01-03 15:55:12 +08:00
morris
7091a9a0e3
Merge branch 'docs/update_cn_trans_esp_http_client_external-ram' into 'master'
...
Docs: Updated cn trans for esp_http_client and external_ram
Closes DOC-6976
See merge request espressif/esp-idf!28212
2024-01-03 11:22:17 +08:00
mofeifei
879429f342
docs: Update cn trans for freertos docs
2024-01-02 22:30:42 +08:00
Darian Leung
80157e5c5d
docs(freertos/idf): Add IDF FreeRTOS upgarde migration notes for v5.2
2024-01-02 22:30:42 +08:00
Darian Leung
31b195d150
docs(freertos/idf): Update IDF FreeRTOS documentation
...
This commit updates the IDF FreeRTOS documentation as follows:
- Update terminology ("CPU" to "Core", "ESP-IDF FreeRTOS" to "IDF FreeRTOS")
- Fixed some inconsistent formatting
- Rearranged some sub sections
- Updated section regarding single-core mode to be coherent with v10.5.1 update.
2024-01-02 22:30:42 +08:00
mofeifei
009e6945aa
docs: Updated cn trans for esp_http_client and external_ram
2024-01-02 16:06:03 +08:00
Wan Lei
bbe91fadbd
Merge branch 'feature/esp_driver_ledc' into 'master'
...
feat(ledc): make esp_driver_ledc as component
See merge request espressif/esp-idf!28163
2023-12-29 21:15:55 +08:00
Kevin (Lao Kaiyao)
83d5797967
Merge branch 'feature/parlio_rx_driver' into 'master'
...
driver: add parallel IO RX driver
Closes IDF-7002 and IDF-6984
See merge request espressif/esp-idf!23488
2023-12-29 16:36:24 +08:00
wanlei
82f26471f0
feat(ledc): make esp_driver_ledc as component
2023-12-29 11:28:19 +08:00
Song Ruo Jing
7f2b85b82b
feat(clk): add basic clock support for esp32p4
...
- Support CPU frequency 360MHz
- Support SOC ROOT clock source switch
- Support LP SLOW clock source switch
- Support clock calibration
2023-12-29 00:37:26 +08:00
Kapil Gupta
14ee656993
docs(wifi): Add documentation for ESP defined disconnect reasoncodes
2023-12-28 15:23:29 +05:30
laokaiyao
db7e90fef9
feat(parlio_rx): add parlio rx examples
2023-12-28 11:05:26 +08:00
laokaiyao
95839eb1c6
docs(parlio_rx): add programming guide
2023-12-27 19:32:12 +08:00
Wang Meng Yang
4c8f6c5458
Merge branch 'feat/add_get_device_name_api' into 'master'
...
feat(bt/bluedroid): Added API to get local device name
Closes BT-3526
See merge request espressif/esp-idf!27667
2023-12-27 10:37:33 +08:00
Armando
7e0f298608
change(psram): update doc about ldo
2023-12-26 11:43:33 +08:00
Mahavir Jain
341a8f2d65
Merge branch 'cleanup/atecc608a_example_migration' into 'master'
...
refactor: migrate atecc608a_ecdsa example to crypto authlib repository
Closes IDF-8541 and DOC-6672
See merge request espressif/esp-idf!27642
2023-12-22 20:09:05 +08:00
Shang Zhou
b300c78864
docs: Update CN translation for esp_tls.rst, mqtt.rst, and peripherals.rst
2023-12-22 09:11:43 +05:30
Mahavir Jain
01f50ee7f5
refactor: migrate atecc608a_ecdsa example to crypto authlib repository
...
- ESP32-WROOM-32SE has been discontinued and marked as NRND
- This change removes all references to ESP32-WROOM-32SE from IDF
- The example has been migrated to esp-cryptoauthlib repository and it
can be used through the component manager
(https://components.espressif.com/components/espressif/esp-cryptoauthlib )
2023-12-22 09:11:41 +05:30
morris
21fa29fedf
Merge branch 'docs/notes_in_sync_with_updown_mode' into 'master'
...
docs(mcpwm): add a note about setting sync phase in up down mode
Closes IDFGH-11670
See merge request espressif/esp-idf!27953
2023-12-21 13:36:55 +08:00
David Cermak
e3a02d78c8
docs(network): Update network/proto API refs and guides for ESP32P4
2023-12-20 23:07:35 +08:00
Mahavir Jain
d3afab15bd
Merge branch 'update/update_certs_bundle' into 'master'
...
Update esp_crt_bundle certificates
See merge request espressif/esp-idf!27932
2023-12-20 20:36:23 +08:00
Mo Fei Fei
3140fcadf2
Merge branch 'docs/update_cn_trans_usb-serial-jtag-console' into 'master'
...
docs: Update cn trans for use-serial-jtag-console
Closes DOC-6815
See merge request espressif/esp-idf!28004
2023-12-20 16:42:09 +08:00
Song Ruo Jing
d7b3bf0b69
Merge branch 'fix/esp32p4_gpio_pins' into 'master'
...
change(gpio): esp32p4 available pins are GPIO0 ~ GPIO54
Closes IDF-7735
See merge request espressif/esp-idf!28016
2023-12-20 16:39:21 +08:00
mofeifei
07d0266c88
docs: Update cn trans for use-serial-jtag-console
2023-12-20 14:08:27 +08:00
Song Ruo Jing
20f6505aa6
change(gpio): esp32p4 available pins are GPIO0 ~ GPIO54
2023-12-20 11:23:32 +08:00
Ivan Grokhotkov
3a340b385f
Merge branch 'feature/qemu_lcd' into 'master'
...
feat(qemu): add a CLI option for graphics output
See merge request espressif/esp-idf!27874
2023-12-19 20:07:29 +08:00
Tomas Rohlinek
88cc473910
Merge branch 'docs/fatfs_link_lock' into 'master'
...
Docs(storage/fatfs): Add documentation for FATFS_LINK_LOCK Kconfig option
Closes IDF-8739
See merge request espressif/esp-idf!27472
2023-12-19 18:37:52 +08:00