Commit Graph

3632 Commits

Author SHA1 Message Date
Marius Vikhammer
c5427cdb07 docs: add H2 to list of supported series to front page doc 2023-07-28 11:43:10 +08:00
caixinying-git
0ae5e9afcd docs: provide CN translation for api-reference/peripherals/sdm.rst 2023-07-28 11:26:15 +08:00
daiziyan
1037135761 docs: provided translation for storage.rst and system.rst and updated a typo for memory-types.rst 2023-07-27 16:24:29 +08:00
Cai Xin Ying
02a9be9292 Merge branch 'docs/add_Chinese_translation_for_api-guides/performance/ram-usage.rst' into 'master'
docs: provide CN translation for api-guides/performance/ram-usage.rst

Closes DOC-5170

See merge request espressif/esp-idf!23721
2023-07-26 10:38:06 +08:00
caixinying-git
d47457b29b docs: provide CN translation for api-guides/performance/ram-usage.rst 2023-07-25 19:04:41 +08:00
morris
ed36b91517 Merge branch 'feature/mcpwm_trigger_driver' into 'master'
feature(MCPWM): Add MCPWM trigger driver

Closes IDF-3613

See merge request espressif/esp-idf!24829
2023-07-25 18:50:57 +08:00
Chen Jichang
5ab755915b feature(MCPWM): Add MCPWM trigger driver and test
Each MCPWM operator has two Trigger (named T0 and T1), and they can be
routed to GPIO fault signal or timer sync event.Generator can be set up
to perform different action on Trigger event.
This commit add a trigger driver and a test for the driver.
2023-07-25 14:44:41 +08:00
caixinying-git
a67b37330d docs: update format issues for EN and CN files under api-reference/provisioning and api-reference/storage 2023-07-24 17:21:09 +08:00
Cai Xin Ying
fcaaf885ab Merge branch 'docs/add_Chinese_translation_for_api-guides_hardware-abstraction.rst' into 'master'
docs: provide CN tranlsation for api-guides/hardware-abstraction.rst

Closes DOC-5451

See merge request espressif/esp-idf!24147
2023-07-24 10:02:11 +08:00
Cai Xin Ying
e9ba6b611e Merge branch 'docs/add_Chinese_translation_for_api-guides/host-apps.rst' into 'master'
docs: provide CN translation for api-guides/host-apps.rst

Closes DOC-5461

See merge request espressif/esp-idf!24260
2023-07-24 10:01:35 +08:00
Cai Xin Ying
b7cc28f6f1 Merge branch 'docs/update_api-reference/network' into 'master'
docs: update format issues for EN and CN files under api-reference/network  folder and api-reference folder

Closes DOC-5656

See merge request espressif/esp-idf!24542
2023-07-21 18:51:21 +08:00
Cai Xin Ying
59bac4de3c docs: update format issues for EN and CN files under api-reference/network folder and api-reference folder 2023-07-21 18:51:21 +08:00
Cai Xin Ying
9667318a67 docs: provide CN translation for api-guides/openthread.rst 2023-07-21 18:45:58 +08:00
caixinying-git
6f9dad8100 docs: provide CN translation for api-guides/host-apps.rst 2023-07-21 16:38:44 +08:00
caixinying-git
fa7a6a6636 docs: provide CN tranlsation for api-guides/hardware-abstraction.rst 2023-07-21 16:33:36 +08:00
Krzysztof Budzynski
82a0437671 Apply 1 suggestion(s) to 1 file(s) 2023-07-20 15:15:37 +08: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
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
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
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
morris
b589355a10 feat(mcpwm): support open drain output for generator IO
Closes https://github.com/espressif/esp-idf/issues/11877
2023-07-19 11:32:35 +08:00
Roland Dobai
30672c7c65 Merge branch 'docs/monitor_rom_address_decoding' into 'master'
esp_idf_monitor: ROM ELF address decoding docs and tests

Closes IDF-372

