Krzysztof Budzynski
13f261a8ea
Merge branch 'docs/add_Chinese_translation_for_api-guides/openthread.rst_backport_v5.1' into 'release/v5.1'
...
provide CN translation for api-guides/openthread.rst (backport v5.1)
See merge request espressif/esp-idf!25048
2023-08-23 19:09:08 +08:00
Cai Xin Ying
60164a230c
provide CN translation for api-guides/openthread.rst (backport v5.1)
2023-08-23 19:09:07 +08:00
Shang Zhou
3a3c9a73f0
docs: Update CN translation for get-started/index.rst
2023-08-23 11:19:43 +02:00
radim.karnis
4e88f767cd
docs(idf-tools): Add uninstallation instructions
2023-08-23 11:19:33 +02:00
renpeiying
99d0cff1ba
docs: Provide CN translation for contribute/index.rst
2023-08-23 15:48:42 +08:00
Shang Zhou
c623b0701b
docs: Provide CN translation for wear-levelling.rst
2023-08-14 12:46:20 +02:00
Adam Múdry
756c61b628
docs(fatfs): Move mentioned APIs to a separate API reference section
2023-08-14 12:44:53 +02:00
morris
b7aea79cb8
fix(gptimer): hal function placement under wrong condition
...
timer_hal_capture_and_get_counter_value
should be placed in the IRAM for speed optimization
because the default ISR handler is placed in the IRAM.
Closes https://github.com/espressif/esp-idf/issues/12021
2023-08-14 02:31:16 +00:00
Jiang Guang Ming
fdc8654c55
docs: add new mbedtls configuration option in optimize size
2023-08-11 16:40:38 +08:00
morris
b68519cb17
feat(gptimer): support set interrupt priority
...
Related forum post: https://esp32.com/viewtopic.php?f=13&t=34959
2023-08-04 10:20:07 +08:00
Lou Tianhao
5859b83232
docs(pm/sleep): rewrite_all_low_to_any_low_when_not_esp32
2023-08-03 16:46:55 +08:00
Song Ruo Jing
6768f098dc
change(driver/rtcio): Describe RTCIO CAPS with more accurate note
2023-08-03 16:46:55 +08:00
caixinying-git
2e8dea7622
docs: provide CN tranlsation for api-guides/hardware-abstraction.rst
2023-07-28 14:42:03 +08:00
Marius Vikhammer
4b8fd7df41
docs: add H2 to list of supported series to front page doc
2023-07-28 14:02:16 +08:00
caixinying-git
d5c6719a69
docs: provide CN translation for api-guides/performance/ram-usage.rst
2023-07-28 11:59:21 +08:00
xiongweichao
ce1a619252
docs(sleep_modes): Updated Wi-Fi/Bluetooth and Sleep Modes in docs
2023-07-27 07:54:36 +00:00
radim.karnis
c4b984734f
docs(esp_idf_monitor): ROM ELF address decoding
2023-07-27 06:50:36 +00:00
morris
c8ec729252
feat(mcpwm): support open drain output for generator IO
...
Closes https://github.com/espressif/esp-idf/issues/11877
2023-07-21 05:08:20 +00:00
Jiang Jiang Jian
d7604b580a
Merge branch 'bugfix/fix_some_wifi_bugs_230713_v5.1' into 'release/v5.1'
...
Wifi: Backport some wifi bugs 230713 to v5.1(Backport v5.1)
See merge request espressif/esp-idf!24753
2023-07-14 03:33:03 +08:00
Shu Chen
d8db9235ff
Merge branch 'backport/update_docs_for_openthread' into 'release/v5.1'
...
docs(openthread): update openthread README for H2 and C6 (Backport v5.1)
See merge request espressif/esp-idf!24750
2023-07-13 17:10:36 +08:00
muhaidong
d4bb163e32
lower the dhcp discover and request retry backoff time
2023-07-13 11:49:12 +08:00
zhangyanjiao
19d8bdbd10
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-13 10:37:53 +08:00
Rotzbua
8f7829d94e
doc: remove WEP as security mode
...
Signed-off-by: zhangyanjiao <zhangyanjiao@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/10015
2023-07-13 10:37:53 +08:00
zhangwenxu
30c5638ce6
docs(openthread): update openthread README for H2 and C6
2023-07-12 20:51:58 +08:00
Darian Leung
074850e87c
wifi: Fix typos and formatting issues with wifi.rst
...
- Used code-blocks for correct highlighting
- Use inline literals for macros
- Fixed some typos
2023-07-12 16:44:17 +08:00
Wang Kai
e1a4d33575
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-07-12 16:23:34 +08:00
Jiang Jiang Jian
9fb1b59054
Merge branch 'bringup/esp32h2_light_sleep_for_rebase_backport_v5.1' into 'release/v5.1'
...
esp32h2: support light_sleep(backport v5.1)
See merge request espressif/esp-idf!24697
2023-07-12 13:39:49 +08:00
Marius Vikhammer
7f69e29bff
Merge branch 'docs/h2_timer_docs_v5.1' into 'release/v5.1'
...
docs: updated misc docs with H2 specific information. (v5.1)
See merge request espressif/esp-idf!24136
2023-07-11 23:44:35 +08:00
Cai Xin Ying
6f253e2d37
docs: add CN translation for api-guides/tools/idf-py.rst (backport v5.1)
2023-07-11 16:34:23 +08:00
Marius Vikhammer
28cdaa58bb
docs: updated misc docs with H2 specific information.
2023-07-11 07:05:53 +00:00
Lou Tianhao
356fa3ab4b
Power Management: support DFS and PMU feature for esp32h2
2023-07-11 12:02:39 +08:00
Jiang Jiang Jian
a09a503073
Merge branch 'bugfix/nan_sd_dp_fixes_v5.1' into 'release/v5.1'
...
NAN Service discovery and datapath bugfixes (Backport v5.1)
See merge request espressif/esp-idf!24383
2023-07-10 21:44:49 +08:00
wanlei
4a1c291389
fix(all): update documentaion for spi slave hd protocols
2023-07-10 03:00:45 +00:00
Michael (XIAO Xufeng)
5c11366e01
Merge branch 'feature/support_adc_calibration_on_c6_v5.1' into 'release/v5.1'
...
adc_cali: supported adc calibration on esp32c6 (v5.1)
See merge request espressif/esp-idf!23936
2023-07-07 18:29:11 +08:00
Liu Ning
43604dffbe
esp_wifi: fix ret when setting channel at wifi not started, fix timer callback
2023-07-07 18:09:29 +08:00
Shyamal Khachane
5d05aa9942
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 14:33:56 +05:30
Marius Vikhammer
f3e2681766
Merge branch 'contrib/github_pr_11743_v5.1' into 'release/v5.1'
...
docs(jtag): Update chip revisions to follow ESP32-C3 errata (GitHub PR) (v5.1)
See merge request espressif/esp-idf!24589
2023-07-05 15:26:26 +08:00
laokaiyao
e90a2d50c4
adc_cali: supported channel compensation of adc calibration on esp32c6
2023-07-05 12:48:11 +08:00
Krzysztof Budzynski
e0b98b75e7
Merge branch 'docs/add_provisioning_CN_trans_backport_v5.1' into 'release/v5.1'
...
Docs: add CN translation for api-reference/provisioning/provisioning.rst (backport v5.1)
See merge request espressif/esp-idf!24486
2023-07-05 12:29:45 +08:00
Cai Xin Ying
deca1e79ba
Docs: add CN translation for api-reference/provisioning/provisioning.rst (backport v5.1)
2023-07-05 12:29:45 +08:00
Krzysztof Budzynski
bcde9d944e
Merge branch 'docs/add_Chinese_translation_for_linux-host-requirements.rst_and_external-ram-esp32-notes.rst_backport_v5.1' into 'release/v5.1'
...
docs: provide CN translation for linux-host-requirements.rst and external-ram-esp32-notes.rst (backport v5.1)
See merge request espressif/esp-idf!24491
2023-07-05 12:29:08 +08:00
Cai Xin Ying
4e2acf1af7
docs: provide CN translation for linux-host-requirements.rst and external-ram-esp32-notes.rst (backport v5.1)
2023-07-05 12:29:08 +08:00
morris
4ea182eaa2
Merge branch 'docs/add_a_note_about_RMT_preipheral_in_the_programming_guide_v5.1' into 'release/v5.1'
...
rmt: add a note about binding channels to the same GPIO (v5.1)
See merge request espressif/esp-idf!24566
2023-07-05 10:08:33 +08:00
morris
09808b7fb4
Merge branch 'doc/updata_adc_migration_guide_v5.1' into 'release/v5.1'
...
migration_guide: update adc calibration api part (v5.1)
See merge request espressif/esp-idf!24257
2023-07-05 08:49:26 +08:00
Xabi Crespo
1737366af7
docs(jtag): Update chip revisions to follow ESP32-C3 errata (GitHub PR)
2023-07-04 19:29:24 +08:00
Chen Jichang
7b6af86814
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-04 19:26:33 +08:00
morris
d39b4d849e
Merge branch 'docs/add_Chinese_translation_for_api-reference/peripherals/rmt.rst_backport_v5.1' into 'release/v5.1'
...
docs: provide CN translation for api-reference/peripherals/rmt.rst (backport v5.1)
See merge request espressif/esp-idf!24540
2023-07-04 18:12:46 +08:00
Jiang Jiang Jian
09f2ab841f
Merge branch 'docs/update_esp_hid_host_v5.1' into 'release/v5.1'
...
[docs] fix documents for Bluetooth HID Host API reference (backport v5.1)
See merge request espressif/esp-idf!24389
2023-07-04 12:14:22 +08:00
Mahavir Jain
4a27fde8e4
Merge branch 'docs/trans_wifi_provisioning_backport_v5.1' into 'release/v5.1'
...
Docs: add CN translation for api-reference/provisioning/wifi_provisioning.rst (backport v5.1)
See merge request espressif/esp-idf!24479
2023-07-03 12:18:35 +08:00
Cai Xin Ying
1e3f330130
Docs: add CN translation for api-reference/provisioning/wifi_provisioning.rst (backport v5.1)
2023-07-03 12:18:34 +08:00
caixinying-git
657586e6ba
docs: provide CN translation for api-reference/peripherals/rmt.rst
2023-07-03 10:34:00 +08:00
Marius Vikhammer
a4bf7dd65c
Merge branch 'docs/update_installation_prerequisites_for_ubuntu_debian_v5.1' into 'release/v5.1'
...
docs: update installation prerequisites for Ubuntu and Debian system (v5.1)
See merge request espressif/esp-idf!24451
2023-07-03 09:27:07 +08:00
Marius Vikhammer
cc74be8dbb
Merge branch 'docs/update_code_how_to_configure_multiple_antennas_of_wifi_v5.1' into 'release/v5.1'
...
docs: update code of how to configure multiple antennas of wifi (v5.1)
See merge request espressif/esp-idf!24456
2023-07-03 09:26:50 +08:00
Marius Vikhammer
679ac08d77
Merge branch 'docs/fix_typo_in_api_guides_usb_otg_console_v5.1' into 'release/v5.1'
...
docs: fix a typo in api-guides/usb-otg-console (v5.1)
See merge request espressif/esp-idf!24453
2023-07-03 09:26:37 +08:00
Marius Vikhammer
d7986f9b22
Merge branch 'docs/update_interrupt_number_esp32h2_v5.1' into 'release/v5.1'
...
docs: update the number of interrupts for esp32h2 (v5.1)
See merge request espressif/esp-idf!24458
2023-07-03 09:26:17 +08:00
Mahavir Jain
f34139e379
Merge branch 'support/esp_coredump_logs_config_v5.1' into 'release/v5.1'
...
Optionally disable logs in espcoredump component (v5.1)
See merge request espressif/esp-idf!24482
2023-07-02 22:04:59 +08:00
Mahavir Jain
0bf93134f4
Merge branch 'feature/anti_dpa_configuration_c6_h2_v5.1' into 'release/v5.1'
...
esp32c6/esp32h2: crypto: add support for DPA protection configuration (v5.1)
See merge request espressif/esp-idf!24128
2023-06-30 23:50:44 +08:00
Vikram
7687c5200c
Added description to disable coredump logs to ram_usage.rst
...
Signed-off-by: Vikram <vikram.dattu@espressif.com>
2023-06-29 11:50:48 +05:30
Linda
13e546fa20
docs: update the number of interrupts for esp32h2
2023-06-28 15:07:46 +08:00
Linda
09d8803687
docs: update code of how to configure multiple antennas of wifi
2023-06-28 14:43:37 +08:00
Linda
c820d8181c
docs: fix a typo in api-guides/usb-otg-console
2023-06-28 14:40:44 +08:00
Linda
790b6a2ad8
docs: update installation prerequisites for Ubuntu and Debian system
2023-06-28 14:38:41 +08:00
wangmengyang
5fa5f7b2fe
component/docs: enable generation of API-reference documents for Bluetooth HID host
2023-06-25 15:37:41 +08:00
laokaiyao
3edc3e9b48
migration_guide: update adc calibration api part
2023-06-15 11:46:31 +08:00
Mahavir Jain
1764a0bd28
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 20:37:03 +05:30
Wang Zi Yan
66c3265a26
Docs: Translate api-conventions.rst
2023-06-08 16:32:26 +08:00
liuning
6cd76ba321
docs: update for esp32c6
2023-06-01 14:27:19 +08:00
xuxiao
5a9cff0d34
docs: update esp32c6 api guides about wifi part
2023-06-01 14:26:37 +08:00
Marius Vikhammer
871dd9e21a
docs: updated misc C6 programming guide docs with minor changes.
2023-05-31 15:47:26 +08:00
Jiang Jiang Jian
6ad6fb9755
Merge branch 'feature/update_ble_doc_for_esp32c6_esp32h2_v5.1' into 'release/v5.1'
...
ble docs: Update ble doc for esp32c6 and esp32h2
See merge request espressif/esp-idf!23801
2023-05-23 15:33:51 +08:00
KonstantinKondrashov
cb6b14a0f8
doc: Update efuse info files
2023-05-19 15:17:16 +08:00
Shen Weilong
0d12613ab9
ble docs: Update the ble docs for esp32c6 and esp32h2
2023-05-19 11:03:11 +08:00
Zim Kalinowski
6cc4ab56e4
docs: updated contribution agreement
2023-05-18 16:27:45 +02:00
zhiweijian
5bd2b5bc41
fix blufi doc error
2023-05-17 04:06:11 +00:00
Zim Kalinowski
689db30956
Merge branch 'contrib/github_pr_11025_v5.1' into 'release/v5.1'
...
Enable support for C++23 in esp-idf (GitHub PR) (v5.1)
See merge request espressif/esp-idf!23421
2023-05-15 16:02:54 +08:00
Nihal Gonsalves
2701677eb6
Fix typo in Linux/macOS getting started docs
...
`hello_word` -> `hello_world`
2023-05-15 09:34:48 +08:00
Marius Vikhammer
e35897db33
Merge branch 'feature/heap-in-flash_v5.1' into 'release/v5.1'
...
heap: Add a configuration that places all the heap component in flash (v5.1)
See merge request espressif/esp-idf!23377
2023-05-12 15:57:31 +08:00
morris
190e9e7212
Merge branch 'bugfix/fix_several_bugs_in_i2s_v5.1' into 'release/v5.1'
...
i2s: fix several bugs in std and tdm mode (v5.1)
See merge request espressif/esp-idf!23669
2023-05-12 11:05:34 +08:00
Jakob Hasse
2379ee36ab
cxx: gnu++23 -> gnu++2b for clang compatibility, added docs and test
...
* Using -std=gnu++2b now for both gcc and clang as clang
does not recognize gnu++23 yet
* Added a build test app to check the C++ standard in IDF
* Updated english docs to reflect the change to C++23
2023-05-11 17:48:38 +08:00
morris
cf5e2c3962
Merge branch 'doc/update_mcpwm_deadtime_v5.1' into 'release/v5.1'
...
MCPWM: don't allow to apply the same delay module to multiple generators (v5.1)
See merge request espressif/esp-idf!23663
2023-05-11 16:13:23 +08:00
Darian Leung
ad5044c5f6
freertos: Add task creation with caps functions
...
This commit adds the corresponding CreateWithCaps functions for tasks:
- xTaskCreatePinnedToCoreWithCaps()
- xTaskCreateWithCaps()
- vTaskDeleteWithCaps()
Documentation and migraiton guide have been updated accordingly.
Closes https://github.com/espressif/esp-idf/issues/11216
2023-05-10 17:55:49 +08:00
Marius Vikhammer
4a35536244
Merge branch 'feature/freertos_get_static_buffers_v5.1' into 'release/v5.1'
...
FreeRTOS: Add GetStaticBuffer and CreateWithCaps functions (v5.1)
See merge request espressif/esp-idf!23381
2023-05-10 17:53:26 +08:00
laokaiyao
8bb8c144c7
i2s_doc: fixed the data of stereo left/right state
2023-05-10 12:36:00 +08:00
morris
7b93cf91aa
mcpwm: can't apply the same delay module to multiple generators
...
This is a hardware limitation, one delay module can only be used by one generator at one time.
Closes https://github.com/espressif/esp-idf/issues/11327
2023-05-10 10:09:48 +08:00
Marius Vikhammer
63153794c9
build-system: replace ADDITIONAL_MAKE_CLEAN_FILES with ADDITIONAL_CLEAN_FILES
...
ADDITIONAL_MAKE_CLEAN_FILES is deprecated and only worked with make.
Replaced with the new ADDITIONAL_CLEAN_FILES (CMake 3.15) which also works with ninja.
2023-05-10 09:53:55 +08:00
morris
5a353ab1ca
Merge branch 'docs/add_cn_trans_i2s_v5.1' into 'release/v5.1'
...
Docs: add CN translation for i2s.rst (backport v5.1)
See merge request espressif/esp-idf!23625
2023-05-09 15:13:45 +08:00
Mo Fei Fei
bac34f23bc
Docs: add CN translation for i2s.rst (backport v5.1)
2023-05-09 15:13:44 +08:00
Shang Zhou
e6de764ca1
docs: update links in mdns.rst_backport_v5.1
2023-05-08 17:46:58 +08:00
Marius Vikhammer
dd747bd54d
Merge branch 'contrib/github_pr_11326_v5.1' into 'release/v5.1'
...
correct typo in reference to ESP-IDF repo (GitHub PR) (v5.1)
See merge request espressif/esp-idf!23551
2023-05-06 13:09:33 +08:00
morris
2004bf4e11
Merge branch 'bugfix/rmt_one-wire_v5.1' into 'release/v5.1'
...
rmt_onewire: refactor example with component registry (v5.1)
See merge request espressif/esp-idf!23509
2023-05-04 13:32:18 +08:00
Myk Melez
2654d29bc5
correct typo in reference to ESP-IDF repo
...
There's a reference to the ESP-ADF repo that looks like it was intended to be a reference to the ESP-IDF repo. This branch fixes the reference.
2023-05-04 11:43:08 +08:00
Shang Zhou
058bb0edd0
docs: update translation for esp_eth
2023-05-03 07:39:24 +00:00
Ondrej Kosta
71d19fa9c9
Ethernet driver and documentation clean-up
2023-05-03 07:39:24 +00:00
morris
cbd210b431
Merge branch 'refactor/rename_to_esp_clk_tree_prefix_v5.1' into 'release/v5.1'
...
esp_clk_tree: Rename clk_tree_xxx to esp_clk_tree_xxx (v5.1)
See merge request espressif/esp-idf!23449
2023-04-28 17:11:46 +08:00
morris
14dac35540
rmt_onewire: refactor example with component manager
...
Closes https://github.com/espressif/esp-idf/issues/10790
2023-04-28 13:38:33 +08:00
Jiang Jiang Jian
d89db7e4a7
Merge branch 'feature/spi_hal_move_out_iram_v5.1' into 'release/v5.1'
...
spi: change linker file to move spi hal out from iram (v5.1)
See merge request espressif/esp-idf!23448
2023-04-27 23:31:16 +08:00
Song Ruo Jing
202b18b5fa
esp_clk_tree: Rename clk_tree_xxx to esp_clk_tree_xxx, add compilation warning to clk_tree.h
2023-04-27 11:11:18 +00:00
Marius Vikhammer
c35f7cad45
Merge branch 'feature/c6_ulp_sleep_v5.1' into 'release/v5.1'
...
ulp: added sleep support for lp core (v5.1)
See merge request espressif/esp-idf!23484
2023-04-27 17:07:24 +08:00
morris
2117b7a1dc
Merge branch 'contrib/github_pr_11113_v5.1' into 'release/v5.1'
...
Fix usb enumeration stage error for some device (GitHub PR) (v5.1)
See merge request espressif/esp-idf!23332
2023-04-27 10:12:12 +08:00
Marius Vikhammer
0bac174058
ulp: added sleep support for lp core
...
Added support for running LP core while hp core sleeps, as well
as waking up the hp core.
2023-04-27 09:51:41 +08:00
Shu Chen
856cfa4ae2
Merge branch 'refactor/remove_esp32h4_target_v5.1' into 'release/v5.1'
...
esp32h4: remove esp32h4 target (v5.1)
See merge request espressif/esp-idf!23422
2023-04-27 09:37:51 +08:00
Krzysztof Budzynski
29be39086f
Merge branch 'docs/update_out_of_sync_api-reference_docs_backport_v5.1' into 'release/v5.1'
...
docs: update out-of-sync api reference docs (backport v5.1)
See merge request espressif/esp-idf!23399
2023-04-26 19:45:23 +08:00
laokaiyao
87328d594f
esp32h4: checked all the corner stuffs of the removal
2023-04-26 18:53:12 +08:00
laokaiyao
954a6a2cff
esp32h4: removed esp32h4 related codes
2023-04-26 18:53:12 +08:00
laokaiyao
8f24b34f21
esp32h4: remove esp32h4 target from ci
2023-04-26 18:53:12 +08:00
laokaiyao
804a9ea1f6
esp32h4: remove esp32h4 target from peripherals
2023-04-26 18:53:10 +08:00
wanlei
f61e219667
spi: change linker file let spi hal able to out from iram
2023-04-26 11:15:30 +08:00
morris
f793584c68
Merge branch 'docs/update_cn_trans_api_guides' into 'release/v5.1'
...
Docs: Update cn trans api guides (backport v5.1)
See merge request espressif/esp-idf!23384
2023-04-25 17:16:43 +08:00
Mo Fei Fei
3a34660d54
Docs: Update cn trans api guides (backport v5.1)
2023-04-25 17:16:43 +08:00
Jiang Jiang Jian
a0df46d342
Merge branch 'bugfix/wifi_backport_v5.1' into 'release/v5.1'
...
esp_wifi: backport some wifi fixes to v5.1
See merge request espressif/esp-idf!23389
2023-04-25 13:52:44 +08:00
Jiang Jiang Jian
959f92e744
Merge branch 'docs/esp_protocols_docs_migration_v5.1' into 'release/v5.1'
...
docs: migrated documentation from github.io to docs.espressif.com (v5.1)
See merge request espressif/esp-idf!23319
2023-04-25 13:49:13 +08:00
Marius Vikhammer
92965cd124
Merge branch 'feature/sram1_iram_v5.1' into 'release/v5.1'
...
system: add kconfig option for using parts of SRAM1 for IRAM (v5.1)
See merge request espressif/esp-idf!23370
2023-04-25 11:35:08 +08:00
Guillaume Souchere
d7b344c97a
heap: Add a configuration that places all the heap component and related functionalities in flash when enabled
...
Add test configuration to run all tests with heap component in the flash.
Add reference to this new configuration in performance section of the documentation.
2023-04-25 01:12:10 +00:00
Wang Zi Yan
f0b2bd5c81
docs: update out-of-sync api reference docs
2023-04-24 14:23:35 +08:00
Roland Dobai
83a682ca1a
Merge branch 'monitor_win_color-v5.1' into 'release/v5.1'
...
bug(idf_monitor): fix color on windows with hints (v5.1)
See merge request espressif/esp-idf!23346
2023-04-24 14:00:05 +08:00
zhangyanjiao
c020a68e1e
Update the ESP-NOW frame length in docs
2023-04-24 12:29:32 +08:00
Darian Leung
c5fe3ec05d
freertos: Add wrapper functions to create objects with capabilities
...
This commit adds various ...WithCaps() functions to create FreeRTOS objects
with specific memory capabilities.
2023-04-24 11:44:46 +08:00
Marius Vikhammer
6bb4dc35ab
docs: update CONFIG_ESP_SYSTEM_ESP32_SRAM1_REGION_AS_IRAM docs to better reflect the limitations
2023-04-24 09:55:00 +08:00
Marius Vikhammer
34fea0d38f
system: add kconfig option for using parts of SRAM1 for IRAM
...
Using parts of SRAM1 for IRAM allows apps with more statically allocated IRAM
Closes https://github.com/espressif/esp-idf/issues/9824
2023-04-24 09:54:47 +08:00
Peter Dragun
49718b20a5
bug(idf_monitor): fix color on windows with hints
...
Closes https://github.com/espressif/esp-idf/issues/9610
2023-04-21 14:42:26 +02:00
Darian Leung
71786a7413
usb_host: Update docs and comments regarding first configuration enumeration
...
This commit updates some comments and documentation regarding changes made in
PR https://github.com/espressif/esp-idf/pull/11113 .
2023-04-21 12:49:18 +08:00
Suren Gabrielyan
13e3480f03
docs: migrated documentetation from github.io to docs.espressif.com
2023-04-20 13:38:16 +04:00
morris
b5572b1db0
rmt: define RMT_ENCODING_RESET in rmt_encode_state_t
...
Closes https://github.com/espressif/esp-idf/issues/11200
2023-04-17 21:28:45 +08:00
Wan Lei
b6d57a26ca
Merge branch 'feature/spi_flash_enable_counters_on_esp_flash_driver' into 'master'
...
spi_flash: support SPI_FLASH_ENABLE_COUNTERS on esp_flash driver and test this feature
Closes IDF-5623
See merge request espressif/esp-idf!19554
2023-04-06 15:48:42 +08:00
Saurabh Kumar Bansal
8cf6325491
Merge branch 'feature/usb_msc_device_driver' into 'master'
...
usb: modify example according to newly implemented USB MSC Device class driver
Closes IDF-1600
See merge request espressif/esp-idf!22727
2023-04-06 14:30:39 +08:00
gaoxu
542a61b6cb
support SPI_FLASH_ENABLE_COUNTERS feature on esp_flash driver and rename the functions to esp_flash_xx
2023-04-06 11:40:40 +08:00
Jiang Jiang Jian
badf267022
Merge branch 'bugfix/block9_can_not_be_used_for_fe' into 'master'
...
efuse: Prevent burning XTS_AES and ECDSA keys into BLOCK9 (BLOCK_KEY5)
Closes IDF-7175
See merge request espressif/esp-idf!23052
2023-04-06 10:17:07 +08:00
Mahavir Jain
f4334e0318
docs: add a note regarding EFuse Block9 key purpose quirk for some chips
2023-04-05 14:20:07 +05:30
Saurabh Kumar Bansal
55914d0c12
usb: modify example according to newly implemented usbd msc driver
2023-04-04 17:48:20 +00:00
Tomas Rezucha
2c6d0bae90
usb: Update host CDC examples
2023-04-04 07:47:55 +00:00
Armando (Dou Yiwen)
ebaf987dc8
Merge branch 'feature/experimental_feature_mspi_120_ddr' into 'master'
...
mspi: experimental feature mspi 120 mhz ddr
Closes IDF-7073
See merge request espressif/esp-idf!22952
2023-04-03 18:03:58 +08:00
Armando
384b3bdc60
docs: update external ram programming guide edma chapter
2023-04-03 10:30:50 +08:00
Armando
eb917732d6
docs: update s3 flash psram speed configuration programming guide
2023-04-03 10:30:50 +08:00
Jakob Hasse
13a8ba8967
esp_event: Clarify event handler un-registering
...
Related to https://github.com/espressif/esp-idf/issues/10848
2023-04-03 10:02:25 +08:00
Jiang Jiang Jian
5898953156
Merge branch 'doc/update_doc_for_pd_periph_config' into 'master'
...
esp_pm: update help doc for PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP
See merge request espressif/esp-idf!22888
2023-03-31 18:11:41 +08:00
Harshit Malpani
2910050060
docs: Update Protocols & Provisioning sections for H2
2023-03-30 18:00:12 +05:30
morris
76ac9b0ecf
Merge branch 'bugfix/rmt_calarify_mem_block_symbols' into 'master'
...
Bugfix/rmt calarify mem block symbols
See merge request espressif/esp-idf!22966
2023-03-30 15:50:10 +08:00
Sudeep Mohanty
c2f404aab8
Merge branch 'bugfix/ulp_riscv_rtc_i2c_driver' into 'master'
...
ulp-riscv-i2c: Updated ULP RISC-V I2C driver to abort when met with errors
See merge request espressif/esp-idf!22942
2023-03-30 14:49:46 +08:00
morris
5d1a272b1c
rmt: calarify the meaning of mem_block_symbols in DMA and non-DMA mode
2023-03-30 11:09:13 +08:00
Marius Vikhammer
20b0cbbbec
Merge branch 'feature/esp_docs_1.4.0' into 'master'
...
docs: use caps directly in docs.
Closes IDF-6419
See merge request espressif/esp-idf!22779
2023-03-30 10:56:48 +08:00
wuzhenghui
fcf0498da8
esp_pm: update doc for PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP
2023-03-30 10:33:47 +08:00
Shreyas Sheth
888b909e79
esp_wifi: WPA3 softap set PMF required true
...
1) Set NVS PMF required true if not specified by application when
authmode is WPA3
2) Fix issue regarding cleanup of non associated sta_info
3) Fix implementation of sta lock to avoid concurrency issues
4) Fix softAP deinit crash when password is configured with max length
2023-03-29 13:07:52 +00:00
Sudeep Mohanty
88e4c06028
ulp-riscv-i2c: Updated ULP RISC-V I2C driver to abort when met with errors
...
The current ULP RISC-V RTC I2C driver got stuck in an infinite loop if
there is a I2C transaction error. This commit amends the driver flow to
abort the read/write operation if met with errors. It also adds a loop
timeout to avoid getting stuck in an infinite loop.The commit also
updates the default bus timing parameters for RTC I2C to be faster.
This commit also adds documentation help to guide users when they meet
with issues while working with the RTC I2C driver on the ULP RISC-V coprocessor.
2023-03-29 13:25:46 +02:00
David Cermak
d864c6df5a
docs: Update Network & Protocols sections for H2
2023-03-29 07:29:07 +02:00
Zim Kalinowski
ee842a1386
Merge branch 'feature/fix_load_efuses_from_flash_when_real_fe_is_on' into 'master'
...
efuse(virtual mode): Fix load_efuses_from_flash when FE is on
Closes IDFGH-9580
See merge request espressif/esp-idf!22793
2023-03-28 17:32:11 +08:00
Marius Vikhammer
a964b85d45
docs: use soc_caps directly in text where possible
2023-03-28 17:23:43 +08:00
Roland Dobai
891f9a9bdf
Merge branch 'tools/move_idf_size_out' into 'master'
...
tools: Move out idf_size.py in favour of using the esp-idf-size package
Closes IDF-6540
See merge request espressif/esp-idf!22038
2023-03-28 16:54:42 +08:00
Jiang Guang Ming
a32699c2a7
Merge branch 'feature/support_flash_mmap_pytest_c6_h2' into 'master'
...
spi_flash: support flash mmap pytest c6 h2
Closes IDF-7009
See merge request espressif/esp-idf!22935
2023-03-28 14:02:03 +08:00
Mahavir Jain
88390d5f02
Merge branch 'feature/c6_h2_flash_enc_logs_docs' into 'master'
...
docs: add flash enc process logs for ESP32-H2 and ESP32-C6
See merge request espressif/esp-idf!22940
2023-03-28 12:07:35 +08:00
Djordje Nedic
3e0f612a7e
tools: Move out idf_size.py in favour of using the esp-idf-size package
...
This commit removes all idf_size.py files and references to them and adds esp-idf-size as a dependency and adequate wrappers to avoid breaking changes.
2023-03-27 19:40:33 +02:00
Mahavir Jain
a88130a71e
docs: add flash enc process logs for ESP32-H2 and ESP32-C6
2023-03-27 22:27:09 +05:30
Jiang Guang Ming
a06afc8d91
doc: remove esp32h2 or esp32c6: - Flash MMAP driver isn't ready in Chip-ROM
2023-03-27 00:30:21 -07:00
Jakob Hasse
a3782377d7
Merge branch 'doc/cxx_style_guide_camel_case_collision' into 'master'
...
doc: made reasonable exception for CamelCase explicit
See merge request espressif/esp-idf!22912
2023-03-27 13:52:00 +08:00
Mahavir Jain
f1465c6ad8
Merge branch 'featue/factory_reset_state' into 'master'
...
bootloader_support: Adds API to detect Factory reset has happened
Closes IDFGH-9379
See merge request espressif/esp-idf!22822
2023-03-24 21:32:30 +08:00
Jakob Hasse
3839508bf6
doc: made reasonable exception for CamelCase explicit
2023-03-24 12:01:38 +08:00
Mahavir Jain
55fd7d43c1
Merge branch 'feature/heap-alloc-free-callbacks' into 'master'
...
heap: Add allocation and free function hooks.
Closes IDFGH-9424
See merge request espressif/esp-idf!22456
2023-03-24 10:55:11 +08:00
KonstantinKondrashov
88ef0d8aeb
efuse: Fix load_efuses_from_flash when FE is on
...
esp_efuse_utility_load_efuses_from_flash() read emul_efuse
as an encrypted partition, but that is not correct,
this partition was never encrypted.
Need to read it as not encrypted partition.
Fxed the case: If FE is already on then EFUSE VIRT mode can work with it.
Closes https://github.com/espressif/esp-idf/issues/10929
2023-03-23 16:20:43 +08:00
Marius Vikhammer
8f26d66b62
Merge branch 'docs/add_wdt_panic_note' into 'master'
...
docs: add note about configuring panic/system reset for task WDT
Closes IDFGH-9651
See merge request espressif/esp-idf!22785
2023-03-23 14:37:50 +08:00
Guillaume Souchere
2f982107dc
heap: Wrap the function hook feature under a configuration
...
also update heap_debug.rst and mem_alloc.rst to provide information about the feature
2023-03-23 04:50:49 +00:00
Mahavir Jain
86b6f87d68
Merge branch 'bugfix/ram_loadable_elf_flash_mmap_issue' into 'master'
...
Fix flash mmap data integrity issue for RAM loadable ELF case
See merge request espressif/esp-idf!22802
2023-03-23 12:13:35 +08:00
Armando (Dou Yiwen)
7905961053
Merge branch 'docs/esp_mm_programming_guide' into 'master'
...
docs: mmu supported memory management programming guide
Closes IDF-7006
See merge request espressif/esp-idf!22851
2023-03-23 10:41:07 +08:00
Jakob Hasse
6382fc3d6b
Merge branch 'feature/pthread_semaphore' into 'master'
...
pthread: POSIX unnamed semaphore
Closes IDF-6936
See merge request espressif/esp-idf!22585
2023-03-22 19:03:12 +08:00
Armando
abb03b8dc4
doc: added memory management programming guides
2023-03-22 16:33:52 +08:00
Wang Zi Yan
e9ab97e467
Merge branch 'docs/translate_kconfig' into 'master'
...
docs: translate kconfig.rst
Closes DOC-4574
See merge request espressif/esp-idf!22624
2023-03-22 10:37:35 +08:00
KonstantinKondrashov
efbafb873b
bootloader_support: Adds API to detect Factory reset has happened
...
Closes https://github.com/espressif/esp-idf/issues/10753
2023-03-22 02:21:54 +08:00
Zim Kalinowski
0d3f25ecf4
Merge branch 'doc/remove_legacy_event_loop_docs' into 'master'
...
doc: remove left-over legacy event loop docs
Closes IDF-6189
See merge request espressif/esp-idf!22733
2023-03-21 21:20:22 +08:00
Wang Zi Yan
477a9ac72b
docs: translate kconfig.rst
2023-03-21 19:24:24 +08:00
Roland Dobai
86f83e04e4
Merge branch 'esp_rfc2217_server_pkg' into 'master'
...
docs(docker): simplify instructions for esp_rfc2217_server, now part of esptool package
Closes IDF-6949
See merge request espressif/esp-idf!22765
2023-03-21 14:03:27 +08:00
Jakob Hasse
45c8b8ba10
pthread: Implemented POSIX unnamed semaphore
2023-03-21 10:23:58 +08:00
Peter Dragun
64be67e59d
docs(docker): update instructions for esp_rfc2217_server
2023-03-20 10:53:05 +01:00
Mahavir Jain
bad4cd7072
spi_flash: RAM loadable ELF should have dangerous writes option allowed
...
For RAM loadable ELF case, there is no application or the bootloader on
the flash. And hence the check for getting current running OTA partition
or looking up partition table fails during dangerous writes option.
We are disabling the dangerous writes option for RAM loadable ELF case
and allowing writes to entire flash memory.
2023-03-20 11:10:29 +05:30
Kevin (Lao Kaiyao)
2d14ba2b91
Merge branch 'feature/analog_comparator_h2' into 'master'
...
Introduce the Analog Comparator driver
Closes IDF-6817
See merge request espressif/esp-idf!22355
2023-03-18 00:42:20 +08:00
Jakob Hasse
a44671c11a
doc: remove left-over legacy event loop docs
2023-03-17 15:37:26 +08:00
laokaiyao
53584bb5a7
ana_cmpr: add programming guide
2023-03-17 14:35:55 +08:00
Roland Dobai
b08d08d766
Merge branch 'docs/simplify_udev_rules_instructions' into 'master'
...
docs: Simplify OpenOCD udev rules instructions for manual Linux installation
See merge request espressif/esp-idf!22628
2023-03-17 14:30:23 +08:00
Marius Vikhammer
34ad5d8d29
Merge branch 'docs/extra_component_dirs' into 'master'
...
docs: fixed EXTRA_COMPONENT_DIRS being mispelled as EXTRA_COMPONENTS_DIRS in build-system guide
See merge request espressif/esp-idf!22792
2023-03-17 11:28:45 +08:00
Marius Vikhammer
a0764049fa
docs: fixed EXTRA_COMPONENT_DIRS being mispelled as EXTRA_COMPONENTS_DIRS in build-system guide
2023-03-16 16:52:03 +08:00
Mahavir Jain
361f6821a0
Merge branch 'feature/esp_http_client_esp_events' into 'master'
...
esp_http_client: Add support for esp_events
See merge request espressif/esp-idf!21113
2023-03-16 13:25:38 +08:00
Aditya Patwardhan
85b1efc729
Merge branch 'update/update_cmn_crt_authorities_csv' into 'master'
...
Update common cert authorities csv
See merge request espressif/esp-idf!22713
2023-03-16 12:59:48 +08:00
Wang Zi Yan
6c8d4ed6ec
docs: update translation for configure-ft2232h-jtag.rst and configure-other-jtag.rst
2023-03-16 10:29:28 +08:00
Marius Vikhammer
86c647e93f
docs: add note about configuring panic/system reset for task WDT
...
Closes https://github.com/espressif/esp-idf/issues/10995
2023-03-16 09:52:04 +08:00
Sudeep Mohanty
9b81e2b189
freertos: Schedule tasks unblocked by an ISR on a core with scheduler running if core affinity matches
...
FromISR APIs would put an unblocked task on the pending ready list if
the scheduler is suspended on the current core, irrespective of the
task's core affinity and the state of the scheduler on the other core.
This commit updates this behavior by allowing tasks to get scheduled on
a core which has the scheduler running as long as the task's core
affinity allows it.
2023-03-15 07:43:33 +00:00
Harshit Malpani
674fd8feb8
esp_http_client: Add support for esp_events
2023-03-15 11:48:11 +05:30
Jiang Jiang Jian
266a58f85b
Merge branch 'bugfix/add_rf_test_lib' into 'master'
...
esp_phy: Update esp32c3/s3 phy lib and add test lib
Closes WIFI-5097
See merge request espressif/esp-idf!22058
2023-03-13 20:21:47 +08:00
Sudeep Mohanty
1559b6309f
Merge branch 'bugfix/ulp_docs_incorrect_jump_desc' into 'master'
...
docs: Updated incorrect description for ULP FSM JUMPR and JUMPS instructions
Closes IDFGH-9574
See merge request espressif/esp-idf!22695
2023-03-13 17:53:14 +08:00
Omar Chebib
2f4c32afac
Apply 1 suggestion(s) to 1 file(s)
2023-03-13 14:47:09 +08:00
xiehang
a85ff31f00
Add the esp_phy_cert_test.h file to Doxyfile
2023-03-13 14:15:37 +08:00
Espressif BOT
e174fc967e
Update common cert authorities csv
2023-03-12 11:00:24 +08:00
Song Ruo Jing
3ec287eaa5
Merge branch 'feature/ledc_gamma_curve_support' into 'master'
...
ledc: Support gamma curve fade feature
Closes IDF-5811 and IDF-6236
See merge request espressif/esp-idf!22486
2023-03-12 07:54:08 +08:00
Sudeep Mohanty
ce796ffaf9
docs: Updated incorrect description for ULP FSM JUMPR and JUMPS instructions
...
This commit updates the incorrect description for the JUMPR and JUMPS
instructions for ULP FSM on esp32/s2/s3.
Closes https://github.com/espressif/esp-idf/issues/10923
2023-03-11 08:10:10 +01:00
morris
f8d68efcbf
Merge branch 'bugfix/atomic_gptimer_fsm' into 'master'
...
gptimer: fix race condition between start and stop
See merge request espressif/esp-idf!22620
2023-03-11 09:40:17 +08:00
Jiang Jiang Jian
d5f53fb415
Merge branch 'feature/nan_datapath' into 'master'
...
NAN Datapath support and console example
Closes WIFI-1223
See merge request espressif/esp-idf!13593
2023-03-11 04:50:10 +08:00
morris
2d52334e5d
gptimer: fix race condition between start and stop
...
Added state transition in gptimer_start/stop functions.
So that it's not possible to make a stopped timer continue to run
because of race condition.
2023-03-10 23:27:29 +08:00
Nachiket Kukade
4c76af3f68
esp_wifi: Add support for NAN Discovery and Datapath
...
Update wifi lib with below -
1. Create NAN Discovery SM for beaconing & cluster formation
2. Create NAN interface for Tx/Rx of beacons & action frames
3. Add commands & events for NAN Services Publish/Subscribe/Followup
4. Add NAN Datapath definitions, Events, Peer structures
5. Support for forming and parsing of Datapath related attributes
6. Modules for NDP Req, Resp, Confirm, Term, Peer management
7. NAN Interface related additions in Datapath, Data Tx Q's
In addition include below changes -
1. Add netif and driver support for NAN Interface
2. Add simple examples for Publisher-Subscriber usecases
3. Add an advanced console example that supports commands
for NAN Discovery, Services & Datapath
4. Add wifi_apps for providing better NAN API's and Peer management
Co-authored-by: Shyamal Khachane <shyamal.khachane@espressif.com>
2023-03-10 11:18:23 +05:30
Fu Hanxi
7002a5ce10
Merge branch 'docs/update_idf_build_apps_and_pytest' into 'master'
...
Docs/update idf build apps and pytest
See merge request espressif/esp-idf!22696
2023-03-10 13:08:25 +08:00
Song Ruo Jing
79f34fe524
ledc: Support gamma curve fade feature on esp32c6 and esp32h2
2023-03-10 12:42:46 +08:00
Fu Hanxi
953d1fcbca
docs: provide simple approach to run pytest locally
2023-03-10 11:25:02 +08:00
Armando
75629ee6a8
spi_flash: added programming guide for ESP-IDF vs ESP-ROM flash driver
2023-03-09 14:55:13 +08:00
Roland Dobai
b5b062a55c
Merge branch 'bufix/fix_check_kconfigs_mention' into 'master'
...
bugfix: Fix documentation reference to check_kconfigs.py
Closes IDFGH-9573
See merge request espressif/esp-idf!22626
2023-03-09 00:26:11 +08:00
Martin Vychodil
f8383f439f
Merge branch 'feature/sd_perf_uplift' into 'master'
...
fatfs: fstat - enable setting a custom preferred block size
Closes IDF-6978
See merge request espressif/esp-idf!22522
2023-03-09 00:03:02 +08:00