See merge request espressif/esp-idf!24271
2023-07-17 18:52:29 +08:00
Armando (Dou Yiwen)
2d4dabda25 Merge branch 'feature/added_cache_msync_behaviour_per_direction' into 'master'
feat(cache): added direction selection to esp_cache_msync API

Closes IDF-7674

See merge request espressif/esp-idf!24614
2023-07-17 18:04:42 +08:00
Marius Vikhammer
f2485590c2 Apply 1 suggestion(s) to 1 file(s) 2023-07-17 16:28:50 +08:00
Xiong Wei Chao
12d6268095 Merge branch 'docs/update_bluetooth_power_save_readme' into 'master'
Docs: update bluetooth power save readme

Closes FCS-1258

See merge request espressif/esp-idf!24562
2023-07-17 12:14:39 +08:00
Wang Zi Yan
3e4152cdcf docs: Update CN for nvs_flash.rst and flash-encryption.rst 2023-07-14 04:05:53 +00:00
Daniel Mangum
647e7a2a71
fix: Replace deprecated flushregs alias with full gdb command
Usage of `flushregs` in gdb will result in the following warning:

```
Warning: 'flushregs', an alias for the command 'maintenance flush register-cache', is deprecated.
Use 'maintenance flush register-cache'.
```

This patch updates to use the recommend command.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Merges https://github.com/espressif/esp-idf/pull/11535
2023-07-13 09:26:47 +02:00
Zhang Wen Xu
45828e31a1 Merge branch 'support/update_docs_for_openthread' into 'master'
docs(openthread): update openthread README for H2 and C6

See merge request espressif/esp-idf!24684
2023-07-13 00:56:45 +08:00
zhangwenxu
d29f31ec16 docs(openthread): update openthread README for H2 and C6 2023-07-12 15:57:25 +08:00
Jiang Jiang Jian
60fd11dbf7 Merge branch 'doc/update_wifi_security_mode' into 'master'
docs: update wifi security mode

Closes IDFGH-8565, IDFGH-8232, WIFI-6124, and WIFI-6125

See merge request espressif/esp-idf!23943
2023-07-12 15:06:14 +08:00
muhaidong
49bb7bb35e esp_wifi: update multi antenna switch docs 2023-07-12 12:54:02 +08:00
zhangyanjiao
7ae5822f0e fix(wifi): Add bugfixes and improvements
1. Update wifi security mode
2. Add check for memory allocation in tx buffers
3. Fix association refused temporarily comeback time set to zero issue
2023-07-11 21:25:24 +08:00
Cai Xin Ying
9de7cbdc18 Docs: Update format issues for EN and CN files under get-started folder 2023-07-11 15:03:50 +08:00
Rotzbua
08019c93bc doc: remove WEP as security mode
Signed-off-by: zhangyanjiao <zhangyanjiao@espressif.com>

Closes https://github.com/espressif/esp-idf/pull/10015
2023-07-11 14:33:53 +08:00
Armando
3625db723c doc(mm): added cache msync API direction related descriptions 2023-07-11 11:19:10 +08:00
xiongweichao
d26ad599c4 docs(sleep_modes): Updated Wi-Fi/Bluetooth and Sleep Modes in docs 2023-07-11 11:14:31 +08:00
Doc-intern2
37af2b7a22 Docs: add CN translation for security/security.rst 2023-07-07 17:16:37 +08:00
Song Ruo Jing
ea48030514 Merge branch 'refactor/rtcio_caps_responsibility' into 'master'
refactor(driver/rtcio): Re-wrap RTCIO APIs with more accurate soc_caps

Closes IDF-7406

See merge request espressif/esp-idf!24522
2023-07-07 14:25:47 +08:00
Mahavir Jain
c3e5f05622 Merge branch 'example/remove_http2_example' into 'master'
remove(http2_request): Move http2_request example to idf-extra-components repository

Closes IDF-7659

See merge request espressif/esp-idf!24561
2023-07-07 13:25:02 +08:00
Wan Lei
3af7e00b90 Merge branch 'fix/update_doc_for_spi_slave_hd_protocol' into 'master'
fix(all): update documentaion for spi slave hd protocols

See merge request espressif/esp-idf!24630
2023-07-07 12:15:56 +08:00
Cai Xin Ying
0f31b73e9c Merge branch 'docs/add_protocomm_trans' into 'master'
Docs: add CN translation for api-reference/provisioning/protocomm.rst

Closes DOC-5320

See merge request espressif/esp-idf!24069
2023-07-07 10:31:18 +08:00
wang tao
366ae76812 add low power doc and picture
Merges https://github.com/espressif/esp-idf/pull/9694
2023-07-06 11:57:38 +00:00
wanlei
45d4d919f4 fix(all): update documentaion for spi slave hd protocols 2023-07-06 19:17:38 +08:00
caixinying-git
386d408868 docs: Provide CN translation for api-reference/protocols/esp_tls.rst and update both EN and CN texts for api-reference/error-codes.rst 2023-07-06 18:50:44 +08:00
Li Xiaoyi
6e987afabe Docs: add CN translation for api-reference/provisioning/protocomm.rst 2023-07-06 15:56:21 +08:00
Jakob Hasse
47bcee11b7 Merge branch 'refactor/secondary_console_usb_serial_improvement' into 'master'
refactor(console): Warn if secondary console is active

Closes IDFGH-10484

See merge request espressif/esp-idf!24494
2023-07-06 15:08:01 +08:00
Wang Fang
6ae9acb345 docs: fixed formatting issues in spi_flash_concurrency document 2023-07-06 11:15:31 +08:00
Jiang Jiang Jian
781d2717cd Merge branch 'bugfix/nan_sd_dp_fixes' into 'master'
NAN Service discovery and datapath bugfixes

Closes WIFI-5588

See merge request espressif/esp-idf!24302
2023-07-06 10:30:05 +08:00
caixinying-git
caf3f6b5fb docs: provide CN translation for api-guides/tools/idf-docker-image.rst 2023-07-05 16:39:14 +08:00
Shyamal Khachane
6138ec7a61 fix(esp_wifi): NAN Service discovery and datapath bugfixes
1. Increase timeout value for NDP Accepted/Rejected events.
    2. Update publisher ID incase publisher restarts(service).
    3. Ignore service discovery frames with invalid/inactive service ID.
    4. Update NAN documentation
2023-07-05 10:35:14 +05:30
Song Ruo Jing
4985caa38f refactor(driver/rtcio): Re-wrap RTCIO APIs with more accurate soc_caps 2023-07-05 11:47:51 +08:00
Krzysztof Budzynski
b10e69985f Merge branch 'contrib/github_pr_11743' into 'master'
docs(jtag): Update chip revisions to follow ESP32-C3 errata (GitHub PR)

Closes IDFGH-10497

See merge request espressif/esp-idf!24467
2023-07-04 19:20:42 +08:00
Zhang Xiao Yan
b5bc96693e Merge branch 'docs/fix_typo_in_get_started_start_project' into 'master'
docs: fix a typo in get-started/start-project

See merge request espressif/esp-idf!24526
2023-07-04 10:14:29 +08:00
Chen Ji Chang
88d6e3e896 Merge branch 'docs/add_a_note_about_RMT_preipheral_in_the_programming_guide' into 'master'
rmt: add a note about binding channels to the same GPIO

Closes IDFGH-10524

See merge request espressif/esp-idf!24524
2023-07-03 23:29:42 +08:00
Alexey Lapshin
e270427367 Merge branch 'feature/hw_stack_guard_for_riscv' into 'master'
esp_system: implement hw stack guard for riscv chips

Closes IDF-7124 and IDF-3839

See merge request espressif/esp-idf!23808
2023-07-03 20:17:09 +08:00
Harshit Malpani
c24d012808
remove(http2_request): Move http2_request example to idf-extra-components repository
Related: https://github.com/espressif/idf-extra-components/pull/193/
2023-07-03 17:46:16 +05:30
Chen Jichang
3f0b46da54 docs(rmt): add a note about binding channels to the same GPIO
Added a note about RX Channel and TX Channel initialization order when
bound RX and TX to the same gpio.

Closes https://github.com/espressif/esp-idf/issues/11768
2023-07-03 17:11:22 +08:00
Jakob Hasse
197e919d74 refactor(examples/console): Warn if secondary console is active
Having a secondary serial console is not useful when applications
use a REPL console type, hence we warn for it in examples.

Closes https://github.com/espressif/esp-idf/issues/11731
2023-07-03 13:42:35 +08:00
Alexey Lapshin
4df3ff619e feat(esp_system): implement hw stack guard for riscv chips
- add hardware stack guard based on assist-debug module
- enable hardware stack guard by default
- disable hardware stack guard for freertos ci.release test
- refactor rtos_int_enter/rtos_int_exit to change SP register inside them
- fix panic_reason.h header for RISC-V
- update docs to include information about the new feature
2023-07-01 16:27:40 +00:00
caixinying-git
a6c7b52dd6 docs: provide CN translation for api-reference/peripherals/rmt.rst 2023-06-30 18:40:24 +08:00
Linda
b730910a9c docs: fix a typo in get-started/start-project 2023-06-30 17:48:50 +08:00
Kevin (Lao Kaiyao)
11854aabfa Merge branch 'bugfix/fix_doc_build_failure_of_eth2ap' into 'master'
ci(network_doc): fixed the incorrect example path

See merge request espressif/esp-idf!24504
2023-06-30 12:57:50 +08:00
laokaiyao
8f691d925b ci(network_doc): Fixed the incorrect example path 2023-06-30 11:07:03 +08:00
Tomas Sebestik
c59d4e15ff docs(contributor_guide): Update install pre-commit instructions 2023-06-29 15:05:58 +02:00
Xabi Crespo
9cab62e734 docs(jtag): Update chip revisions to follow ESP32-C3 errata (GitHub PR) 2023-06-29 12:55:05 +08:00
Cai Xin Ying
9a1d6281c5 Merge branch 'docs/add_provisioning_CN_trans' into 'master'
Docs: add CN translation for api-reference/provisioning/provisioning.rst

Closes DOC-5384

See merge request espressif/esp-idf!24123
2023-06-29 11:12:51 +08:00
daiziyan
573fadd5be docs:provide CN translation for idf-monitor 2023-06-28 15:42:05 +02:00
Mahavir Jain
08be8ff5ec Merge branch 'support/esp_coredump_logs_config' into 'master'
Optionally disable logs in espcoredump component

See merge request espressif/esp-idf!23899
2023-06-28 20:28:40 +08:00
Cai Xin Ying
29f3221b56 Merge branch 'docs/add_Chinese_translation_for_linux-host-requirements.rst_and_external-ram-esp32-notes.rst' into 'master'
docs: provide CN translation for linux-host-requirements.rst and external-ram-esp32-notes.rst

Closes DOC-5412

See merge request espressif/esp-idf!24115
2023-06-28 20:03:49 +08:00
caixinying-git
a33b276671 docs: provide CN translation for linux-host-requirements.rst and external-ram-esp32-notes.rst 2023-06-28 16:42:17 +08:00
Vikram
e3584c5dd0 Added description to disable coredump logs to ram_usage.rst
Signed-off-by: Vikram <vikram.dattu@espressif.com>
2023-06-28 06:46:32 +00:00
Lou Tian Hao
7c2ac1feb6 Merge branch 'bringup/esp32h2_light_sleep_for_rebase' into 'master'
esp32h2: support light_sleep

Closes IDF-6266 and IDF-7359

See merge request espressif/esp-idf!23567
2023-06-28 10:37:18 +08:00
Jiang Jiang Jian
93fcfbeb54 Merge branch 'bugfix/fix_wifi_espnow_coexist_API_doc' into 'master'
esp_wifi: fix ret when setting channel at wifi not started, fix timer callback

Closes IDF-7270, WIFI-5607, WIFI-5736, and WIFI-3607

See merge request espressif/esp-idf!23782
2023-06-27 21:34:53 +08:00
Liu Ning
8514469092 esp_wifi: fix ret when setting channel at wifi not started, fix timer callback 2023-06-27 21:34:53 +08:00
Mahavir Jain
f2f5b41702 Merge branch 'example/remove_coap_example_from_idf' into 'master'
Move CoAP examples to idf-extra-component repository

See merge request espressif/esp-idf!24376
2023-06-27 15:59:19 +08:00
Li Xiaoyi
233d494a06 Docs: add CN translation for api-reference/provisioning/provisioning.rst 2023-06-27 15:44:37 +08:00
Armando (Dou Yiwen)
bbc43393e5 Merge branch 'feature/add_flash_suspend_to_idf_vs_rom_doc' into 'master'
spi_flash: added auto suspend feature in idf vs rom doc

See merge request espressif/esp-idf!24416
2023-06-27 14:43:07 +08:00
Harshit Malpani
d9e8aca7ee
remove(coap)!: Move CoAP examples to idf-extra-components repository
Related:
https://github.com/espressif/idf-extra-components/pull/188
2023-06-27 11:16:21 +05:30
Cai Xin Ying
cefbecd41b Merge branch 'docs/trans_wifi_provisioning' into 'master'
Docs: add CN translation for api-reference/provisioning/wifi_provisioning.rst

Closes DOC-5319

See merge request espressif/esp-idf!24039
2023-06-27 11:19:08 +08:00
Armando
961c57a0da docs(spi_flash): Add auto-suspend description in idf_vs_rom doc 2023-06-27 11:01:06 +08:00
Lou Tianhao
63d32ab620 Power Management: support DFS and PMU feature for esp32h2 2023-06-26 20:57:55 +08:00
Li Xiaoyi
859dfbefcd Docs: add CN translation for api-reference/provisioning/wifi_provisioning.rst 2023-06-26 17:22:08 +08:00
Darian Leung
1ebec10d48 wifi: Fix typos and formatting issues with wifi.rst
- Used code-blocks for correct highlighting
- Use inline literals for macros
- Fixed some typos
2023-06-26 16:29:09 +08:00
Wang Kai
25537c6c02 Wifi: Fixed typo in wifi.rst
Closes https://github.com/espressif/esp-idf/pull/11640

[darian@espressif.com: Updated commit message]
Signed-off-by: Darian Leung <darian@espressif.com>
2023-06-26 14:58:37 +08:00
Mahavir Jain
62634fcced Merge branch 'feature/add_documentation_for_external_flash_encryption' into 'master'
flash_encryption_docs: Add documentation regarding enabling flash encryption externally through espefuse tool

Closes IDF-7107

See merge request espressif/esp-idf!23220
2023-06-23 12:36:12 +08:00
Aditya Patwardhan
d9b66226cd docs/security: Separate documents under different subsection 2023-06-23 08:15:13 +05:30
Aditya Patwardhan
2a4fddb48b docs/Security:Add references to second stage bootloader to avoid confusion bettwen
bootloader and 2nd stage bootloader
2023-06-22 17:18:08 +05:30
radim.karnis
4f4c91cee3 docs(esp_idf_monitor): ROM ELF address decoding 2023-06-21 11:08:09 +02:00
Gong Yan Tao
d2fb7240a7 Merge branch 'docs/update_esp_hid_host' into 'master'
[docs] fix documents for Bluetooth HID Host API reference

Closes BT-3328

See merge request espressif/esp-idf!17602
2023-06-21 15:01:32 +08:00
wangmengyang
d4ac2380e7 component/docs: enable generation of API-reference documents for Bluetooth HID host 2023-06-21 12:02:58 +08:00
Mo Fei Fei
85970f8cf7 Docs: update CN translation for external-ram.rst 2023-06-20 10:45:23 +08:00
morris
35d0835508 rgb_lcd: restart when dma eof interrupt is delayed 2023-06-19 13:22:46 +08:00
Zhang Xiao Yan
4a545a5a0f Merge branch 'docs/format_ap_basic_configuration_tables' into 'master'
docs: format AP basic configuration tables in wifi.rst

See merge request espressif/esp-idf!23945
2023-06-19 10:27:19 +08:00
Aditya Patwardhan
253d80f560 docs/security: Move security related docs in a separate section 2023-06-17 10:04:01 +05:30
Aditya Patwardhan
b078541ca5 docs/Flash encryption: Add encrypted partitions section 2023-06-17 10:04:01 +05:30
Aditya Patwardhan
6d4a116625 docs: Added documentation about enabling the Security Features
externally with help of espefuse tool

flash_encryption_doc: Fix the document to also inform users about what
happens in case of host generated private key in the Flash encryption process
2023-06-17 10:04:01 +05:30
Song Ruo Jing
03d4fa2869 Merge branch 'feature/support_lp_uart_for_uart_driver' into 'master'
uart: Support LP_UART port with UART driver for esp32c6

Closes IDF-7061 and IDF-7374

See merge request espressif/esp-idf!22914
2023-06-16 20:45:43 +08:00
Li Xiao Yi
2dc7f62974 Merge branch 'docs/add_speed_CN_trans' into 'master'
Docs: add translation for api-guides/performance/speed.rst

Closes DOC-5229

See merge request espressif/esp-idf!23868
2023-06-16 17:09:23 +08:00
Song Ruo Jing
921713fff4 uart: Support LP_UART port with UART driver on esp32c6 2023-06-16 07:31:40 +00:00
Li Xiaoyi
a9d0825b1b Docs: add CN translation for api-guides/performance/speed.rst 2023-06-16 15:18:29 +08:00
Konstantin Kondrashov
c350c3c504 Merge branch 'feature/cleanup_wrong_log_use' into 'master'
all: Removes unnecessary newline character in logs

Closes IDFGH-10197

See merge request espressif/esp-idf!24131
2023-06-15 21:49:49 +08:00
Armando
9c1b38d061 psram: remove reference to spi ram, use PSRAM instead as the reference to the physical memory 2023-06-14 19:43:56 +08:00
Armando
043a8f93f7 psram: fixed wrong virtual address for PSRAM in external-ram.rst 2023-06-14 19:29:12 +08:00
laokaiyao
7b64de7c20
migration_guide: update adc calibration api part 2023-06-14 13:18:34 +08:00
Radim Karniš
c18cdd8859 Merge branch 'docs/uf2' into 'master'
docs: Add idf.py uf2 command description

Closes IDF-2589

See merge request espressif/esp-idf!24010
2023-06-12 18:41:17 +08:00
Li Xiao Yi
38d679c0bd Merge branch 'docs/translate_api-guides_performance' into 'master'
docs: add translation for docs/zh_CN/api-guides/performance/size.rst

Closes DOC-5208

See merge request espressif/esp-idf!23773
2023-06-12 12:44:19 +08:00
Doc-intern2
c166bcd6c6 Docs: add translation for api-guides/performance/size.rst 2023-06-12 10:55:37 +08:00
Wang Fang
9549dfc399 Merge branch 'docs/update_documentation_for_spi_driver' into 'master'
docs: update the description for general purpose spi

Closes DOC-5186

See merge request espressif/esp-idf!23920
2023-06-12 10:54:25 +08:00
Mo Fei Fei
c78436e796 Docs: Update CN translation for idf-py.rst 2023-06-09 15:53:28 +08:00
Linda
29f68ae5aa docs: format AP basic configuration tables in wifi.rst 2023-06-09 15:04:47 +08:00
Zhang Xiao Yan
3d110437b9 Merge branch 'docs/update_interrupt_number_esp32h2' into 'master'
docs: update the number of interrupts for esp32h2

See merge request espressif/esp-idf!24081
2023-06-09 14:07:11 +08:00
Marius Vikhammer
3cabd18133 Merge branch 'docs/h2_timer_docs' into 'master'
docs: updated misc docs with H2 specific information.

Closes IDF-6682, IDF-6683, and IDF-6694

See merge request espressif/esp-idf!24068
2023-06-09 12:12:58 +08:00
KonstantinKondrashov
e72061695e all: Removes unnecessary newline character in logs
Closes https://github.com/espressif/esp-idf/issues/11465
2023-06-09 03:31:21 +08:00
Mahavir Jain
c20f640d51 Merge branch 'feature/anti_dpa_configuration_c6_h2' into 'master'
esp32c6/esp32h2: crypto: add support for DPA protection configuration

Closes IDF-6973

See merge request espressif/esp-idf!23921
2023-06-08 22:49:21 +08:00
Wang Zi Yan
8eea8b70aa Docs: Update CN for /api-reference/api-conventions.rst 2023-06-08 07:36:45 +00:00
Mahavir Jain
1696be719c
crypto: add support for DPA protection configuration in C6/H2
- Technical details covered in section "15.3.2 Anti-DPA Attack Security
Control" chapter of the ESP32-C6 TRM
- Default configuration sets the security level low for the DPA
protection
- This change applies to all the crypto peripherals where the clock
frequency is dynamically adjusted to create randomness in the power
consumption trajectory
- This configuration helps to make the SCA attacks difficult on the
crypto peripherals
2023-06-08 11:09:23 +05:30
Cai Xin Ying
d25b5e45aa Merge branch 'docs/add_Chinese_translation_for_api-guides/tools/idf-tools.rst' into 'master'
docs: provide CN translation for api-guides/tools/idf-tools.rst

Closes DOC-5217

See merge request espressif/esp-idf!23774
2023-06-08 12:55:42 +08:00
caixinying-git
ec1e03e132 docs: provide CN translation for api-guides/tools/idf-tools.rst 2023-06-08 11:44:07 +08:00
Linda
b7a6655bdc docs: update the number of interrupts for esp32h2 2023-06-07 19:12:27 +08:00
Mahavir Jain
819bbeb255 Merge branch 'contrib/github_pr_11602' into 'master'
docs: Fix ESP TLS instructions to use wolfSSL (GitHub PR)

Closes IDFGH-10344

See merge request espressif/esp-idf!24097
2023-06-07 14:22:25 +08:00
morris
5cd6189677 Merge branch 'bugfix/coverity_scan_fix_driver' into 'master'
ADC: Fixed potential multiply overflow in the calibration code

See merge request espressif/esp-idf!24073
2023-06-07 11:36:20 +08:00
Marius Vikhammer
ccda256058 Merge branch 'docs/ulp_lp_core' into 'master'
ulp: add lp core docs

Closes IDF-5816

See merge request espressif/esp-idf!24013
2023-06-07 10:43:23 +08:00
mik13ST
8133d43552
docs: Fix ESP TLS instructions to use wolfSSL
The original command without `--recursive` did not clone the upstream wolfssl library which is included as a submodule since commit 901dd90f9a. Using `--recursive` fixes this.
2023-06-06 15:40:34 +02:00
Zhang Xiao Yan
60441881a5 Merge branch 'docs/add_power_measure_module_deep_sleep_mode' into 'master'
docs: add a chapter to describe how to measure current of modules in deep sleep mode

Closes DOC-517

See merge request espressif/esp-idf!21438
2023-06-06 18:29:41 +08:00
Marius Vikhammer
d19600e0a7 ulp/lp-core: added docs describing the lp core 2023-06-06 17:42:03 +08:00
Fu Hanxi
e998d2c55c Merge branch 'docs/fix_pytest_embedded_broken_links' into 'master'
docs: fix 404 links

See merge request espressif/esp-idf!24072
2023-06-06 15:34:01 +08:00
Aditya Patwardhan
5e6ad95b78 Merge branch 'docs/fix_instructions_nvs_encr_hmac' into 'master'
docs: Fix the instructions for setting up HMAC-based NVS encryption

See merge request espressif/esp-idf!23951
2023-06-06 14:32:43 +08:00
morris
630b1b079e drivers: fix issue reported by coverity 2023-06-06 14:16:09 +08:00
Fu Hanxi
22a8784553 docs: fix 404 links 2023-06-06 11:11:23 +08:00
Marius Vikhammer
aeeee67164 docs: updated misc docs with H2 specific information. 2023-06-06 09:48:47 +08:00
Michael (XIAO Xufeng)
c5d4abfba1 Merge branch 'docs/sleep_modes_refactor' into 'master'
doc_sleep: refactor the documentation of power modes

See merge request espressif/esp-idf!23146
2023-06-05 23:34:15 +08:00
Cai Xin Ying
e93672bc7b docs: Provide CN translation for api-reference/system/heap_debug.rst 2023-06-05 11:12:19 +08:00
Xiao Xufeng
3de91820d7 doc_sleep: refactor the documentation of power modes 2023-06-03 01:50:24 +08:00
Wang Fang
ed63cbe9cd docs: update the description for general purpose spi 2023-06-02 10:45:44 +08:00
radim.karnis
066a269fbf docs: Add idf.py uf2 command description 2023-06-01 15:25:06 +02:00
Cai Xin Ying
4df1319ecb Provide Chinese Translation for api-reference/system/esp_event.rst 2023-06-01 17:45:22 +08:00
Armando (Dou Yiwen)
103332274e Merge branch 'feature/adc_continuous_new_data_replace_old_data' into 'master'
adc: added a flag to replace internal pool data with newest data, when pool is full

Closes IDF-7395

See merge request espressif/esp-idf!23744
2023-06-01 14:26:39 +08:00
Zheng Zhong
b38e5e1b3c Merge branch 'docs/update_CN_trans_Flash-encryption' into 'master'
docs: update CN trans for flash-encryption

See merge request espressif/esp-idf!23887
2023-06-01 10:40:20 +08:00
Marius Vikhammer
9f31c65458 Merge branch 'feature/c6_ulp_gpio' into 'master'
ulp: added gpio API for lp core

Closes IDF-6834

See merge request espressif/esp-idf!23766
2023-06-01 09:50:33 +08:00
liuning
ae425ec0b8 docs: update for esp32c6 2023-05-31 15:21:09 +08:00
xuxiao
843107e9d6 docs: update esp32c6 api guides about wifi part 2023-05-31 15:20:40 +08:00
Marius Vikhammer
bb5ea35f01 Merge branch 'docs/c6_misc_updates' into 'master'
docs: updated misc C6 programming guide docs with minor changes.

See merge request espressif/esp-idf!23962
2023-05-31 14:45:13 +08:00
Marius Vikhammer
3da38a603a docs: updated misc C6 programming guide docs with minor changes. 2023-05-31 11:17:24 +08:00
Armando
c68e4bbb6f adc: added a flag to replace internal pool data with newest data, when pool is full 2023-05-31 10:55:01 +08:00
morris
bdd0d1ddc8 Merge branch 'feature/test_rmt_bytes_encoder' into 'master'
rmt: explained why encoder may results in more data being transmitted

Closes IDFGH-10201

See merge request espressif/esp-idf!23880
2023-05-31 10:20:13 +08:00
Linda
af65960d1c docs: add a chapter to describe how to measure current of modules in deep sleep mode 2023-05-30 18:11:53 +08:00
Linda
e6c3ac2511 docs: update code of how to configure multiple antennas of wifi 2023-05-29 17:01:41 +08:00
Marius Vikhammer
dacc51dd2b ulp/lp-core: added gpio API for lp core as well as an example showcasing it. 2023-05-29 11:13:47 +08:00
Laukik Hase
c105091413
docs: Fix the instructions for setting up HMAC-based NVS encryption 2023-05-27 01:38:09 +05:30
KonstantinKondrashov
56b966829d docs: update CN trans for flash-encryption 2023-05-26 16:06:49 +08:00