morris
05092e2f82
rgb_lcd: support restart dma transmission manually
...
When doing Flash operations (e.g. OTA), LCD's DMA bandwidth will be not
sufficient, causing the desync between the LCD controller and DMA.
Added a restart function to help the user to make them sync again.
2022-10-07 18:46:05 +08:00
Ivan Grokhotkov
8048d596a2
docs: remove duplicate "the" articles
2022-10-05 11:58:23 +02:00
Ivan Grokhotkov
12f4ea94aa
docs: async_memcpy: use real function names in the example code
2022-10-05 11:58:22 +02:00
Ivan Grokhotkov
87ea3142ac
Merge branch 'contrib/github_pr_9899' into 'master'
...
Make esp_app_desc a weak symbol (GitHub PR)
Closes IDFGH-8433
See merge request espressif/esp-idf!20461
2022-10-04 13:40:32 +08:00
Ivan Grokhotkov
93c332155d
docs: system: mention how to obtain esp_app_desc_t
2022-10-03 12:01:57 +02:00
Roland Dobai
d50f574a31
Tools: The Python dependency checker should not update the constraint file
...
The Python dependency checker called from the export scripts and before
build remains offline, i.e. it will use the previously downloaded
constraint file but won't download a newer version.
Related to https://github.com/espressif/esp-idf/pull/9328
2022-10-03 11:39:28 +02:00
Mahavir Jain
5fffe4bba5
Merge branch 'fix/fix_protocomm_security2_backward_compatibility' into 'master'
...
wifi_prov: Update behaviour for wifi_prov_mgr_start_provisioning to avoid...
See merge request espressif/esp-idf!20003
2022-10-02 23:08:01 +08:00
Aditya Patwardhan
244f4ce1d9
protocomm: Enable security version 2 by default
2022-09-30 16:53:20 +05:30
Aditya Patwardhan
1d8e7fe2d7
wifi_prov: Update behaviour for wifi_prov_mgr_start_provisioning to avoid breaking the usage for sec1
2022-09-30 16:53:06 +05:30
Tomas Borcin
8e1c1a1a20
Merge branch 'docs/fix_numbered_list' into 'master'
...
Fix numbered list
See merge request espressif/esp-idf!20282
2022-09-30 16:26:55 +08:00
Jakob Hasse
f33ac0a037
Merge branch 'feature/freertos_sim' into 'master'
...
FreeRTOS Single Core Simulator PoC
See merge request espressif/esp-idf!19256
2022-09-29 20:03:23 +08:00
Mahavir Jain
56c04a4188
docs: update coredump guide to make stack size config generic
2022-09-28 20:41:01 +05:30
Jakob Hasse
bfbbd9d790
feat(freertos): Added FreeRTOS POSIX/Linux Simulator
...
* Added port layer from the FreeRTOS POSIX port, added
additional port code for ESP-IDF.
* Created another hello world example using that POSIX
port in tools/test_apps.
* Removed old linux app
2022-09-27 16:23:54 +02:00
Djordje Nedic
09e61e8a23
tools: Add --output-file argument to idf.py size commands
...
This commit ads the corresponding --output-file option from idf_size.py to idf.py.
This is needed because piping the idf.py size output to a file would result in CMake output being present in the file as well.
2022-09-27 15:41:36 +02:00
Michael (XIAO Xufeng)
03d8059fa5
Merge branch 'feat/essl_extra_component' into 'master'
...
essl: move from esp-idf component to extra component
See merge request espressif/esp-idf!20221
2022-09-26 18:29:07 +08:00
Roland Dobai
d08898aabc
Merge branch 'fix/tools-gdbinit-with-elf-symbols' into 'master'
...
tools: fixed elf symbols load if gdbinit specified
Closes IDF-4991 and GCC-246
See merge request espressif/esp-idf!18089
2022-09-26 16:20:19 +08:00
Michael (XIAO Xufeng)
02a9de904a
essl: move from esp-idf component to extra component
2022-09-26 12:26:55 +08:00
Zhang Xiao Yan
ef66c9ca15
Merge branch 'docs/update_index' into 'master'
...
docs: remove rarely used items from the home page
Closes DOC-3520
See merge request espressif/esp-idf!19630
2022-09-23 18:57:23 +08:00
Martin Vychodil
7d28abae4e
Merge branch 'feature/sdcard_custom_freq' into 'master'
...
[Storage] Enable SD card custom frequency setup
Closes IDFGH-7089
See merge request espressif/esp-idf!19038
2022-09-23 17:45:30 +08:00
Linda
db6d9fb638
docs: remove rarely used items from the home page
2022-09-23 16:04:52 +08:00
Shang Zhou
1b3e440f7c
docs: update CN translation for Storage
2022-09-23 15:37:45 +08:00
Krzysztof Budzynski
0cc6fef626
Merge branch 'bugfix/build_openocd_from_sources' into 'master'
...
docs: Provide instructions on how to resolve issue with 'raggedright' when building openocd from sources
See merge request espressif/esp-idf!20214
2022-09-23 12:32:54 +08:00
Shang Zhou
c0defa947c
Merge branch 'docs/translate_protocols_in_migration_guides' into 'master'
...
docs: provide translation for protocols in migration guides
Closes DOC-3358
See merge request espressif/esp-idf!20006
2022-09-23 10:50:34 +08:00
morris
4cc763fbf0
Merge branch 'feature/mcpwm_update_compare_iram_safe' into 'master'
...
mcpwm: make set_compare_value iram safe
Closes IDFGH-8314
See merge request espressif/esp-idf!20254
2022-09-22 22:18:45 +08:00
Michael (XIAO Xufeng)
eb290ecd12
Merge branch 'doc/usj_sw_reset_alive_bbpll_doc' into 'master'
...
usb_serial_jtag: fixed the docs that we can use usj in sleep modes
See merge request espressif/esp-idf!20096
2022-09-22 15:30:41 +08:00
Shang Zhou
723f74a8d1
docs: provide translation for protocols in migration guides
2022-09-22 11:08:12 +08:00
Alexey Lapshin
fd2846c95e
tools: add esp-rom-elfs version '20220823'
2022-09-21 22:39:03 +04:00
Michael (XIAO Xufeng)
a0bf87ee5d
usb_serial_jtag: fixed the docs that we can use usj in sleep modes
...
Related to: https://github.com/espressif/esp-idf/issues/8507 , https://github.com/espressif/esp-idf/issues/8884
2022-09-22 01:36:06 +08:00
Tomas Borcin
0d8487badb
Fix numbered list
2022-09-21 17:29:52 +02:00
Martin Vychodil
4799cc1439
Merge branch 'feature/nvs_partition_parse_tool' into 'master'
...
tools: NVS partition parser
Closes IDF-4049
See merge request espressif/esp-idf!18107
2022-09-21 22:16:13 +08:00
morris
c99edc6715
mcpwm: make set_compare_value iram safe
...
Closes https://github.com/espressif/esp-idf/issues/9793
2022-09-21 13:37:49 +00:00
Wang Ning
1f9626f7a4
Merge branch 'docs/upgrade_s2-devkit-c-1_user_guide_for_eco1' into 'master'
...
Docs: Updated ESP32-S2-DevKitC-1 User Guide for ECO1
See merge request espressif/esp-idf!19444
2022-09-21 12:02:14 +08:00
Wang Ning
63f7bf2be5
Docs: Updated ESP32-S2-DevKitC-1 User Guide for ECO1
2022-09-21 12:02:13 +08:00
Matus Fabo
1c6edff560
add: data classes for parsing NVS binary data
...
add: functions to print formatted NVS data
add: color support via ANSI escape sequences
add: documentation
2022-09-20 14:02:23 +00:00
Wang Ning
9246600b11
Docs: Updated ESP32-S2-DevKitM-1 User Guide for ECO1
2022-09-20 20:39:53 +08:00
Krzysztof
707d49e161
docs: Provide instructions on how to resolve issue with 'raggedright' when building openocd from sources
2022-09-20 18:27:17 +08:00
Jiang Jiang Jian
9d8d118397
Merge branch 'feature/add_mesh_support_macro' into 'master'
...
ble_mesh: docs: Remove BLE Mesh related reference for C2
Closes IDF-4215
See merge request espressif/esp-idf!19513
2022-09-20 11:06:25 +08:00
Marius Vikhammer
29830f609d
Merge branch 'docs/misc_broken_link_fixes' into 'master'
...
docs: fixed misc broken links
See merge request espressif/esp-idf!20208
2022-09-19 10:58:58 +08:00
Marius Vikhammer
8540e7a772
docs: fixed misc broken links
2022-09-18 15:03:39 +08:00
wangjialiang
6e79d05814
ble_mesh: docs: Remove BLE Mesh related reference for C2
2022-09-16 19:39:51 +08:00
laokaiyao
af0c0bd8ce
i2s: fix the data lagging of slave role
...
Closes https://github.com/espressif/esp-idf/issues/9513
2022-09-16 18:45:02 +08:00
Linda
31aa922d67
docs: provide CN translation for peripherals in migration guides
2022-09-16 10:51:01 +08:00
Omar Chebib
4f1a9e436e
Merge branch 'feature/add_int_task_wdt_esp32c2' into 'master'
...
WDT: implement interrupt wdt and task wdt for ESP32-C2
Closes IDF-4035, IDF-4205, and IDF-5055
See merge request espressif/esp-idf!18918
2022-09-16 10:43:34 +08:00
Martin Gaňo
30dd0fbf30
fatfsparse.py: enable automatic WL detection
2022-09-15 10:51:48 +00:00
Linda
8d8326c446
docs: update jtag channel for esp32 and esp32s2
2022-09-15 18:34:08 +08:00
Omar Chebib
6798bfc4b0
TWDT: the Kconfig option ESP_TASK_WDT_EN is now used to enable Task Watchdog
2022-09-15 14:37:59 +08:00
Omar Chebib
53c7dd4efc
WDT: implement interrupt wdt and task wdt for ESP32-C2
...
ESP32-C2 has a single group timer, thus it will use it for the interrupt watchdog,
which is more critical than the task watchdog. The latter is implement in
software thanks to the `esp_timer`component.
2022-09-15 14:37:59 +08:00
Mo Fei Fei
7edf5090ab
Docs: Update cn trans for migration-guides/system.rst and api-reference/system/ulp-risc-v.rst
2022-09-14 21:33:50 +08:00
Alexey Lapshin
3c5c47e7bd
Merge branch 'docs/update-esp-rom-elfs-link' into 'master'
...
docs: update link for ESP ROM ELF releases
Closes DOC-3045
See merge request espressif/esp-idf!19704
2022-09-14 15:47:24 +08:00
Alexey Lapshin
a9bd454529
tools: update esp32ulp-elf to v2.35_20220830
...
Closes https://github.com/espressif/esp-idf/issues/6432
Closes https://github.com/espressif/binutils-esp32ulp/issues/23
2022-09-13 12:55:48 +04:00
morris
4c6c170b15
Merge branch 'staging/add_wrap_example' into 'master'
...
example: add an example to show how to wrap functions in IDF and bootloader
See merge request espressif/esp-idf!20005
2022-09-13 14:33:27 +08:00
Martin Vychodil
56f2001317
sdmmc/sdspi: allow custom setup of SD card frequency
...
In order to allow flexible setup of SD card frequency, sdmmc_host_t.max_freq_khz is used as a limit
Closes https://github.com/espressif/arduino-esp32/issues/6225
2022-09-12 17:08:36 +02:00
Sudeep Mohanty
751bca40f7
Merge branch 'docs/update_ulp_shift_ops_description' into 'master'
...
docs: Updated description of ULP FSM shift operations
Closes IDFGH-7237
See merge request espressif/esp-idf!20025
2022-09-12 16:26:35 +08:00
Sudeep Mohanty
e9ef5e9c51
Merge branch 'feature/ulp_fsm_wakeup_in_normal_mode' into 'master'
...
ulp: Updated ULP docs and ulp_fsm example for wakeup when SoC is not in sleep mode.
Closes IDFGH-6712 and IDFGH-3261
See merge request espressif/esp-idf!19967
2022-09-12 16:26:11 +08:00
Mahavir Jain
449a9956cd
Merge branch 'contrib/github_pr_9732' into 'master'
...
docs: fix typo in esp_http_client_init return type (GitHub PR)
Closes IDFGH-8244
See merge request espressif/esp-idf!19997
2022-09-12 11:20:13 +08:00
Shang Zhou
be389496e1
docs: sync up CN and EN versions for build-system and partition-tables
2022-09-09 18:28:41 +08:00
Dai Zi Yan
3ca44d4d0f
Merge branch 'docs/update_get-started' into 'master'
...
docs: updated gpio and sync up line numbers
Closes DOC-3350 and DOC-3390
See merge request espressif/esp-idf!19959
2022-09-09 17:24:32 +08:00
Omar Chebib
6dfac0dd68
example: add an example to show how to wrap functions in IDF and bootloader
...
A section in the documentation has also been added to talk about the wrap feature of the linker.
2022-09-09 16:47:16 +08:00
Wang Zi Yan
ebb900cb90
Merge branch 'docs/translate_networking_and_storage' into 'master'
...
docs: translate networking.rst and storage.rst
Closes DOC-3538
See merge request espressif/esp-idf!19728
2022-09-09 11:46:56 +08:00
wangziyan
eda74cf4c1
docs: translate networking.rst and storage.rst
2022-09-09 10:49:56 +08:00
daiziyan
49aaea7509
docs: updated gpio and sync up line numbers
2022-09-09 02:39:35 +00:00
Martin Gano
99f836e07a
Merge branch 'feature/fatfsparse-enable-automatic-detection-wl-lfn' into 'master'
...
fatfsparse.py: enable automatic detection of lfn
Closes IDF-5622
See merge request espressif/esp-idf!20007
2022-09-09 01:10:43 +08:00
Tomas Rezucha
cf59a8a2bd
Merge branch 'feature/usb_v5_qol' into 'master'
...
usb: USB IDF v5 update
Closes IDF-4690 and IDF-5767
See merge request espressif/esp-idf!19875
2022-09-08 19:50:22 +08:00
Martin Gaňo
72acbeb921
fatfsparse.py: enable automatic detection of lfn
2022-09-08 10:53:04 +02:00
morris
1bfd1c6a0a
Merge branch 'bugfix/spi_ethernet_init_doc' into 'master'
...
docs: Added migration notes for SPI-Ethernet Modules Initialization
See merge request espressif/esp-idf!20014
2022-09-08 11:59:10 +08:00
Song Ruo Jing
264137dc84
gpio: Add migration guide notes for the gpio interrupt breaking change ( 61282cc5dd
)
2022-09-07 21:38:21 +08:00
Ondrej Kosta
4713cf3c99
Added migration notes for SPI-Ethernet Modules Initialization
2022-09-07 15:17:26 +02:00
Sudeep Mohanty
445b1c0f7a
docs: Updated description of ULP FSM shift operations
...
This commit updates the documentation for ULP FSM LSH and RSH
operations.
Closes https://github.com/espressif/esp-idf/issues/8831
2022-09-07 14:16:39 +02:00
ChromaMaster
8f5660b150
docs: fix typo in esp_http_client_init return type
2022-09-06 16:42:50 +02:00
Armando (Dou Yiwen)
daa5cc690e
Merge branch 'doc/update_adc_oneshot_doc_channel_configure_api_usage' into 'master'
...
doc: update adc oneshot channel configuration api usage
Closes IDFGH-8218
See merge request espressif/esp-idf!19961
2022-09-06 16:39:40 +08:00
Sudeep Mohanty
afbea0a04c
ulp: Updated ULP docs and ulp_fsm example for wakeup when SoC is not in sleep mode.
...
This commit updates the ULP documentation and the ulp_fsm example with
the scenario when a wakeup is triggered from the ULP coproc when the
main CPU is not in sleep mode.
Closes https://github.com/espressif/esp-idf/issues/8341
Closes https://github.com/espressif/esp-idf/issues/5254
2022-09-06 10:32:05 +02:00
Marius Vikhammer
572e79530c
Merge branch 'bugfix/c2_skip_validate' into 'master'
...
bootloader: allow skip image validation on C2
Closes IDF-5827
See merge request espressif/esp-idf!19755
2022-09-06 14:21:15 +08:00
Tomas Rezucha
fac9579d95
usb_host: Use MSC driver from component registry
2022-09-05 20:14:57 +02:00
Tomas Rezucha
c6fbefcd84
usb_host: Remove custom test_app
2022-09-05 20:14:56 +02:00
Tomas Rezucha
ba8ab09d55
usb: Bring USB Host API out of beta
2022-09-05 20:14:56 +02:00
Armando
35e64b3792
doc: update adc oneshot channel configuration api usage
...
Closes https://github.com/espressif/esp-idf/issues/9711
2022-09-05 19:35:46 +08:00
Marius Vikhammer
f60e9402be
Merge branch 'docs/reorder_mem_alloc_content' into 'master'
...
docs: reorder content in mem_alloc section
See merge request espressif/esp-idf!19920
2022-09-05 13:26:35 +08:00
Mu Hai Dong
681c538d77
Merge branch 'bugfix/fix_set_country_code_before_wifi_start_issue' into 'master'
...
esp_wifi: fix set country code before wifi start issue.
Closes IDFGH-8011
See merge request espressif/esp-idf!19631
2022-09-05 12:17:11 +08:00
Mahavir Jain
ec5df3efe2
Merge branch 'feature/wifi_prov_mgr_is_provisioned_api_change' into 'master'
...
wifi_provisioning: decouple `wifi_prov_mgr_is_provisioned` from manager state
Closes IDF-5878
See merge request espressif/esp-idf!19911
2022-09-05 12:11:51 +08:00
muhaidong
a3226bd32a
docs: update wifi country code docs.
2022-09-03 20:31:37 +08:00
Mahavir Jain
4992641a85
Merge branch 'docs/nvs_key_part_note_for_self_gen_keys' into 'master'
...
docs: nvs: prior flash erase note for device generated `nvs_keys` partition
See merge request espressif/esp-idf!19913
2022-09-02 17:45:55 +08:00
morris
f9be661052
Merge branch 'docs/add_warning_if_data_structure_not_change' into 'master'
...
Docs/add warning if data structure not change
Closes DOC-3559
See merge request espressif/esp-idf!19884
2022-09-02 17:45:07 +08:00
Zhang Xiao Yan
6ba4da8b6b
Docs/add warning if data structure not change
2022-09-02 17:45:07 +08:00
Marius Vikhammer
7d629e8c84
docs: reorder content in mem_alloc section
...
We should avoid hiding sections between long lists of API documentation.
2022-09-02 16:16:02 +08:00
Zhang Xiao Yan
fb5c710953
Merge branch 'docs/fix_broken_link_in_mcpwm_API_reference' into 'master'
...
docs: fix a broken link in mcpwm of API reference
Closes DOC-3598
See merge request espressif/esp-idf!19912
2022-09-02 12:05:27 +08:00
Mahavir Jain
2137cf5e8e
docs: add migration guide entry about provisioning API change
2022-09-01 18:43:21 +05:30
Mahavir Jain
d35b076a30
docs: nvs: prior flash erase note for device generated nvs_keys
partition
2022-09-01 18:41:37 +05:30
Alexey Lapshin
8abef173a1
docs: update link for ESP ROM ELF releases
2022-09-01 15:05:26 +04:00
Linda
4cd5be859a
docs: fix a broken link in mcpwm of API reference
2022-09-01 18:52:25 +08:00
Martin Vychodil
58c5c15f7e
Merge branch 'doc/nvs_max_num_namespaces' into 'master'
...
doc (nvs): added note about maximum possible namespaces
See merge request espressif/esp-idf!19737
2022-09-01 17:17:25 +08:00
Marius Vikhammer
5e47c7ce13
Merge branch 'docs/malloc_header' into 'master'
...
heap: remove misleading info about malloc being equivalent to heap_caps_malloc(p, MALLOC_CAP_8BIT)
Closes IDFGH-5971
See merge request espressif/esp-idf!19889
2022-09-01 14:31:58 +08:00
Marius Vikhammer
e1f27cf31b
heap: remove misleading info about malloc being equivalent to heap_caps_malloc(p, MALLOC_CAP_8BIT)
...
The actual memory allocated for malloc() depends on a lot of factors, see heap_caps_malloc_default()
Closes https://github.com/espressif/esp-idf/issues/7659
2022-09-01 11:39:34 +08:00
Wang Zi Yan
bcb8581878
Merge branch 'docs/fix_typos_in_get-started' into 'master'
...
docs: fix typos in get-started
Closes DOC-3580 and DOC-3589
See merge request espressif/esp-idf!19877
2022-08-31 17:39:13 +08:00
wangziyan
da9d7a257a
docs: fix typos in get-started
2022-08-31 16:30:58 +08:00
Mo Fei Fei
5dcb6022ea
Docs: update figures for esp32-s3-devkitc-1 user guide
2022-08-31 16:24:58 +08:00
Mo Fei Fei
62e968589f
Docs: update cn translation for establish-serial-connection.rst
2022-08-31 12:43:25 +08:00
Mahavir Jain
a8c8946766
Merge branch 'fix/mqtt_ssl_ds_remove_unwanted_readme_section' into 'master'
...
mqtt/ssl_ds: Remove unwanted readme section
See merge request espressif/esp-idf!19841
2022-08-30 22:30:22 +08:00
morris
c7696fb8ef
Merge branch 'docs/update_touch_sensor_esp32s2s3' into 'master'
...
docs: update touch sensor of esp32s2 and esp32s3
Closes DOC-3193
See merge request espressif/esp-idf!19696
2022-08-30 17:08:06 +08:00
Aditya Patwardhan
6c7fd1edc0
mqtt/ssl_ds: Remove unwanted references to configure_ds.py, Also updated
...
the DS documentation
2022-08-30 10:54:15 +05:30
Roland Dobai
84acc58d3c
Merge branch 'fix/disable_idf_py_moinitor_hints' into 'master'
...
Tools: Disable idf.py hints for IDF Monitor
Closes IDFGH-8110
See merge request espressif/esp-idf!19782
2022-08-29 22:51:55 +08:00
Omar Chebib
239ca6a02c
Merge branch 'bugfix/fix_typo_get-started' into 'master'
...
docs: fix typo in get-started chapter
See merge request espressif/esp-idf!19762
2022-08-29 22:04:44 +08:00
daiziyan
27ea222bb5
docs: added CN translation for bluetooth-low-enery and bluetooth-classic
2022-08-29 12:06:31 +08:00
Ivan Grokhotkov
7ab8500aaa
Merge branch 'doc/lcd_list' into 'master'
...
docs: Added link to list of available LCD controller drivers.
See merge request espressif/esp-idf!19769
2022-08-28 22:11:37 +08:00
Djordje Nedic
5ee663d592
tools: Add CSV support to idf_size.py
...
This adds CSV support to idf_size.py and idf.py size actions and using the --format argument which accepts 'text', 'json' or 'csv' as input.
idf_size.py --json argument is deprecated but left to avoid a breaking change.
For idf.py size actions OUTPUT_JSON environment variable set at configuration time is overriden at target build time if --format is used.
Additionally, this commit refactors big parts of code, unified usage of json_dict and manually generated dictionaries for textual output and improves code quality in many parts.
2022-08-26 15:34:21 +02:00
Krzysztof Budzynski
5c1044d84d
Merge branch 'feature/docs-add-debugging-freertos-objects' into 'master'
...
docs: add debugging freertos objects
See merge request espressif/esp-idf!18357
2022-08-26 20:32:30 +08:00
Mo Fei Fei
cc8d99a150
Merge branch 'docs/fix_s3_efuse_bit_in_configure_other_jtag' into 'master'
...
Docs: update the JTAG select eFuse description for S3 and C3 in configure-other-jtag.rst
Closes DOC-3552 and DOC-3555
See merge request espressif/esp-idf!19666
2022-08-26 14:52:14 +08:00
Mo Fei Fei
fa49d63633
Docs: update the JTAG select eFuse description for S3 and C3 in configure-other-jtag.rst
2022-08-26 14:52:13 +08:00
Vilem Zavodny
32f59d365f
docs: Added link to list of available LCD controller drivers.
2022-08-25 16:16:24 +02:00
Roland Dobai
ff38cb8e0d
Tools: Disable idf.py hints for IDF Monitor
...
The feature will be re-enabled later after a proper fix for the
following Github issue.
Closes https://github.com/espressif/esp-idf/issues/9610
2022-08-25 14:53:41 +02:00
morris
995b89fbb6
gptimer: add API to get captured count value
2022-08-25 17:55:19 +08:00
Marius Vikhammer
c36cd5238c
bootloader: allow skip image validation on C2
...
BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not supported on C2 due to
no RTC memory, but BOOTLOADER_SKIP_VALIDATE_ALWAYS should still be
supported.
2022-08-25 16:51:44 +08:00
Zhang Tan
d21904fba9
docs: fix typo in get-started chapter
2022-08-24 23:48:54 +08:00
Jakob Hasse
1ab3e64cee
doc (nvs): added note about maximum possible namespaces
2022-08-24 15:42:27 +02:00
Linda
0fa32f2f41
docs: update touch sensor of esp32s2 and esp32s3
2022-08-24 16:34:13 +08:00
wangziyan
7637d24d50
docs: update wifi application examples
2022-08-24 16:21:56 +08:00
Mahavir Jain
166cb88efe
Merge branch 'bugfix/docs_app_image_format_update' into 'master'
...
docs: update app image format for secure boot v2 signature consideration
See merge request espressif/esp-idf!19730
2022-08-24 10:58:07 +08:00
Marius Vikhammer
8bf4af572b
Merge branch 'docs/c2_storage_update' into 'master'
...
docs: update storage and sleep docs for C2
Closes IDF-4207
See merge request espressif/esp-idf!19453
2022-08-23 23:56:56 +08:00
Mahavir Jain
64a88e995b
docs: update app image format description for secure boot v2 signature
2022-08-23 20:52:46 +05:30
Mahavir Jain
e40d733d5a
secure-boot-v2: fix minor typo (s/MFG1/MGF1)
2022-08-23 16:37:14 +05:30
Armando (Dou Yiwen)
fec97b6b16
Merge branch 'bugfix/add_adc_oneshot_disable_ulp_enum' into 'master'
...
esp_adc: add adc ulp mode disable enum, and kconfig to enable dac output
Closes IDF-5843 and IDF-5846
See merge request espressif/esp-idf!19683
2022-08-23 10:46:54 +08:00
Zhang Xiao Yan
60ff8e5c2c
Merge branch 'docs/update_user_guide_esp32_pico_kit' into 'master'
...
docs:update user guide of esp32-pico-kit
Closes DOC-3489
See merge request espressif/esp-idf!19627
2022-08-23 08:14:01 +08:00
Zhang Xiao Yan
d20a4da56a
Merge branch 'docs/update_name_length_of_partition_table' into 'master'
...
docs: update name length of partition tables
Closes DOC-3470
See merge request espressif/esp-idf!19355
2022-08-22 17:36:13 +08:00
Michael (XIAO Xufeng)
0a2e5a7774
Merge branch 'feat/support_esp32c2_uart' into 'master'
...
uart: update console docs about frequency for ESP32-C2, move frequency of clock sources out of HAL
Closes IDF-5424 and IDF-4332
See merge request espressif/esp-idf!19274
2022-08-22 14:24:26 +08:00
Alex Lisitsyn
abb35ac7b2
Merge branch 'feature/modbus_update_migration_guides' into 'master'
...
modbus: update protocol migration guide
See merge request espressif/esp-idf!19659
2022-08-22 12:43:22 +08:00
Armando
5e31d4bb2b
esp_adc: add adc ulp mode disable enum
...
Prior to this commit, adc ulp is disabled by setting
adc_oneshot_unit_init_cfg_t::ulp_mode to false.
After this commit, a new enum `ADC_ULP_MODE_DISABLE` is added. So
setting `ulp_mode` to `ADC_ULP_MODE_DISABLE`, instead of `false`, to
disable the ulp mode.
2022-08-22 11:00:28 +08:00
Zim Kalinowski
f54972d95d
Merge branch 'feature/ulp_mutex' into 'master'
...
ulp-riscv: mutex/lock
Closes IDF-5754
See merge request espressif/esp-idf!19377
2022-08-21 16:27:53 +08:00
morris
2b1bee166d
Merge branch 'contrib/github_pr_9583' into 'master'
...
docs: Fixed wrong structure reference (GitHub PR)
Closes IDFGH-8081
See merge request espressif/esp-idf!19667
2022-08-21 15:09:42 +08:00
Linda
830588020e
docs:update user guide of esp32-pico-kit
2022-08-19 16:50:05 +08:00
aleks
56bab744b3
modbus: update protocol migration guide
2022-08-19 10:28:09 +02:00
S. Jansen
29bdfc5ecc
docs: Fixed wrong structure reference given
2022-08-18 19:03:04 +02:00
Mahavir Jain
a2f028abe7
Merge branch 'feature/app_metadata_to_esp_system' into 'master'
...
app_update: Moved app metadata to new component `esp_app_format`
Closes IDF-4808
See merge request espressif/esp-idf!18862
2022-08-18 21:51:32 +08:00
Wang Zi Yan
2310736a4b
Merge branch 'docs/delete_chip_series_comparison' into 'master'
...
docs: remove and redirect chip-series-comparison.rst
Closes DOC-3453
See merge request espressif/esp-idf!19534
2022-08-18 18:58:51 +08:00
Linda
3fa90c8e5d
docs: update name length of partition tables
2022-08-18 17:42:28 +08:00
Wang Zi Yan
a93ba27b43
Merge branch 'docs/add_pin_layout_diagram_and_notes' into 'master'
...
docs: update user-guide-devkitm-1.rst
Closes DOC-3495
See merge request espressif/esp-idf!19517
2022-08-18 17:16:16 +08:00
wangziyan
4eda60372d
docs: update the link to redirect chip-series-comparison.rst
2022-08-18 08:09:51 +00:00
wangziyan
b7a38e0127
docs: remove and redirect chip-series-comparison.rst
2022-08-18 08:09:51 +00:00
morris
5b48a33ad5
Merge branch 'feature/use_esp_jpeg_for_example' into 'master'
...
examples/tjpgd: Use esp_jpeg component in tjpgd and SPI examples
Closes IDF-5652
See merge request espressif/esp-idf!19464
2022-08-18 14:42:20 +08:00
David Čermák
8033878507
Merge branch 'bugfix/esp_netif_remove_slip' into 'master'
...
esp_netif: Migrate SLIP interface to user-space
Closes IDF-5678
See merge request espressif/esp-idf!19202
2022-08-18 03:53:30 +08:00
Vilem Zavodny
a00e8771a7
tjpgd: Remove ROM patches and tests.
2022-08-17 14:42:45 +02:00
Mahavir Jain
4b4109905c
Merge branch 'bugfix/copyright_and_removed_component_update' into 'master'
...
docs: update copyright page for removed (migrated) components
See merge request espressif/esp-idf!19585
2022-08-17 18:21:28 +08:00
morris
104b9c3fb1
Merge branch 'feature/introduce_lcd_color_space_enum' into 'master'
...
lcd: deprecate esp_lcd_color_space_t
See merge request espressif/esp-idf!19576
2022-08-17 14:19:12 +08:00
Laukik Hase
ae932c8c4e
docs: Added migration guide for app_update
...
- Deprecated functions and alternatives
2022-08-17 10:59:31 +05:30
David Cermak
b439319409
esp_netif: Add docs on creating custom network stack connection layer
2022-08-16 14:08:15 +00:00
Kevin (Lao Kaiyao)
38bb2debea
Merge branch 'feature/touch_element_sleep' into 'master'
...
touch_element: add low-power support and example into touch element
Closes IDF-3027 and IDF-4353
See merge request espressif/esp-idf!13001
2022-08-16 18:57:46 +08:00
Mahavir Jain
af1eca80d5
docs: update copyright page for removed (migrated) components
2022-08-16 15:53:08 +05:30
Mahavir Jain
6c2c05e8a0
Merge branch 'feature/esp_cryptoauthlib_from_manager' into 'master'
...
Push out esp-cryptoauthlib to component manager
See merge request espressif/esp-idf!19208
2022-08-16 17:01:53 +08:00
morris
bc372f8f55
rgb_lcd: deprecate esp_lcd_color_space_t
2022-08-16 14:35:08 +08:00
Michael (XIAO Xufeng)
ce80aae460
docs: update console frequency for ESP32-C2
2022-08-15 18:55:43 +00:00
laokaiyao
62ab4456a8
touch_sleep: complete the support for touch sleep
2022-08-15 20:04:57 +08:00
Roland Dobai
152ce8884b
Tools: Fix idf.py hints to be enabled all the time and being able to disable them
2022-08-15 13:01:39 +02:00
morris
814351acdf
Merge branch 'bugfix/set_driver_default_int_priority' into 'master'
...
MCPWM: driver-ng follow-up updates
Closes IDFGH-8010 and IDFGH-8013
See merge request espressif/esp-idf!19432
2022-08-15 16:48:32 +08:00
Shang Zhou
ea26e6a635
docs: Update CN version for MR19453
2022-08-15 16:14:14 +08:00
Mo Fei Fei
488ad6ff2a
Docs: Add CN translation for gcc.rst and provisioning.rst
2022-08-15 15:09:27 +08:00
Marius Vikhammer
26dc5fe188
docs: update storage and sleep docs for C2
2022-08-15 07:04:28 +00:00
morris
1d4c08cef4
mcpwm: added enable/disable functions
...
Closes https://github.com/espressif/esp-idf/pull/9523
2022-08-15 14:46:56 +08:00
Mahavir Jain
ccbdadbcd1
Add entry for cryptoauthlib component manager migration
2022-08-12 11:25:33 +05:30
Mahavir Jain
1edc761ef2
cleanup remaining references for esp-cryptoauthlib
2022-08-12 11:25:29 +05:30
Armando (Dou Yiwen)
cdd50aff1a
Merge branch 'docs/add_migration_notes_about_removing_esp_adc_cal_component' into 'master'
...
Docs: add migration notes / hints about removing esp adc cal component
See merge request espressif/esp-idf!19392
2022-08-12 10:52:40 +08:00
wangziyan
f5f66b9f1d
docs: update user-guide-devkitm-1.rst
2022-08-11 19:11:02 +08:00
Tomas Rezucha
71566c4d7e
Merge branch 'feature/usb_device/pytests' into 'master'
...
tinyusb: Add TinyUSB example tests
See merge request espressif/esp-idf!19194
2022-08-11 17:17:34 +08:00
Island
fd8101498b
Merge branch 'bugfix/fix_bluetooth_cap_define_and_doc' into 'master'
...
Bugfix/fix bluetooth cap define and doc
Closes BC-1298 and BC-1297
See merge request espressif/esp-idf!19149
2022-08-11 16:51:08 +08:00
Armando
677793c28f
doc: improve adc migration guide
2022-08-11 11:26:20 +08:00
Tomas Rezucha
d777b790d0
tinyusb: Add TinyUSB example tests
2022-08-10 14:51:18 +02:00
morris
8f670b71ff
Merge branch 'docs/sync_up_lines_api_guides' into 'master'
...
Docs: update CN trans for several docs in api-guides
Closes DOC-3464
See merge request espressif/esp-idf!19382
2022-08-10 18:55:39 +08:00
Mo Fei Fei
694c54595b
Docs: update CN trans for several docs in api-guides
2022-08-10 18:55:39 +08:00
daiziyan
d422e2e7fa
docs: updated trans for ulp-risc-v,fatfs and sleep_modes
2022-08-10 16:53:51 +08:00
morris
ac11b17d8d
Merge branch 'docs/sync_up_i2c_wifi_blemesh' into 'master'
...
docs: Sync up EN and CN lines of ble-mesh, wifi, and i2c
Closes DOC-3465
See merge request espressif/esp-idf!19455
2022-08-10 12:01:52 +08:00
Shang Zhou
a199f6f773
docs: provide CN translation for 18484
2022-08-09 09:52:07 +00:00
pedro.minatel
1df9480e29
Added procedures for the USB flashing
...
Link to the esptool page fixed and changes on the USB diagrams
Changes from MR review
2022-08-09 09:52:07 +00:00
Shang Zhou
a17b207e4f
docs: Sync up EN and CN lines of ble-mesh, wifi, and i2c
2022-08-09 11:45:34 +08:00
Geng Yuchao
f070ac4da8
Update BLE documentation scope
2022-08-08 20:51:58 +08:00
Geng Yuchao
98c0481914
Updated the nimble instructions for ESP32.
2022-08-08 20:50:28 +08:00
Geng Yuchao
0a1d8c1e09
Fix soc caps define for all chips
2022-08-08 20:50:28 +08:00
Jing Li
c25c254666
Merge branch 'feature/further_support_esp32c2_sleep' into 'master'
...
esp32c2/sleep: further support sleep for esp32c2 with 26MHz XTAL
Closes IDF-5544
See merge request espressif/esp-idf!19017
2022-08-08 13:26:15 +08:00
Guillaume Souchere
16c2cb3f1b
Merge branch 'feature/replace-heap-tlsf-with-submodule' into 'master'
...
heap: Remove TLSF related files and replace them with the TLSF submodule
Closes IDF-4967
See merge request espressif/esp-idf!19220
2022-08-08 12:36:02 +08:00
jingli
209cb1f8ee
docs: fix xtal kconfig related description
2022-08-05 19:12:29 +08:00
Marius Vikhammer
ffed60cc93
ulp-riscv: added lock API to provide mutual exclusion when sharing variables between the main CPU and the ULP.
2022-08-05 18:16:31 +08:00
Sudeep Mohanty
30e8f19f5a
Merge branch 'docs/update_migration_guide_for_esp_hw_support' into 'master'
...
docs: Corrected the migration guide for esp_hw_support
See merge request espressif/esp-idf!19398
2022-08-05 14:11:56 +08:00
Sudeep Mohanty
7177c88fe7
docs: Corrected the migration guide for esp_hw_support
...
This commit corrects the migration guide entry for cpu_log.h under
esp_hw_support to correctly list the breaking change.
2022-08-04 15:16:46 +02:00
wangjialiang
4720af95ec
ble_mesh: doc: Restore missing ble mesh videos
2022-08-04 16:32:47 +08:00
Shubham Kulkarni
7bfb89e3b3
Merge branch 'feature/custom_partition_subtypes' into 'master'
...
gen_esp32part.py: Support custom partition types
See merge request espressif/esp-idf!18656
2022-08-03 16:43:57 +08:00
Guillaume Souchere
594e58e65a
heap: Fix compilation errors when CONFIG_HEAP_TLSF_USE_ROM_IMPL is set
...
- include headers from the tlsf submodule only when CONFIG_HEAP_TLSF_USE_ROM_IMPL is not set
- remove usage of the tlsf_t type in the multi_heap.c
- add missing declaration of tlsf_poison_fill_pfunc_set() in multi_heap_poisoning.c
- define headers from tlsf submodule as private
- update the linker file in the heap component to the new naming of the tlsf file
- update the copyright docuementation to reference the submodule in github (https://github.com/espressif/tlsf )
- remove deleted files from the check_copyright_ignore.txt
2022-08-03 08:28:01 +02:00
Konstantin Kondrashov
e57257a6db
Merge branch 'feature/adds_efuse_hdr' into 'master'
...
efuse: Adds missing header
Closes IDF-5734
See merge request espressif/esp-idf!19328
2022-08-03 13:43:44 +08:00
Shubham Kulkarni
1bb1b70e0f
docs: Add documentation for define extra partition subtypes through build system
2022-08-03 05:18:37 +00:00
KonstantinKondrashov
3f6a1625bb
efuse: Adds missing header
2022-08-02 22:43:12 +08:00
Martin Gano
59ecac263e
Merge branch 'docs/add-missing-cmd-parameter-fatfsparse' into 'master'
...
fatfsparse.py/docs: Added missing cmd parameter to the docs
See merge request espressif/esp-idf!19301
2022-08-02 18:56:25 +08:00
Marius Vikhammer
ff71e54f70
docs: fix broken link to lcd example
2022-08-02 10:15:31 +08:00
Marius Vikhammer
5d23a757d6
Merge branch 'feature/ulp_uart' into 'master'
...
ulp-riscv: uart print
See merge request espressif/esp-idf!19229
2022-08-02 09:14:48 +08:00
Jiang Jiang Jian
b885499c74
Merge branch 'refactor/move_common_adc_part_to_hw_support' into 'master'
...
esp_adc: move esp_adc out of g1 dependency list
Closes IDF-5637
See merge request espressif/esp-idf!19159
2022-08-01 15:39:45 +08:00
Martin Gaňo
a542e9424c
fatfsparse.py/docs: Added missing cmd parameter to the docs
2022-07-29 15:29:23 +02:00
David Čermák
8d62485a12
Merge branch 'feat/lwip_dhcps_append_opts' into 'master'
...
lw-ip/dhcpserver: Support for adding extra opts
Closes IDFGH-973
See merge request espressif/esp-idf!19115
2022-07-29 14:02:20 +08:00
Marius Vikhammer
32efa1e92d
Add ULP-RISCV print and bitbanged UART tx API
...
Add example to demonstrate the use of this API.
2022-07-29 12:18:01 +08:00
Armando
5e6a16380a
esp_adc: move adc common hw related code into esp_hw_support
2022-07-28 03:49:48 +00:00
Marius Vikhammer
45ad46eb27
Merge branch 'docs/c2_api_ref_sys' into 'master'
...
docs: update api-ref system docs for C2
Closes IDF-4214 and IDF-4224
See merge request espressif/esp-idf!19218
2022-07-28 09:33:12 +08:00
Marius Vikhammer
9d599c207f
docs: update api-ref system docs for C2
2022-07-27 16:12:26 +08:00
Alexey Lapshin
42a22f149a
docs: add debugging freertos objects
2022-07-27 11:36:14 +04:00
morris
e4868548c7
doc: update MCPWM api reference with new driver API
2022-07-27 15:22:24 +08:00
Waheed Barghouthi
d5bfbfc095
doc: update clk_flags requirement for i2c docs
...
Merges https://github.com/espressif/esp-idf/pull/7637
2022-07-27 11:02:43 +08:00
Mo Fei Fei
0d6de25d1c
Merge branch 'docs/add_cn_trans_for_migration_guides_system' into 'master'
...
Docs: add cn trans for migration-guides/system
Closes DOC-3324
See merge request espressif/esp-idf!19046
2022-07-27 10:45:41 +08:00
Anton Maklakov
80b97faade
Merge branch 'docs/get_started_macos_rosetta' into 'master'
...
docs: add a suggestion for apple m1 users
Closes IDFGH-7758
See merge request espressif/esp-idf!18981
2022-07-27 10:03:48 +08:00
Wang Zi Yan
8fca591407
Merge branch 'docs/provide_tips_for_Mac_users' into 'master'
...
docs: provide tips for Mac users
Closes DOC-3327
See merge request espressif/esp-idf!19245
2022-07-26 21:04:09 +08:00
wangziyan
1f56072b3c
docs: update the tips
2022-07-26 17:35:30 +08:00
intern
9387248dfc
docs: add cn trans for migration-guides/system
2022-07-26 15:41:51 +08:00
wangziyan
b09b3bd5b1
docs: provide tips for Mac users
2022-07-26 15:29:44 +08:00
David Cermak
b5d13b9837
lwip/dhcpserver: Support for adding extra opts
...
This enables users appending an extra, user defined options in dhcp
server messages. Example of adding captive_portal option (160) to dhcp
offer message is provided:
* Add idf-lwip hook file (project makefile):
idf_component_get_property(lwip lwip COMPONENT_LIB)
target_compile_options(${lwip} PRIVATE "-I${PROJECT_DIR}/main")
target_compile_definitions(${lwip} PRIVATE "-DESP_IDF_LWIP_HOOK_FILENAME=\"add_captive_portal.h\"")
* Implement appending (add_captive_portal.h):
#pragma once
#define LWIP_HOOK_DHCPS_POST_APPEND_OPTS(netif, dhcp, state, pp_opts) \
if ((state)==DHCPOFFER) { *(pp_opts) = append_captive_portal_uri(*(pp_opts)); }
static inline uint8_t *append_captive_portal_uri(uint8_t *optptr)
{
const static uint8_t DHCP_OPTION_CAPTIVE_PORTAL=160;
const static char CAPTIVE_PORTAL_URI[]="my_uri";
int size = sizeof(CAPTIVE_PORTAL_URI) - 1;
*optptr++ = DHCP_OPTION_CAPTIVE_PORTAL;
*optptr++ = size;
for(int i = 0; i < size; ++i) {
*optptr++ = CAPTIVE_PORTAL_URI[i];
}
return optptr;
}
Merges https://github.com/espressif/esp-idf/pull/3308
2022-07-26 07:09:22 +00:00
daiziyan
b995b584bd
docs: translated removed-components and build-system
2022-07-26 14:55:01 +08:00
Anton Maklakov
57f231af82
docs: add a suggestion for apple m1 users
...
Closes: https://github.com/espressif/esp-idf/issues/9300
2022-07-26 11:14:05 +07:00
Wang Fang
83a0cd33ce
docs: updated documents related to wakeup source, ulp, flash-encryption and memory types
2022-07-25 10:57:40 +08:00
Darian
c8ee369a7c
Merge branch 'feature/deprecate-old-cpu-api' into 'master'
...
HAL: Deprecate old CPU/SoC/Interrupt Controller HAL API
Closes IDF-4919 and IDF-5032
See merge request espressif/esp-idf!18987
2022-07-23 00:37:33 +08:00
Jiang Jiang Jian
05b31339f6
Merge branch 'docs/improve_pytest_related_readme' into 'master'
...
docs: improve ci related docs
See merge request espressif/esp-idf!19169
2022-07-22 21:26:53 +08:00
Zhang Xiao Yan
a1b5dae782
Merge branch 'docs/updated_DevBoards_based_on_feedbacks' into 'master'
...
docs:updates based on feedbacks
Closes DOC-3376, DOC-3375, DOC-3180, and DOC-3353
See merge request espressif/esp-idf!19154
2022-07-22 17:57:36 +08:00
Linda
3d5f2fbafc
docs:updates based on feedbacks
2022-07-22 15:58:09 +08:00
Jiang Jiang Jian
2be53e6765
Merge branch 'bugfix/provide-description-for-preserve-time' into 'master'
...
fatfsgen.py: add description of the parameter PRESERVE_TIME
Closes IDF-5638
See merge request espressif/esp-idf!19147
2022-07-22 12:27:51 +08:00
Fu Hanxi
8e9cdb0770
docs: improve ci related docs
2022-07-22 08:18:19 +08:00
morris
9a921ada7f
rmt: const callback event data
2022-07-22 00:12:36 +00:00
morris
741b031e83
soc: added SOC_TOUCH_SENSE_SUPPORTED macro
2022-07-22 00:12:36 +00:00
Guillaume Souchere
7c6a39ed2e
esp_system: Add esp_cpu.h migration guide
...
This commit:
- adds the migration guide for migrating from the now deprecated cpu_hal/ll.h,
soc_hal/ll.h, and interrupt_controller_hal.h to esp_cpu.h.
- adds the migration guide for migrating from the now deleted compare_set.h header file.
- adds the migration guide for migrating from the now deleted esp_cpu_get_ccount(),
esp_cpu_set_ccount() and esp_cpu_in_ocd_debug_mode() functions in esp_cpu.h.
2022-07-22 00:06:06 +08:00
Jiang Jiang Jian
cf5b097c88
Merge branch 'bugfix/further_fix_for_mspi_current_leakage' into 'master'
...
system/sleep: further fix spi flash/ram current leakage
Closes IDF-4720
See merge request espressif/esp-idf!18566
2022-07-21 19:14:26 +08:00
Jing Li
66395a5c00
system/sleep: further fix spi flash/ram current leakage
2022-07-21 19:14:26 +08:00
laokaiyao
edee3ee3cd
i2s: add slot sequence table
...
Closes: https://github.com/espressif/esp-idf/issues/9208
When I2S is configured into different modes, the slot sequence varies.
This commit updates slot sequence tables and corresponding descriptions
in (both code and programming guide).
2022-07-21 15:52:39 +08:00
laokaiyao
90866e99fb
i2s: add basic examples for STD/TDM/PDM mode
2022-07-21 15:52:39 +08:00
Darian
0570c5db1a
Merge branch 'bugfix/freertos_xTaskIncrementTick' into 'master'
...
freertos: Fix xTaskIncrementTick() and xTaskResumeAll()
Closes IDF-4698 and IDF-4705
See merge request espressif/esp-idf!17204
2022-07-21 08:14:30 +08:00
Mahavir Jain
15039f367d
Merge branch 'update/update_certs_bundle' into 'master'
...
Update esp_crt_bundle certificates
See merge request espressif/esp-idf!19132
2022-07-21 06:14:41 +08:00
wangyuanze
20afcc96a8
example: add onewire_ds18b20 example
2022-07-20 14:12:43 +00:00
wangyuanze
ab0c4abd6e
rmt: add open-drain flag on tx channel
2022-07-20 14:12:43 +00:00
morris
8944479bcd
Merge branch 'feature/gpio_sigma_delta_ng' into 'master'
...
⛵ SDM Driver-NG (Sigma-Delta channel allocator)
Closes IDF-5261 and IDF-2877
See merge request espressif/esp-idf!18626
2022-07-20 21:30:12 +08:00
David Čermák
e7ccaaf9ca
Merge branch 'feature/update_mqtt_client' into 'master'
...
[MQTT] - Updates esp_mqtt configuration struct
See merge request espressif/esp-idf!18101
2022-07-20 19:52:04 +08:00
Martin Gaňo
58b1c140d7
fatfsgen.py: add description of the parameter PRESERVE_TIME
2022-07-20 13:06:57 +02:00
morris
75d411a003
doc: update sdm api reference
2022-07-20 14:59:50 +08:00
morris
9e532696f4
pcnt: add const qualifier to event data
2022-07-20 14:59:50 +08:00
morris
6cab124d7c
Merge branch 'bugfix/corrected_typo_in_example_peripherals_usb_device' into 'master'
...
example: peripherals/usb/device: fix typo naming of local variables
See merge request espressif/esp-idf!19080
2022-07-20 11:56:04 +08:00
Darian Leung
db26ff2503
freertos: Fix vTaskSuspendAll() and xTaskResumeAll()
...
This commit fixes vTaskSuspendAll() and xTaskResumeAll() in the following ways.
- For vTaskSuspendAll()
- Sync function source code with upstream single core version
- Clearly mark IDF additions
- For xTaskResumeAll()
- Sync function source code with upstream single core version
- Clearly mark IDF additions
- Fix bug where cores other than core 0 were allowed to unwind pended ticks
2022-07-20 11:32:10 +08:00
Darian Leung
7a4e1fee99
freertos: Fix xTaskIncrementTick()
...
Previously, xTaskIncrementTick() would always trigger a yield (i.e., return pdTRUE)
when called on core 1. This would mean core 1 would call vTaskSwitchContext() on
every tick, leading to uneccesary CPU overhead.
This commit fixes xTaskIncrementTick() in the following ways:
- Clearly mark IDF additions in xTaskIncrementTick()
- Moved esp_vApplicationTickHook() to be called direclty in xPortSysTickHandler() in order to
simplify xTaskIncrementTick().
- Only core 0 calls xTaskIncrementTick() in order to simplify the function's logic. Core 0 is
solely responsible for managing xTickCount and xPendedTicks
- All other cores call xTaskIncrementTickOtherCores() instead which is a simplified version of
xTaskIncrementTick() and handles the following:
- Check if core 0 has unblocked a higher priority task to run
- Check if the current core requires time slicing
- Call vApplicationTickHook()
2022-07-20 11:31:50 +08:00
Espressif BOT
72fe927e85
Update esp_crt_bundle certificates
2022-07-20 10:00:11 +08:00
Marius Vikhammer
1315f85e01
docs: fixed misc broken links
2022-07-20 09:43:52 +08:00
jiangguangming
e0d9220a6e
example: peripherals/usb: fix typo naming of local variables
2022-07-20 09:36:24 +08:00
Ivan Grokhotkov
de3990f1c0
Merge branch 'doc/esp32c2_jtag' into 'master'
...
docs: update JTAG related information for ESP32-C2
Closes IDF-4327
See merge request espressif/esp-idf!18496
2022-07-20 01:55:23 +08:00
Wang Ning
394a195015
Merge branch 'docs/restructure_migration_guide' into 'master'
...
Docs/Restructure Migration Guides
See merge request espressif/esp-idf!18920
2022-07-19 23:15:07 +08:00
Armando (Dou Yiwen)
9f6f61345b
Merge branch 'feature/adc_driver_ng' into 'master'
...
ADC Driver NG
Closes IDF-4560, IDF-3908, IDF-4225, IDF-2482, IDF-4111, IDF-3610, IDF-4058, IDF-3801, IDF-3636, IDF-2537, IDF-4310, IDF-5150, IDF-5151, and IDF-4979
See merge request espressif/esp-idf!17960
2022-07-19 21:28:31 +08:00
Wang Ning
4526a5abf5
docs/restructure_migration_guides
2022-07-19 18:54:51 +08:00
Mo Fei Fei
f3a16d5122
Merge branch 'docs/update_nvs_encryption_cn_trans' into 'master'
...
Docs: Update CN translation for nvs encryption docs
Closes DOC-3202
See merge request espressif/esp-idf!18938
2022-07-19 14:47:16 +08:00
intern
4866e91398
docs: update nvs encryption cn trans
2022-07-18 14:40:56 +08:00
Krzysztof Budzynski
45ba00544a
Merge branch 'contrib/github_pr_9357' into 'master'
...
corrected a typo (GitHub PR)
Closes IDFGH-7828
See merge request espressif/esp-idf!19074
2022-07-18 10:58:11 +08:00
Euripedes Rocha
ff1c405ed1
[MQTT] - Updates esp_mqtt configuration struct
...
- Layered config struct
- Fix examples.
2022-07-15 12:32:50 -03:00
Armando
5b523a3313
esp_adc: new esp_adc component and adc drivers
2022-07-15 18:31:00 +08:00
Paul Jurczak
3cf404f464
corrected a typo
2022-07-15 00:02:19 -06:00
Ondrej Kosta
c0312e3242
Merge branch 'feature/improve_spi_ethernet_init' into 'master'
...
esp_eth: SPI Ethernet modules initialization simplification
Closes IDF-3902
See merge request espressif/esp-idf!18663
2022-07-15 00:02:23 +08:00
Roland Dobai
958819323d
Merge branch 'feat/tools_python_constraints_env' into 'master'
...
Tools: Disable Python constraint files with environment variable
Closes IDFGH-7722
See merge request espressif/esp-idf!18830
2022-07-14 23:05:22 +08:00
Ivan Grokhotkov
2ce10d44ab
docs: update JTAG related information for ESP32-C2
2022-07-14 15:57:43 +02:00
Fu Hanxi
7b5a3af407
Merge branch 'feat/reorg_examples' into 'master'
...
feat: new find_build_apps rules with centralized manifest file
Closes IDFCI-1061, IDF-3553, IDFCI-941, IDFCI-1359, and IDFCI-1361
See merge request espressif/esp-idf!18299
2022-07-14 20:04:12 +08:00
Roland Dobai
de37f9dc33
Tools: Disable Python constraint files with environment variable
...
Constraint files can be disabled with environment variable as well which
is useful when one uses the install/export scripts instead of
idf_tools.py directly. This is option is useful for offline build as
well.
Closes https://github.com/espressif/esp-idf/issues/9263
2022-07-14 11:25:29 +02:00
Ondrej Kosta
bb6c6aff36
esp_eth: SPI Ethernet modules initialization simplification
2022-07-14 08:46:22 +02:00
morris
4bccd3b635
rgb_lcd: rename relax_on_idle to refresh_on_demand
2022-07-14 14:05:47 +08:00
morris
1dab4af3e8
rgb_lcd: added API to manually refresh the LCD
2022-07-14 14:05:47 +08:00
morris
226bd6bc2d
rgb_lcd: add doc for various frame buffer modes
2022-07-14 14:05:47 +08:00
morris
ada0ba7717
rgb_lcd: unify the way to register event callbacks
2022-07-14 14:05:47 +08:00
Fu Hanxi
05d2357062
feat: use standalone project idf-build-apps for find/build apps utils
2022-07-14 08:26:31 +08:00
Ivan Grokhotkov
230e732018
Merge branch 'feature/system_init_priorities' into 'master'
...
esp_system: introduce priorities for startup functions
Closes IDFGH-5683 and IDF-4954
See merge request espressif/esp-idf!18159
2022-07-14 06:22:25 +08:00
morris
d0fbe3a58e
Merge branch 'docs/update_linker_script_generation' into 'master'
...
docs:update linker script generation
Closes DOC-3352
See merge request espressif/esp-idf!19022
2022-07-13 20:06:45 +08:00
Mahavir Jain
20e21fb29d
Merge branch 'refactor/remove_rom_deps' into 'master'
...
RFC: remove dependency to target-specific ROM headers
Closes IDF-1968
See merge request espressif/esp-idf!18206
2022-07-13 16:44:44 +08:00
Linda
476f6d5e04
docs:update linker script generation
2022-07-13 16:35:03 +08:00
Linda
bf950f1c04
docs:provide translation for pcnt
2022-07-13 13:27:04 +08:00
Jakob Hasse
33a3616635
refactor (bootloader_support, efuse)!: remove target-specific rom includes
...
The following two functions in bootloader_support are private now:
* esp_secure_boot_verify_sbv2_signature_block()
* esp_secure_boot_verify_rsa_signature_block()
They have been moved into private header files
inside bootloader_private/
* Removed bootloader_reset_reason.h and
bootloader_common_get_reset_reason() completely.
Alternative in ROM component is available.
* made esp_efuse.h independent of target-specific rom header
2022-07-13 10:29:02 +08:00
Ivan Grokhotkov
42654927d5
esp_system: add a script to check the startup priorities
2022-07-12 16:58:14 +02:00
Jiang Jiang Jian
3630713e5f
Merge branch 'docs/esp32c2_sys_feature_api_guides' into 'master'
...
docs: update system API-guides for ESP32-C2
Closes IDF-4202, IDF-4213, and IDF-4222
See merge request espressif/esp-idf!18979
2022-07-12 10:59:12 +08:00
Marius Vikhammer
f463c42791
Merge branch 'bugfix/ringbuf_iram_fix' into 'master'
...
esp_ringbuf: placement in flash is no longer controlled by...
Closes IDFGH-7646
See merge request espressif/esp-idf!18774
2022-07-12 09:56:25 +08:00
Marius Vikhammer
d62421619c
docs: update system API-guides for ESP32-C2
2022-07-12 09:32:43 +08:00
Jiang Jiang Jian
86deb8c0f5
Merge branch 'bugfix/remove_ulp_tsens' into 'master'
...
ulp: remove ESP32 ULP TSENS references
Closes IDF-1485
See merge request espressif/esp-idf!18883
2022-07-11 16:31:43 +08:00
Shang Zhou
422ccad211
Merge branch 'docs/update_flash_encryption_translation' into 'master'
...
docs: update CN translation for flash_encryption
Closes DOC-3203
See merge request espressif/esp-idf!18809
2022-07-11 11:12:41 +08:00
Jiang Jiang Jian
9873d4d138
Merge branch 'bugfix/s2_s3_stack_extmem_config' into 'master'
...
psram: make SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY configurable on S2 and S3
See merge request espressif/esp-idf!18894
2022-07-11 10:54:59 +08:00
Marius Vikhammer
fd37129651
esp_ringbuf: placement in flash is no longer controlled by CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH
...
esp-ringbuf funtion placement is now controlled by its own configs:
CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH and CONFIG_RINGBUF_PLACE_ISR_FUNCTIONS_INTO_FLASH
Closes https://github.com/espressif/esp-idf/issues/9198
2022-07-11 09:24:20 +08:00
Mo Fei Fei
ba7a387ab0
Merge branch 'docs/s3_devkitc1_user_guide_v1.1' into 'master'
...
Docs: Add ESP32-S3-devkitc-1 user guide v1.1
Closes DOC-2980
See merge request espressif/esp-idf!18354
2022-07-08 17:43:16 +08:00
Wei Tian Hua
8699a10929
Merge branch 'bugfix/redesign_hf_ag_init_deinit_api_param' into 'master'
...
component_bt: Change HF AG API
See merge request espressif/esp-idf!18592
2022-07-08 16:57:20 +08:00
mofeifei
a664eb9e5a
docs:update s3-devkitc-1 user guide v1.1
2022-07-08 07:57:29 +00:00
Shang Zhou
7f8fae8548
docs: update CN translation for flash_encryption
2022-07-08 11:15:57 +08:00
Shang Zhou
e953dc35fe
docs: provide CN translation for tools and windows-env
2022-07-08 10:50:47 +08:00
Wang Fang
a8aead1986
Merge branch 'docs/update_ide_documentation' into 'master'
...
docs: deleted IDE documentation and provided links to these IDE GitHub repos
Closes DOC-3254, DOC-2982, and DOC-2961
See merge request espressif/esp-idf!18627
2022-07-08 09:35:13 +08:00
Wang Fang
c69908e976
docs: deleted IDE documentation and provided links to these IDE GitHub repos
2022-07-07 18:14:26 +08:00
morris
d02b721a21
Merge branch 'docs/esp32c2_wifi_programming_guide_doc' into 'master'
...
doc: esp32c2 wifi programming guide doc.
Closes IDF-4216
See merge request espressif/esp-idf!18552
2022-07-07 14:13:12 +08:00
Mu Hai Dong
eb4421bf33
doc: esp32c2 wifi programming guide doc.
2022-07-07 14:13:11 +08:00
Wang Zi Yan
390c572bb6
Merge branch 'docs/provide_404_tips' into 'master'
...
docs: update 404.rst
Closes DOC-2996
See merge request espressif/esp-idf!18838
2022-07-07 11:54:42 +08:00
Michael (XIAO Xufeng)
a58362a429
Merge branch 'feature/efuse_rev_major_minor' into 'master'
...
efuse: Adds major and minor versions
See merge request espressif/esp-idf!18255
2022-07-07 11:48:54 +08:00
Roland Dobai
12e8f0ba8c
Merge branch 'feature/auto_hints_with_ci_fix' into 'master'
...
idf.py: Add automated hints on how to resolve errors with fix for ci
Closes IDF-4511, IDF-4512, and IDF-4631
See merge request espressif/esp-idf!18759
2022-07-06 21:05:33 +08:00
morris
a92cce9861
Merge branch 'bugfix/calib_i2c_clk' into 'master'
...
I2C: Make I2C clock frequency accurate
Closes IDF-5363
See merge request espressif/esp-idf!18686
2022-07-06 20:52:31 +08:00
Anton Maklakov
a5d6a93c3c
Merge branch 'bugfix/clang-tidy-for-esp32s3' into 'master'
...
tools: fix clang-tidy work for esp32s2 and esp32s3
Closes RDT-228 and IDFGH-7756
See merge request espressif/esp-idf!18773
2022-07-06 19:49:42 +08:00
Wang Zi Yan
5e768f7f2d
docs: provide translation for gptimer
2022-07-06 17:39:23 +08:00
Marius Vikhammer
342f4f315c
psram: make SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY configurable on S2 and S3
...
SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY was always enabled on S2 and S3, but this option is not
compatible with ESP_COREDUMP_ENABLE_TO_FLASH. Make it configurable to allow users to deactive
it so that ESP_COREDUMP_ENABLE_TO_FLASH can be used.
2022-07-06 12:11:15 +08:00
Cao Sen Miao
e218723e0e
I2C: Make I2C clock frequency accurate
2022-07-06 11:58:08 +08:00
Jing Li
9fd5e15b83
Merge branch 'docs/improve_docs_for_flash_power_down' into 'master'
...
docs: improve docs about flash power-down
Closes IDF-5258
See merge request espressif/esp-idf!18696
2022-07-06 11:02:54 +08:00
jingli
d3c6fff25a
improve docs about flash power-down
2022-07-05 19:25:21 +08:00
Marius Vikhammer
3d61c6d7d7
ulp: remove ESP32 ULP TSENS references
...
Due to poor accuracy the ESP32 ULP TSENS instructions is not recommend for use.
We keep the instruction itself to support users which are already using it,
but should remove it from examples and docs to avoid encouring any new usage of it.
2022-07-05 17:37:13 +08:00
KonstantinKondrashov
0f8ff5aa15
efuse: Adds major and minor versions and others
2022-07-05 14:38:27 +08:00
gabsuren
79d3655106
ASIO: Remove internal component, examples, test and docs
2022-07-04 22:15:24 +04:00
Jiang Jiang Jian
3d3447831a
Merge branch 'docs/update_esp32c2_iperf_throughput' into 'master'
...
Docs/update esp32c2 iperf throughput
Closes IDFGH-7707
See merge request espressif/esp-idf!18732
2022-07-05 01:54:07 +08:00
David Čermák
46fe7dbc8c
Merge branch 'component/mdns_migration' into 'master'
...
mdns: Remove internal component, examples, test and docs
Closes IDF-4074
See merge request espressif/esp-idf!17683
2022-07-04 17:45:27 +08:00
simon.chupin
43c69f0910
idf.py: Add automated hints on how to resolve errors
2022-07-04 08:15:23 +00:00
wangziyan
6549e8fefb
docs: update 404.rst
2022-07-04 14:44:29 +08:00
Marek Fiala
e519915823
Merge branch 'feature/disable_option_install_script' into 'master'
...
Tools: --disable-* argument for removing features
Closes IDF-4398 and IDF-4342
See merge request espressif/esp-idf!18194
2022-07-01 17:18:50 +08:00
Adam Múdry
0e98905e51
Merge branch 'feature/usb_midi_example' into 'master'
...
usb: Added MIDI example + fixed TinyUSB MIDI config
Closes IDFGH-6921
See merge request espressif/esp-idf!17753
2022-07-01 15:03:42 +08:00
Anton Maklakov
0bbfff4382
docs(idf.py): clarify clang-tidy setup
2022-07-01 10:32:49 +07:00
Cao Sen Miao
a690a87829
spi_flash: Remove legacy spi_flash drivers
2022-07-01 11:01:34 +08:00
Cao Sen Miao
d9b4b82edc
spi_flash: Modify documentations
2022-07-01 10:59:34 +08:00
Marek Fiala
90a69c4490
Tools: --disable-* argument for removing features
...
Optional argument --disable-* for removing features in install scripts.
2022-06-30 12:31:59 +02:00
Adam Múdry
2dfaec3106
usb: Added MIDI example + fixed TinyUSB MIDI config
...
Closes https://github.com/espressif/esp-idf/issues/8541
2022-06-29 14:02:00 +00:00
Mu Hai Dong
8078092fae
Merge branch 'docs/update_wifi_beacon_timeout_doc' into 'master'
...
docs: update wifi beacon timeout docs
Closes WIFI-4427 and IDFGH-7496
See merge request espressif/esp-idf!18379
2022-06-29 21:54:29 +08:00
gabsuren
d413a71f61
mdns: Remove internal component, examples, test and docs
2022-06-29 17:30:34 +04:00
Roland Dobai
8dddb8b596
Revert "Merge branch 'feature/clippy' into 'master'"
...
This reverts merge request !16998
2022-06-29 16:46:47 +08:00
Mahavir Jain
9ee26516a7
Merge branch 'fix/update_docs_for_hmac_api' into 'master'
...
esp_hmac: Fix documentation for API and Programming Guide
See merge request espressif/esp-idf!18703
2022-06-29 16:06:33 +08:00
Roland Dobai
2e817c4426
Merge branch 'feature/clippy' into 'master'
...
idf.py: Add automated hints on how to resolve errors
Closes IDF-4511, IDF-4512, and IDF-4631
See merge request espressif/esp-idf!16998
2022-06-29 15:44:55 +08:00
wang tao
2e036ea173
add esp32c2 iperf throughput
2022-06-29 14:55:22 +08:00
morris
85ab06440b
Merge branch 'bugfix/remove_dc_as_cmd_phase' into 'master'
...
spi_lcd: don't support dc_as_cmd_phase
Closes IDFGH-7026
See merge request espressif/esp-idf!18694
2022-06-29 10:50:36 +08:00
Ondrej Kosta
ed7afd8b73
Merge branch 'feature/eth_phy_common' into 'master'
...
ESP PHY structure refactor
Closes IDF-5149
See merge request espressif/esp-idf!18158
2022-06-28 23:25:12 +08:00
Aditya Patwardhan
c6fe3ba7c6
esp_hmac: Fix documentation for API and Programming Guide
2022-06-28 12:47:28 +00:00
Aditya Patwardhan
28af19f6f4
Merge branch 'fix/fix_protocomm_documentation' into 'master'
...
protocomm.rst: Fix documentation regarding Security Version 0
See merge request espressif/esp-idf!18722
2022-06-28 20:43:00 +08:00
Kevin (Lao Kaiyao)
47266d7736
Merge branch 'refactor/add_description_to_touch_pad_set_meas_time' into 'master'
...
touch_sensor: add description to distinguish the API on different target
Closes IDFGH-7499
See merge request espressif/esp-idf!18341
2022-06-28 20:00:02 +08:00
Aditya Patwardhan
d736cd560a
protocomm.rst: Fix documentation regarding Security Version 0
2022-06-28 15:13:52 +05:30
morris
489d14cf55
spi_lcd: don't support dc_as_cmd_phase
...
The current SPI hardware can't support 9bit SPI data format very well
(i.e. inserting an extra bit before each data byte)
Closes https://github.com/espressif/esp-idf/pull/8644
2022-06-28 17:11:31 +08:00
Armando (Dou Yiwen)
4dbd2c7e30
Merge branch 'refactor/move_spi_necessary_private_headers' into 'master'
...
spi: move spi_common_internal to esp_private
See merge request espressif/esp-idf!18146
2022-06-28 15:51:22 +08:00
laokaiyao
d5e55e0563
touch_sensor: add description to distinguish the API on different target
...
Closes https://github.com/espressif/esp-idf/issues/9067
2022-06-28 02:20:43 +00:00
Mahavir Jain
26514959dd
docs: secure-boot-v2: remove incorrect note about bootloader re-flash
...
In secure-boot-v2 scheme, one can always regenerate signature using
secure boot signing key and re-flash either bootloader or application.
2022-06-27 14:24:42 +05:30
Armando
f31d88e3fe
spi: move spi_common_internal to esp_private
2022-06-24 19:12:13 +08:00
Ondrej Kosta
43f3904304
esp_eth: IEEE 802.3 PHY MII Management Interface functionality grouped to one common file
2022-06-24 05:51:44 +00:00
simon.chupin
c6a6eaeb60
idf.py: Add automated hints on how to resolve errors
2022-06-23 14:09:34 +02:00
weitianhua
dd0bb0181c
Add migration doc for IDF 5.0
2022-06-22 15:34:05 +08:00
Darian Leung
c2e098c10e
bluedroid: Fix breaking change typos
...
This commit fixes typos that are breaking changes (i.e., macros, types, and functions)
in the bluedroid API. Migration notes for v5.0 have also been added.
Closes https://github.com/espressif/esp-idf/issues/6887
2022-06-21 19:07:25 +08:00
Zim Kalinowski
303681a9c9
Merge branch 'docs/clarify_esp_timer_name' into 'master'
...
doc: added name 'ESP Timer' to doc for clarification
See merge request espressif/esp-idf!18586
2022-06-20 13:01:40 +08:00
Jakob Hasse
d7cceabbb4
Merge branch 'feature/upgrade_c_cxx_standards' into 'master'
...
build system: use C17 and C++2a by default
Closes IDF-1499, IDFGH-1788, IDFGH-2781, and IDFGH-7617
See merge request espressif/esp-idf!18371
2022-06-20 12:24:08 +08:00
Jakob Hasse
0d15ee6c12
refactor(doc): added name 'ESP Timer' to doc for clarification
2022-06-20 11:15:48 +08:00
morris
06eb494a61
pcnt: support set the level of virtual IO
2022-06-18 15:00:37 +08:00
Ivan Grokhotkov
3973db7664
soc: make register access macros compatible with C++20
...
In C++20, using the result of an assignment to a 'volatile' value is
deprecated.
Breaking change: register "setter" or modification macros can no
longer be used as expressions.
Closes https://github.com/espressif/esp-idf/issues/9170
2022-06-17 18:09:22 +02:00
Aditya Patwardhan
6222d43984
protocomm: Added option to enable/disable supported security versions.
2022-06-17 13:16:20 +00:00
Aditya Patwardhan
0b88785286
provisioning: Added documentation for SRP6a based Security Scheme 2
2022-06-17 13:16:20 +00:00
Armando (Dou Yiwen)
0b80546f8e
Merge branch 'feature/new_esp_psram_component' into 'master'
...
esp_psram: new esp psram component
Closes IDF-4318, IDF-4382, IDF-4841, and IDFGH-7192
See merge request espressif/esp-idf!18050
2022-06-15 19:16:56 +08:00
Roland Dobai
62fe93f9ad
Merge branch 'fix/flash_detect_new_project' into 'master'
...
tools: Rename the flash size detection kconfig option
Closes IDFGH-7593
See merge request espressif/esp-idf!18505
2022-06-15 19:14:38 +08:00
Kevin (Lao Kaiyao)
bb30edf35a
Merge branch 'refactor/i2s_driver_rewrite' into 'master'
...
🔨 i2s: i2s driver-NG
Closes IDF-3714 and IDF-4592
See merge request espressif/esp-idf!15175
2022-06-15 14:22:58 +08:00
Jiang Jiang Jian
e4a70f311a
Merge branch 'docs/improve_blufi_docs' into 'master'
...
docs: update BluFi documentation regarding misleading contents
Closes DOC-2836 and DOC-2701
See merge request espressif/esp-idf!18393
2022-06-15 11:27:21 +08:00
laokaiyao
28b8fc6a7e
i2s: update documents for driver-NG
2022-06-15 10:30:04 +08:00
laokaiyao
0fe3bb8ab7
i2s: update examples and unit-tests
2022-06-15 10:29:06 +08:00
laokaiyao
621d0aa942
i2s: Introduced a brand new driver
2022-06-15 10:29:06 +08:00
Tomas Rezucha
e8d172eb87
Merge branch 'docs/esp_bsp' into 'master'
...
docs: Add information about BSPs
See merge request espressif/esp-idf!18096
2022-06-14 21:57:07 +08:00
Roland Dobai
d56c578ddb
tools: Rename the flash size detection kconfig option
...
9c46c98b4c
have changed the default value
of ESPTOOLPY_FLASHSIZE_DETECT. As the side effect, existing
projects (having the option still enabled) started to discard the SHA256 digest.
Rename the ESPTOOLPY_FLASHSIZE_DETECT option so existing projects would
have the value disabled by default.
Closes https://github.com/espressif/esp-idf/issues/9148
2022-06-14 15:56:20 +02:00
Darian
e213e66ba3
Merge branch 'refactor/esp_hw_support_cpu' into 'master'
...
esp_hw_support: Add new esp_cpu.h abstraction
Closes IDF-4769
See merge request espressif/esp-idf!17091
2022-06-14 21:11:30 +08:00
Shang Zhou
b20aa0612b
Merge branch 'docs/translate_spi_slave_and_spi_master' into 'master'
...
docs: provide CN translation for spi_slave and spi_features
Closes DOC-2921 and DOC-3179
See merge request espressif/esp-idf!18338
2022-06-14 18:53:01 +08:00
Tomas Rezucha
11fd801ed9
docs: Add information about BSPs
2022-06-14 12:09:21 +02:00
Michael (XIAO Xufeng)
7b8e5888ca
Merge branch 'refactor/add_clk_tree_ll' into 'master'
...
clk_tree: Stage3 - HAL for clock subsystem
Closes IDF-4334
See merge request espressif/esp-idf!18270
2022-06-14 17:16:29 +08:00
Armando
38e5043ae8
esp_psram: new psram component
2022-06-14 15:44:27 +08:00
Darian Leung
149872131a
hal: Move dedicated GPIO LL and HAL
...
This commit moves the dedicated GPIO LL and HAL functions from
cpu_ll.h to dedic_gpio_cpu_ll.h.
- cpu_ll_enable_cycle_count() has also been removed due to lack of feasible usage scenarios
2022-06-14 14:38:29 +08:00
Shang Zhou
2cfce11fb8
docs: provide CN translation for spi_slave and spi_features
2022-06-14 14:31:42 +08:00
Shang Zhou
efdfb7ec61
docs: update BluFi documentation regarding misleading contents
2022-06-14 14:18:13 +08:00
morris
066289fbd0
Merge branch 'feature/doc_update_efuse' into 'master'
...
doc(efuse): Updates efuse article
Closes IDF-4223, IDF-4895, IDFGH-7228, and IDFGH-7216
See merge request espressif/esp-idf!18349
2022-06-14 10:50:51 +08:00
Konstantin Kondrashov
32b5307016
Merge branch 'feature/reset_rtc_wdt_in_bootloader_common_erase_part_type_data' into 'master'
...
bootloader: Fix RTC_WDT reset in bootloader_common_erase_part_type_data when a long erase
Closes IDFGH-7125
See merge request espressif/esp-idf!17841
2022-06-13 20:54:04 +08:00
KonstantinKondrashov
ada08619cf
doc: Adds RTC Watchdog Timeout article in fatal errors
2022-06-13 17:54:10 +08:00
songruojing
6f6251f369
hal: Limit the HAL_ASSERTION_LEVEL in bootloader to be no larger than 1 (i.e. silent)
2022-06-13 17:47:51 +08:00
daiziyan
3a2da53e2a
docs: add translation for dedic_gpio
2022-06-13 15:14:25 +08:00
Matus Fabo
384d61f156
remove: sdspi_host deprecated api
...
add: migration guide documentation
2022-06-12 20:07:27 +00:00
Roland Dobai
724b4121b9
Merge branch 'feature/enable-lfn-for-fatfsparse' into 'master'
...
fatfs: enable long file names for fatfsparse.py
Closes IDF-4992
See merge request espressif/esp-idf!18212
2022-06-10 16:22:45 +08:00
morris
5daa73d236
Merge branch 'refactor/mcpwm_hal_driver_doc' into 'master'
...
mcpwm: don't support disable carrier one-shot pulse
Closes IDFGH-7406
See merge request espressif/esp-idf!18295
2022-06-10 10:28:59 +08:00
Martin Gaňo
0f160c8f11
fatfs: enable long file names for fatfsparse.py
2022-06-09 15:51:03 +02:00
Dai Zi Yan
b264d46d20
Merge branch 'docs/update_build_system' into 'master'
...
docs: udpate CN translation for build-system
See merge request espressif/esp-idf!18378
2022-06-09 14:09:07 +08:00
Jiang Jiang Jian
20ac5a8464
Merge branch 'docs/update_wifi_csi_sub_carrier_index_doc' into 'master'
...
docs:update wifi sci subcarrier index docs
Closes WIFI-3215
See merge request espressif/esp-idf!18125
2022-06-09 10:52:38 +08:00
daiziyan
e6a7fee2b4
docs: udpate CN translation for build-system
2022-06-08 19:40:04 +08:00
Dai Zi Yan
f173016d86
Merge branch 'docs/translate_dfu' into 'master'
...
docs: translate dfu.rst
Closes DOC-1958
See merge request espressif/esp-idf!18238
2022-06-08 17:33:47 +08:00
Fu Hanxi
566af729c5
docs: update pytest installation
2022-06-08 08:19:35 +08:00
KonstantinKondrashov
7b9d1eaf31
doc(efuse): Updates efuse article
2022-06-07 20:44:27 +08:00
muhaidong
1b496ed9e2
docs: add WIFI_EVENT_STA_BEACON_TIMEOUT event docs.
2022-06-07 17:59:40 +08:00
daiziyan
7344db748f
docs: translate dfu.rst
2022-06-07 11:09:30 +08:00
muhaidong
9be681be35
docs: update wifi beacon timeout docs
2022-06-06 17:00:26 +08:00
Dai Zi Yan
e94435df22
Merge branch 'docs/update_idf_monitor' into 'master'
...
docs: update CN translation for idf-monitor.rst
Closes DOC-3082
See merge request espressif/esp-idf!18248
2022-06-06 15:45:24 +08:00
morris
aa3ddbc3c6
Merge branch 'test/enable_c2_target_tests' into 'master'
...
ci: enable target tests for ESP32-C2
Closes IDF-4989
See merge request espressif/esp-idf!18182
2022-06-03 16:41:24 +08:00
Anton Maklakov
e0d2e186bf
Merge branch 'feature/toolchain_2022r1' into 'master'
...
Bring 2022r1-RC1 toolchains, GCC 11
Closes GCC-180, GCC-178, IDFGH-5559, IDFGH-6180, IDFGH-5101, and IDFGH-4380
See merge request espressif/esp-idf!16797
2022-06-03 16:05:49 +08:00
Mu Hai Dong
2905223889
Merge branch 'bugfix/fix_country_policy_issue' into 'master'
...
esp_wifi: fix country policy issue
Closes WIFI-3908, WIFI-4287, and WIFI-4279
See merge request espressif/esp-idf!17366
2022-06-02 20:01:07 +08:00
muhaidong
06fb6b2e32
esp_wifi: fix country policy issue
...
1. Fix not update phy according to country code.
2. Update regdomain max channel according to country info from nvs and or AP.
3. Change nvs default country from "CN" to "01".
4. Channel 14 is allowed only 11b mode.
5. Remove csa when switch channel from/to 14 channel.
6. Update phy mode nvs when softap channel from 14 to other.
7. Fix the bug that check whether channel parameter is valid.
Docs: change default country from "CN" to "01"
2022-06-02 16:15:48 +08:00
morris
3247335770
mcpwm: don't support disable carrier first pulse
...
The first pulse of MCPWM carrier can not be disabled, this commit will
remove the feature.
Closes https://github.com/espressif/esp-idf/issues/8984
2022-06-02 15:01:18 +08:00
muhaidong
ce37a2f205
docs:update wifi sci subcarrier index docs
2022-06-02 11:25:59 +08:00
Anton Maklakov
30d0d7fe7f
docs: add GCC migration guide
2022-06-02 10:15:23 +07:00
Michael (XIAO Xufeng)
a0c2252756
build_system: fixed issue that default.target may override other custom configs
2022-06-02 11:08:59 +08:00
Djordje Nedic
facab8c5a7
tools: Increase the minimal supported CMake version to 3.16
...
This updates the minimal supported version of CMake to 3.16, which in turn enables us to use more CMake features and have a cleaner build system.
This is the version that provides most new features and also the one we use in our latest docker image for CI.
2022-06-01 06:35:02 +00:00
Mahavir Jain
8094d874bc
Merge branch 'refactor/tcp_transport' into 'master'
...
tcp_transport: Fix error propagation to higher layers
Closes IDF-1291
See merge request espressif/esp-idf!16394
2022-06-01 13:22:15 +08:00
KonstantinKondrashov
6e6b5474c3
doc(esp32c2): Updates Flash Encryption chapter
2022-05-31 11:12:21 +00:00
Laukik Hase
12fb7a61a4
docs: Added migration guide for HTTP Client and TCP Transport
...
- Added breaking changes notes
- Style fixes
2022-05-31 15:04:21 +05:30
Mahavir Jain
01d014c42d
Merge branch 'contrib/github_pr_9062' into 'master'
...
Secure boot v2 image format: CRC size (GitHub PR)
Closes IDFGH-7493
See merge request espressif/esp-idf!18327
2022-05-31 14:21:05 +08:00
morris
fa6bce6c21
Merge branch 'docs/translate_gpio' into 'master'
...
Docs/translate gpio
Closes DOC-2857
See merge request espressif/esp-idf!18090
2022-05-31 12:19:35 +08:00
Dai Zi Yan
e2b87e668b
Docs/translate gpio
2022-05-31 12:19:34 +08:00
Marius Vikhammer
349203b3b1
docs: fix spelling errors in l2cap docs
2022-05-31 02:32:06 +00:00
Jiang Jiang Jian
6bde276a7a
Merge branch 'docs/update-fatfsgen-encoding' into 'master'
...
Removed misleading sentence about fatfs lfn encoding
Closes IDF-5174
See merge request espressif/esp-idf!18324
2022-05-31 10:24:29 +08:00
Jakob Hasse
97c149f73d
Merge branch 'refactor/nvs_iterator_api' into 'master'
...
NVS: New interface for iterator functions
Closes IDFGH-6149
See merge request espressif/esp-idf!18081
2022-05-31 07:47:26 +08:00
Stefan Wallentowitz
dd7aece4bf
Secure boot v2 image format: CRC size
...
The CRC size is documented as 1095 bytes, but in the code I find 1196 bytes:
https://github.com/espressif/esp-idf/blob/master/components/bootloader_support/src/secure_boot_v2/secure_boot.c#L35
2022-05-30 23:30:34 +02:00
Martin Gaňo
59ba6999ae
Removed misleading sentence about fatfs lfn encoding
...
Closes IDF-5174
Related to IDF-4795
2022-05-30 15:33:58 +02:00
daiziyan
59453d0e78
docs: update CN translation for idf-monitor.rst
2022-05-30 20:55:37 +08:00
Sergei Silnov
89518ee86a
build & config: Check requirements of managed components of main and add interface versioning
2022-05-30 14:36:22 +02:00
Mo Fei Fei
2a733ceca5
Merge branch 'doc/add_cn_trans_esp_https_server' into 'master'
...
Docs: Add CN trans for esp-https-server.rst
Closes DOC-3072
See merge request espressif/esp-idf!18155
2022-05-30 16:24:00 +08:00
Ivan Grokhotkov
87ec752bda
Merge branch 'docs/fix_nvs_encryption_docs' into 'master'
...
doc (nvs_flash): improved NVS partition flash documentation
Closes IDFGH-6549
See merge request espressif/esp-idf!18004
2022-05-30 16:13:12 +08:00
mofeifei
0cce36f0ec
docs:add cn trans for esp-https-server.rst
2022-05-30 13:38:01 +08:00
Jiang Jiang Jian
3941b8d136
Merge branch 'docs/c2_getting_started' into 'master'
...
docs: update getting started guide for C2
Closes IDF-4211
See merge request espressif/esp-idf!18179
2022-05-30 10:53:15 +08:00
Jakob Hasse
ad184e979a
refactor (nvs)!: New interface for iterator functions
...
Closes https://github.com/espressif/esp-idf/issues/7826
* nvs_entry_find(), nvs_entry_next() and nvs_entry_info()
return error codes now
* nvs_entry_find() and nvs_entry_next() access/modify iterator via
parameters, instead of returning an new iterator.
Added appropriate documentation in Chinese and English
2022-05-30 09:28:42 +08:00
Roland Dobai
a2d5041492
Merge branch 'feat/idf_tools_migrate_to_venv' into 'master'
...
Tools: Use built-in venv instead of virtualenv for creating Python environments
Closes IDF-4538
See merge request espressif/esp-idf!18249
2022-05-29 22:20:35 +08:00
wangmengyang
1423d02cb0
Added BT_SDP API reference document
2022-05-28 23:34:21 +00:00
xiongweichao
b2987c1e94
Added BT_L2CAP API reference document
2022-05-28 23:34:21 +00:00
Wu Zheng Hui
d3fa6e3a15
Merge branch 'bugfix/update_efuse_name' into 'master'
...
efuse: update efuse name
See merge request espressif/esp-idf!18193
2022-05-28 22:03:17 +08:00
Wu Zheng Hui
b98622c624
efuse: update efuse name
2022-05-28 22:03:16 +08:00
Roland Dobai
ed795c86df
Tools: Use built-in venv instead of virtualenv for creating Python environments
2022-05-28 06:43:14 +00:00
Marius Vikhammer
7dcd85b873
docs: update getting started guide for C2
2022-05-28 14:22:13 +08:00
Roland Dobai
c0a045793f
Merge branch 'bugfix/return_idf_component_manager_build_property' into 'master'
...
build & config: Add IDF_COMPONENT_MANAGER build property
Closes PACMAN-356
See merge request espressif/esp-idf!18251
2022-05-28 13:58:34 +08:00
Ivan Grokhotkov
a14e14f37a
Merge branch 'feature/docker_build_gh_actions' into 'master'
...
ci: move Docker image builds to Github, plus other improvements
Closes IDFCI-1264 and IDFGH-6264
See merge request espressif/esp-idf!18256
2022-05-27 19:56:29 +08:00
Zim Kalinowski
2c9cd8e307
Merge branch 'feature/remove_target_cmake' into 'master'
...
build-system: remove target component
Closes IDF-3091 and IDF-3581
See merge request espressif/esp-idf!18131
2022-05-27 06:55:25 +08:00
Sergei Silnov
487603b51f
build & config: Add IDF_COMPONENT_MANAGER build property
2022-05-26 12:48:27 +02:00
morris
febe329ae5
Merge branch 'docs/fix_linker_script_table' into 'master'
...
docs: fix linker-script-generation figure
See merge request espressif/esp-idf!18240
2022-05-26 10:52:27 +08:00
Ivan Grokhotkov
212cbc3fb6
tools/docker: add README.md file to be displayed on Docker Hub
...
Closes https://github.com/espressif/esp-idf/issues/7933
2022-05-26 03:44:13 +02:00
Ivan Grokhotkov
ec96adae2b
docs: document build arguments of the Docker image
2022-05-26 03:31:22 +02:00
Song Ruo Jing
cf32e49aeb
Merge branch 'refactor/cleanup_rtc_h' into 'master'
...
clk_tree: Prework2 of introducing clock subsystem control
Closes IDF-4934
See merge request espressif/esp-idf!17861
2022-05-26 09:16:47 +08:00
Anton Maklakov
8f6534165a
docs: fix linker-script-generation figure
2022-05-25 12:10:25 +07:00
songruojing
729d70129a
clk_tree: add initial docs for clock tree
2022-05-24 22:59:51 +08:00
morris
b26cd91537
doc: added clk_tree definitions to doc
2022-05-24 22:59:51 +08:00
Marius Vikhammer
cf1b222cac
build system: removed target component
...
After refactoring the target components (e.g. esp32) no longer contained any real functionality.
What remained in these components have been moved elsewhere and the component itself deleted from the
build system.
2022-05-24 09:12:59 +08:00
Marius Vikhammer
d485f6add8
Merge branch 'feature/arch_build_property' into 'master'
...
build-system: add property for architecture (riscv/xtensa)
Closes IDF-1754
See merge request espressif/esp-idf!18127
2022-05-24 08:46:09 +08:00
Marius Vikhammer
425c9e5b0f
Merge branch 'feature/target_kconfig_movement_3' into 'master'
...
kconfig: move remaining kconfig options out of target component
Closes IDF-3579
See merge request espressif/esp-idf!18046
2022-05-24 08:45:01 +08:00
unknown
5a1c257f96
docs: sync up line number for api reference
2022-05-23 20:30:29 +08:00
Marius Vikhammer
0687daf2c8
kconfig: move remaining kconfig options out of target component
...
The kconfig options are moved to the component where they are used,
mostly esp_hw_support and esp_system.
2022-05-23 17:57:45 +08:00
Marius Vikhammer
9362434c47
build-system: add property for architecture (riscv/xtensa)
...
riscv/xtensa is now a common component.
2022-05-20 09:00:32 +08:00
Shang Zhou
4ad048f05f
Merge branch 'docs/update_cn_translation_of_16452_and_16658' into 'master'
...
docs: updated CN translation for !16452 and !16658
Closes DOC-2828 and DOC-2827
See merge request espressif/esp-idf!18007
2022-05-20 03:57:52 +08:00
Shang Zhou
ed1bf1d056
docs: updated CN translation for !16452 and !16658
2022-05-20 03:57:51 +08:00
Martin Vychodil
dea461d481
Merge branch 'docs/update_cn_trans_for_fatfs.rst' into 'master'
...
Docs: update cn trans for fatfs.rst
Closes DOC-3083
See merge request espressif/esp-idf!18124
2022-05-19 19:40:24 +08:00
Marius Vikhammer
030e52f5d4
Merge branch 'feature/improve_doc_link_check' into 'master'
...
docs: fix broken links and re-enable linkchecker
Closes IDF-2640
See merge request espressif/esp-idf!17919
2022-05-19 15:52:17 +08:00
Darian
a4c4d8c59b
Merge branch 'feature/update_intr_wdt_for_freertos_smp' into 'master'
...
esp_system: Fix SMP FreeRTOS INT WDT and tidy up
Closes IDF-4749
See merge request espressif/esp-idf!18000
2022-05-19 14:43:08 +08:00
morris
8138f8bb02
driver: remove deprecated code
...
that declared as deprecated in the previous release
2022-05-19 11:31:53 +08:00
Darian Leung
eec3ac83f4
esp_system: Update watchdog documentation
...
This commit updates the watchdog documentation as follows:
- Removes IWDT API reference as it is now considered private API
- Rewrite IWDT section
- Fix headers, types, and formatting
2022-05-18 20:12:25 +08:00
Darian Leung
7dc6fd9ff6
esp_system: Make interrupt WDT private API
...
This commit makes the interrupt WDT API private. To use the API,
IDF components should now '#include "esp_private/esp_int_wdt.h"'
2022-05-18 20:12:25 +08:00
Roland Dobai
3bf6e06a80
Merge branch 'tools/fix_cmake_variables_propagation' into 'master'
...
tools: Fix cmake variable propagation
Closes IDFGH-7212 and IDFGH-7292
See merge request espressif/esp-idf!17983
2022-05-18 15:44:22 +08:00
Martin Gano
e9716b1498
Merge branch 'feature/add-fatfs-parser' into 'master'
...
fatfsgen.py implement functionality for parsing fatfs
Closes IDF-4360
See merge request espressif/esp-idf!17951
2022-05-17 17:07:13 +08:00
Darian
4d751b9d6b
Merge branch 'feature/task_watchdog_freeertos_smp' into 'master'
...
esp_system: Add task watchdog user feature and fix SMP FreeRTOS idle task watchdog
Closes IDF-3340
See merge request espressif/esp-idf!17768
2022-05-17 15:13:43 +08:00
mofeifei
4d0724984c
docs: update cn trans for fatfs.rst
2022-05-17 11:36:03 +08:00
Djordje Nedic
11f3898e33
tools: Fix cmake variable propagation
...
This fixes the issue where component CMAKE variables propagate by default to the entire project, for instance compiler flags.
Useful for when you want to have component specific compiler flags or defines.
Closes https://github.com/espressif/esp-idf/pull/8806
Closes https://github.com/espressif/esp-idf/issues/8881
2022-05-16 16:55:34 +02:00
Martin Gaňo
005af75da3
Added FATFS partition parser
2022-05-16 14:32:17 +02:00
Jakob Hasse
dd3c5c3cbb
doc (nvs_flash): improved NVS partition flash documentation
...
Closes https://github.com/espressif/esp-idf/issues/8196
2022-05-16 14:13:43 +08:00
Fu Hanxi
38345d9cd8
Merge branch 'ci/improve_build_scripts_for_multi_targets' into 'master'
...
CI: improve build scripts for multi targets
See merge request espressif/esp-idf!17895
2022-05-16 11:18:11 +08:00
Mahavir Jain
a0e27a186b
Merge branch 'esp32c2/support_secure_boot' into 'master'
...
ESP32C2: Support Secure Boot V2
Closes IDF-3846 and IDF-4209
See merge request espressif/esp-idf!17442
2022-05-13 19:46:22 +08:00
Mahavir Jain
dae6467263
Merge branch 'bugfix/remove_http_server_header_file' into 'master'
...
esp_http_server: Remove http_server.h Header file
See merge request espressif/esp-idf!18074
2022-05-13 19:34:13 +08:00
Harshit Malpani
73fc12cdcd
esp_http_server: Remove http_server.h Header file
2022-05-13 16:00:17 +05:30
Mo Fei Fei
c620110c7c
Merge branch 'docs/add_system_time_cn_trans' into 'master'
...
Docs: add CN translation for system_time
Closes DOC-2979
See merge request espressif/esp-idf!17946
2022-05-13 18:24:27 +08:00
Darian Leung
5953bca376
esp_system: Add arbitrary user feature to TWDT
...
This commit moidifies the TWDT as follows:
- Adds a feature to allows subscribing arbitrary users to the TWDT
- Changes esp_task_wdt_init() API to accept configuration structure
- Changes esp_task_wdt_init() and esp_task_wdt_deinit() to subscribe/unsubscribe
idle tasks of various cores.
- Adds support for SMP FreeRTOS idle tasks
- Updates startup code TWDT initialization
- Updates API documentation
2022-05-13 18:01:28 +08:00
Roland Dobai
6cbe0ceaa7
Merge branch 'feature/enable_component_manager_by_default_for_pure_cmake' into 'master'
...
tools: Enable the component manager by default in CMake
Closes IDF-4322
See merge request espressif/esp-idf!17724
2022-05-13 15:39:01 +08:00
mofeifei
4be8497391
docs: add cn trans for system_time
2022-05-13 14:10:35 +08:00
Fu Hanxi
3697cd0440
docs: add multi dut chapter
2022-05-13 11:56:59 +08:00
Ivan Grokhotkov
13c3e13ecb
Merge branch 'docs/update_readme_buildsystem' into 'master'
...
docs: update CN translation for readme and build-system
Closes DOC-2943 and DOC-2942
See merge request espressif/esp-idf!17741
2022-05-12 16:38:47 +08:00
Mahavir Jain
af1f342ee8
Merge branch 'fix/make_esp_tls_t_private' into 'master'
...
Make esp_tls_t as private structure
Closes IDF-2812
See merge request espressif/esp-idf!17812
2022-05-12 14:47:42 +08:00
morris
068adfba70
heap: use ROM implementation for heap tlsf on esp32c2
2022-05-12 05:18:57 +00:00
morris
24f5fecef0
hal: use ROM implementation for systimer and wdt on esp32c2
2022-05-12 05:18:57 +00:00
Mahavir Jain
42aac8d1d7
Merge branch 'contrib/github_pr_8816' into 'master'
...
Don't ignore return value of `httpd_stop` (GitHub PR)
Closes IDFGH-7222
See merge request espressif/esp-idf!18040
2022-05-12 12:00:03 +08:00
Sachin Parekh
2c725264f7
esp32c2: Support Secure Boot V2 based on ECDSA scheme
2022-05-11 18:00:03 +05:30
daiziyan
ca57e121e2
docs: udpate CN translation for readme and build-system
2022-05-11 19:49:16 +08:00
Harshit Malpani
9f99d2350a
docs: Added breaking change for esp_https_server to migration guide
2022-05-11 16:30:16 +05:30
Mahavir Jain
dec3db6913
Merge branch 'bugfix/freertos_stack_tcb_alloc_order' into 'master'
...
freertos: fix allocation order for stack and TCB per portSTACK_GROWTH
See merge request espressif/esp-idf!18042
2022-05-11 18:09:49 +08:00
Aditya Patwardhan
434e74ff73
esp_tls: Make esp_tls_t as private structure.
2022-05-11 07:09:34 +00:00
Martin Gano
89f754183e
Merge branch 'contrib/github_pr_8788' into 'master'
...
Add idf.py monitor argument --no-reset (-R) (GitHub PR)
Closes IDFGH-7189, IDFGH-7301, and IDFGH-5963
See merge request espressif/esp-idf!18010
2022-05-10 23:34:37 +08:00
Martin Gaňo
c02c0cc9b7
Tools: Add --no-reset option for IDF Monitor in order to avoid resetting the chip target upon connection
...
Closes https://github.com/espressif/esp-idf/issues/8889
Closes IDFGH-7189, IDFGH-7301, IDFGH-5963
Closes https://github.com/espressif/esp-idf/issues/7651
Merges https://github.com/espressif/esp-idf/pull/8788
2022-05-10 14:19:37 +02:00
Mu Hai Dong
1ce55c9267
Merge branch 'docs/update_wifi_multiple_antennas_doc' into 'master'
...
docs: update wifi multiple antennas docs
Closes WIFI-4034
See merge request espressif/esp-idf!17966
2022-05-10 15:58:28 +08:00
Mahavir Jain
2a30a1012d
docs: add migration guide note about vTaskGetSnapshot
signature
2022-05-10 11:40:47 +05:30
mofeifei
6b29118765
docs: sync up lines for api-guides and get-started
2022-05-09 02:10:06 +00:00
Armando (Dou Yiwen)
03aeac1dde
Merge branch 'refactor/adc_hal_common_layer' into 'master'
...
adc: create common adc hal layer
See merge request espressif/esp-idf!17577
2022-05-08 15:45:56 +08:00
Armando
49747bb486
adc: create common adc hal layer
2022-05-07 19:20:44 +08:00
morris
a7f6f8677a
doc: update api reference for new rmt driver
2022-05-07 10:34:50 +00:00
Krzysztof Budzynski
26677c7c06
Apply 1 suggestion(s) to 1 file(s)
2022-05-07 16:21:06 +08:00
Marius Vikhammer
030cb77597
docs: update redirected links
2022-05-07 13:09:41 +08:00
Marius Vikhammer
d7053c38cc
docs: fix broken links
2022-05-07 13:09:41 +08:00
Roland Dobai
efc3357f1a
Merge branch 'feature/semihosting_call_number_change' into 'master'
...
Semihosting V2
Closes IDF-4893
See merge request espressif/esp-idf!17412
2022-05-07 00:28:48 +08:00
morris
407b693646
dedic_gpio: mention the overhead of using driver API
2022-05-06 18:18:39 +08:00
morris
3a5fdfe35a
temp_sensor: added enable/disable functions
...
The previous start/stop functions have been rename to enable/disable.
2022-05-06 18:18:39 +08:00
morris
d67888b92b
pcnt: added enable/disable functions
2022-05-06 18:18:39 +08:00
morris
e7295c3577
gptimer: added enable/disable functions
2022-05-06 18:18:39 +08:00
mofeifei
0746ba2b75
docs:update a command in partition-tables
2022-05-06 14:14:40 +08:00
Zim Kalinowski
83d93653a5
Merge branch 'doc/contributing' into 'master'
...
docs: make CONTRIBUTING.md readable on Github
Closes IDFGH-5021
See merge request espressif/esp-idf!17987
2022-05-06 04:40:14 +08:00
Jiang Jiang Jian
34211f898c
Merge branch 'docs/update_esp_hid_device' into 'master'
...
[docs] fix documents for Bluetooth HID Device API reference and example
See merge request espressif/esp-idf!17558
2022-05-05 23:58:07 +08:00
Roland Dobai
4a680fa849
Merge branch 'tidy_get_started_docs' into 'master'
...
Docs: Tidy get started docs
Closes IDF-4911
See merge request espressif/esp-idf!17790
2022-05-05 17:51:26 +08:00
Erhan Kurubas
ad078c5153
semihosting: drop absolute path support
2022-05-05 09:12:42 +00:00
morris
595df1d3fa
Merge branch 'refactor/move_rtc_ctrl_to_esp_hw_support' into 'master'
...
hw_support: move rtc_ctrl from driver to hw_support
See merge request espressif/esp-idf!17963
2022-05-05 11:57:31 +08:00
morris
8588734a22
Merge branch 'doc/apply_wavedrom_extension' into 'master'
...
doc: apply wavedrom extension
See merge request espressif/esp-idf!17964
2022-05-05 11:01:41 +08:00
Kevin (Lao Kaiyao)
a01a5dec4a
Merge branch 'contrib/github_pr_8853' into 'master'
...
Fix Touch Element Doc (GitHub PR)
Closes IDFGH-7264
See merge request espressif/esp-idf!17971
2022-05-05 10:12:48 +08:00
Marius Vikhammer
3129c732a3
Apply 2 suggestions by Marius Vikhammer
2022-05-05 10:02:57 +08:00
Ivan Grokhotkov
0f515ce3fb
docs: make CONTRIBUTING.md readable on Github
...
Move the contents of CONTRIBUTING.rst into contributing/index.rst,
create CONTRIBUTING.md with a link to the programming guide.
Closes https://github.com/espressif/esp-idf/issues/6807
2022-05-04 01:16:34 +02:00
Sergei Silnov
69cf85e6a6
tools: Enable the component manager by default in CMake
2022-05-03 17:38:36 +02:00
Ivan Grokhotkov
5b0a302ea4
Merge branch 'bugfix/build_spaces_in_path_docs_tests' into 'master'
...
ci, tools: add build tests for spaces in paths, fix regression in export.sh, add migration guide
See merge request espressif/esp-idf!15431
2022-05-03 21:04:49 +08:00
muhaidong
832eed4b22
docs: update wifi multiple antennas docs
2022-05-03 14:50:39 +08:00
Ivan Grokhotkov
598e8db29c
docs: update build system reference and migration guides for lwip
...
Previous commit removes lwip from the common requirements.
This commit updates the documentation to describe the resulting
changes.
2022-05-02 20:47:18 +02:00
Ivan Grokhotkov
a093ed39df
docs: add migration guide for COMPONENT_DIRS and EXTRA_COMPONENT_DIRS
2022-05-02 19:05:48 +02:00
mofeifei
cb64aebb3a
docs: Review get started docs
2022-05-02 12:51:05 +02:00
Djordje Nedic
5250ca1627
docs: fix getting started having 2 toctrees
...
Instead of having 2 toctrees for setup and build your first project parts, use os-specific refs for the build your first project part
2022-05-02 11:37:19 +02:00
morris
dce0993ce5
doc: apply wavedrom extension
2022-05-01 22:58:19 +08:00
morris
9ab4abfb46
hw_support: move rtc_ctrl from driver to hw_support
2022-04-29 14:28:09 +08:00
Laukik Hase
1a7eac2d69
docs: Add section for server verification (esp_https_ota)
...
- Updated OTA example README
2022-04-29 09:50:06 +05:30
Vinx911
b72c1ff536
修复标题错误
2022-04-28 18:38:07 +08:00
Roland Dobai
fdf784b7d7
Merge branch 'feature/add_gdb_as_a_tool' into 'master'
...
tools: add GDB v11.1 as a tool
Closes IDF-3880, IDF-4079, OCD-411, IDFGH-4510, and GCC-90
See merge request espressif/esp-idf!17100
2022-04-28 14:35:13 +08:00
Wang Fang
0fc099c7ea
Merge branch 'docs/update_timer_related_documents' into 'master'
...
docs: updated timer related documents
Closes DOC-2946 and DOC-2993
See merge request espressif/esp-idf!17953
2022-04-28 12:22:47 +08:00
Wang Fang
e6230c4143
docs: updated timer related documents
2022-04-28 10:41:15 +08:00
Espressif BOT
4a56352f56
Update esp_crt_bundle certificates
2022-04-27 11:26:58 +00:00
Marius Vikhammer
18c704014f
docs: remove filler template content from BT docs
2022-04-27 14:44:36 +08:00
Simon
e4d85807ea
Merge branch 'feature/spi_flash_esp8684_support' into 'master'
...
spi_flash: refactor spi_flash clock configuration logic and support esp32c2
Closes IDF-4474, IDF-4025, and IDF-4066
See merge request espressif/esp-idf!16602
2022-04-27 11:05:45 +08:00
Ivan Grokhotkov
3175e472ba
Merge branch 'bugfix/freertos_esp_timer_deps' into 'master'
...
esp_timer: remove from freertos public requirements
See merge request espressif/esp-idf!17818
2022-04-27 04:13:25 +08:00
Ivan Grokhotkov
2ddcb13509
docs: add documentation about reproducible builds
2022-04-26 11:31:13 +02:00
Jiang Jiang Jian
e966af7237
Merge branch 'docs/update_wifi_api_doc' into 'master'
...
DOC: update wifi api docs
Closes DOC-2542, DOC-2672, DOC-743, and WIFI-3748
See merge request espressif/esp-idf!17552
2022-04-26 17:12:50 +08:00
Cao Sen Miao
4418a855ba
spi_flash: refactor the spi_flash clock configuration, and add support for esp32c2
2022-04-26 15:22:37 +08:00
zhangyanjiao
7e0090b029
modify API-reference using Sphinx directives
2022-04-26 10:18:41 +08:00
Ivan Grokhotkov
ceeb9f9451
docs: update the migration guides for esp_timer
...
Previous commit removes esp_timer from the common requirements.
This commit updates the documentation to describe the resulting
changes.
2022-04-25 18:39:59 +02:00
Roland Dobai
5f017e5390
Merge branch 'feature/esptool_package' into 'master'
...
esptool: Include esptool as a Python package instead of using it as a submodule
Closes IDF-4785
See merge request espressif/esp-idf!17639
2022-04-25 16:17:56 +08:00
Roland Dobai
2448639245
Merge branch 'tidy_build_system_docs' into 'master'
...
Docs: Move the documentation about idf.py out from the build system documentation
Closes IDF-2431
See merge request espressif/esp-idf!17789
2022-04-25 16:09:08 +08:00
Marius Vikhammer
57f68e417f
docs: fix indention in dac code snippet
2022-04-25 14:08:27 +08:00
Alexey Lapshin
b5bafae596
tools: add GDB v11.1 as a tool
...
GDB now is standalone tool separated from toolchain due to frequent updates.
Added installation tests for the new tool.
Tests are changed because they were wrong, see explanation:
esp32 objdump:
40084290 <esp_crosscore_int_send_yield>:
......
/builds/espressif/esp-idf/components/esp_system/crosscore_int.c:145
4008429c: 000090 retw
With previous GDB backtrace was:
#0 0x4008429c in esp_crosscore_int_send_yield (core_id=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:144
This commit fixes the backtrace with the right line number:
#0 0x4008429c in esp_crosscore_int_send_yield (core_id=0) at /builds/espressif/esp-idf/components/esp_system/crosscore_int.c:145
Other tests changes have the same cause of fixing.
Closes https://github.com/espressif/esp-idf/issues/6334
2022-04-25 11:21:48 +07:00
zhangyanjiao
e3b8f59867
update wifi api docs
2022-04-24 23:55:54 +08:00
xueyunfei
26fa8260b1
Doc:update wifi api docs
...
* Add documents related to espnow config rate
* Optimization set dns server api description
2022-04-24 21:20:54 +08:00
Marius Vikhammer
45c1d1cba2
Merge branch 'feature/move_target_kconfig_2' into 'master'
...
system: move kconfig options out of target component
See merge request espressif/esp-idf!17321
2022-04-24 13:29:43 +08:00
mofeifei
1a988b0b1e
docs: improve sentences for wifi.rst
2022-04-24 02:14:07 +00:00
radim.karnis
2bb7dc4471
esptool: Include as a package, delete submodule
2022-04-22 21:31:17 +02:00
Djordje Nedic
181618ab70
docs: Move the documentation about idf.py out from the build system documentation
...
This moves all the documentation relating to using idf.py out of the build system documentation in order to declutter and more logically group the documentation.
It is now present in the tools page under IDF Frontend - idf.py.
Additionally there has been lots of rewriting and some minor fixes on the way.
2022-04-22 17:38:04 +02:00
morris
de433105a2
lcd: don't turn on disp in init
...
Closes https://github.com/espressif/esp-idf/issues/8516
2022-04-21 13:59:47 +00:00
Ivan Grokhotkov
90660111c9
Merge branch 'doc/choose_version_dependent_projects' into 'master'
...
docs: note that choice of IDF version may depend on downstream project
See merge request espressif/esp-idf!17754
2022-04-21 20:18:22 +08:00
Ivan Grokhotkov
1be9b4ab2e
docs: note that choice of IDF version may depend on downstream project
...
As in the case with esp-iot-solution here:
https://github.com/espressif/esp-idf/issues/8763
Signed-off-by: Ivan Grokhotkov <ivan@espressif.com>
2022-04-21 13:35:35 +02:00
Mahavir Jain
d187fac8c4
Merge branch 'esp_tls/remove_deprecated_api' into 'master'
...
[esp_tls] Remove deprecated API
See merge request espressif/esp-idf!17575
2022-04-21 17:02:30 +08:00
Marius Vikhammer
d2872095f9
soc: moved kconfig options out of the target component.
...
Moved the following kconfig options out of the target component:
* CONFIG_ESP*_DEFAULT_CPU_FREQ* -> esp_system
* ESP*_REV_MIN -> esp_hw_support
* ESP*_TIME_SYSCALL -> newlib
* ESP*_RTC_* -> esp_hw_support
Where applicable these target specific konfig names were merged into
a single common config, e.g;
CONFIG_ESP*_DEFAULT_CPU_FREQ -> CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ
2022-04-21 12:09:43 +08:00
Laukik Hase
25b2092219
docs: Added breaking changes for ESP-TLS to migration guide
2022-04-20 12:18:26 +05:30
mofeifei
3a35ed7cfa
docs:change system.rst name
2022-04-20 13:11:02 +08:00
mofeifei
485cdd9a74
docs: add cn trans for system.rst
2022-04-20 13:07:38 +08:00
Armando (Dou Yiwen)
5bb59b00e7
Merge branch 'feature/support_bss_on_psram' into 'master'
...
psram: support .bss on psram on esp32s3
Closes IDF-4814, IDF-4396, IDFGH-7148, and IDFGH-7153
See merge request espressif/esp-idf!17557
2022-04-20 11:16:28 +08:00
Ivan Grokhotkov
fe904085fb
Merge branch 'feature/modbus_remove_component' into 'master'
...
freemodbus: remove component files from esp-idf
See merge request espressif/esp-idf!17272
2022-04-19 21:04:30 +08:00
Armando
b5de3ec953
esp_common: rename EXT_RAM_ATTR to EXT_RAM_BSS_ATTR to make it clearer
...
EXT_RAM_ATTR is deprecated. To put .bss on PSRAM, use this new macro EXT_RAM_BSS_ATTR
2022-04-19 19:48:00 +08:00
Armando
f8249550f8
psram: support .bss on psram on esp32s3
2022-04-19 19:48:00 +08:00
morris
373d9b3dbc
Merge branch 'feature/default_clk_for_gptimer' into 'master'
...
clk_tree: added default clock source for peripherals (GPTimer, RMT, LCD, TempSensor)
Closes IDF-4894
See merge request espressif/esp-idf!17759
2022-04-19 18:02:40 +08:00
aleks
9fdf39651b
freemodbus: remove component files from esp-idf (fix examples)
2022-04-19 07:23:17 +00:00
morris
3aeb80acb6
Merge branch 'contrib/github_pr_8767' into 'master'
...
Fixing a file name typo (plug.c) (GitHub PR)
Closes IDFGH-7165
See merge request espressif/esp-idf!17784
2022-04-15 15:30:14 +08:00
songruojing
534346f4bb
ledc: Provide support for esp32c2 and esp32h2
...
LEDC examples, unit test, and programming guide are all updated.
2022-04-14 08:15:14 +00:00
morris
f32a89826c
clk_tree: added default clock source for peripheral
2022-04-14 15:44:56 +08:00
Mahavir Jain
11abb67e65
Merge branch 'fix/update_migration_guide_for_esp_ds_api' into 'master'
...
docs/protocols/migration_guide: Update the v5.0 migration guide w.r.t.
See merge request espressif/esp-idf!17760
2022-04-14 13:30:41 +08:00
Wang Fang
91a82c352c
Merge branch 'docs/update_documents_in_hw_reference' into 'master'
...
Docs: Update Hardware-Related Documents
Closes DOC-2696, DOC-2911, DOC-2877, DOC-2920, and DOC-2627
See merge request espressif/esp-idf!17712
2022-04-14 11:19:46 +08:00
Wang Fang
c18a72134d
Merge branch 'docs/remove_dedicated_gpio_for_esp32c3' into 'master'
...
Update dedicated GPIO document for ESP32-C3
Closes DOC-2660
See merge request espressif/esp-idf!17669
2022-04-14 11:13:49 +08:00
Wang Fang
e1ce61ea91
docs: updated hardware-related documents
2022-04-14 11:08:13 +08:00
Wang Fang
a633704790
docs: update dedicated gpio doc for esp32-c3
2022-04-14 11:00:30 +08:00
morris
cc71e645be
Merge branch 'feature/ksz8863rll_support' into 'master'
...
ESP IDF infrastructure preparation for ksz8863rll support
See merge request espressif/esp-idf!17203
2022-04-14 10:51:27 +08:00
Mo Fei Fei
7a1915cae9
Merge branch 'docs/add_cn_trans_sleep_modes' into 'master'
...
Docs: add CN trans for sleep-modes.rst
Closes DOC-2850
See merge request espressif/esp-idf!17580
2022-04-13 19:03:31 +08:00
Ondrej Kosta
90829e64d5
Merge branch 'feature/create_l2tap_example' into 'master'
...
Feature/create l2tap example
Closes IDF-4096
See merge request espressif/esp-idf!17641
2022-04-13 18:58:43 +08:00
mofeifei
6b2d551ecc
docs: add cn trans for sleep-modes
2022-04-13 10:37:59 +00:00
Martin Vychodil
3b3bfc1971
Merge branch 'vfs_fat/improve_mount_function_names' into 'master'
...
vfs: renamed FATFS convenience mounting functions
Closes IDF-4370
See merge request espressif/esp-idf!17369
2022-04-13 17:52:10 +08:00
Aditya Patwardhan
9abf7d6659
docs/protocols/migration_guide: Update the v5.0 migration guide w.r.t.
...
esp_ds_rsa_sign API
2022-04-13 14:38:00 +05:30
Hassan DRAGA
de7d093ef8
Fixing a file name typo (plug.c)
...
In [Example of component requirements] it shows "plug.c" while in the rest of the explanation it refer to "spark_plug.c", same thing with "plug.h".
2022-04-12 09:09:19 -04:00
Ondrej Kosta
fcdb0306d0
examples: added ESP-NETIF L2 TAP example
2022-04-12 12:33:57 +00:00
Mahavir Jain
8fac20d7dc
Merge branch 'feature/upgrade_argtable_3_2_1_files' into 'master'
...
console: upgrade argtable3 to v3.2.1 (multi-file approach)
See merge request espressif/esp-idf!17687
2022-04-12 12:42:29 +08:00
mofeifei
4bd411d254
docs: update app trace cn trans
2022-04-12 03:17:12 +00:00
Ivan Grokhotkov
41e5a70aa9
docs: update copyrights list for argtable3
2022-04-11 19:46:46 +02:00
morris
bd3ded195a
Merge branch 'feature/proper_way_register_testapp_component' into 'master'
...
Several driver improvements according to coverify scan report
See merge request espressif/esp-idf!17708
2022-04-11 21:04:14 +08:00
Matus Fabo
24268d47a2
change: renamed FATFS convenience mounting functions
...
change: renamed every instance of these functions
add: deprecation notice with old functions
change: CC0 licence to CC0-1.0 in fatfsgen_example_main.c
2022-04-11 08:44:40 +00:00
wangmengyang
0760a969a8
component/docs: enable generation of API-reference documents for Bluetooth HID device
2022-04-11 02:50:50 +00:00
Armando (Dou Yiwen)
5e8db9669d
Merge branch 'refactor/move_soc_memory_types_helper_functions_to_esp_hw_support' into 'master'
...
hw_support: move soc_memory_types.h helper functions into esp_hw_support (G1)
Closes IDF-4858
See merge request espressif/esp-idf!17657
2022-04-10 19:10:33 +08:00
Adam Múdry
36db6a6681
spiffs: Add esp_spiffs_check() function
...
esp_spiffs_check() exposes SPIFFS_check() functionality to the user
2022-04-08 19:40:56 +00:00
Ondrej Kosta
4051b80b4d
esp_netif: remove dependency of L2 TAP Interface from netif_lwip
...
esp_eth: extended infrastructure to optionally provide more advanced access to MAC/PHY layers
2022-04-08 16:40:29 +02:00
morris
32464d2fcb
Merge branch 'docs/update_api-guides' into 'master'
...
docs: updated CN trans for fatal-errors and unit-tests
Closes DOC-2773
See merge request espressif/esp-idf!17505
2022-04-08 16:30:17 +08:00
Dai Zi Yan
3bcef014b9
docs: updated CN trans for fatal-errors and unit-tests
2022-04-08 16:30:16 +08:00
morris
5732e2a4be
driver: fix dead code in error handling path
...
... for gptimer and pulse_cnt driver, reported by Coverity Scan
2022-04-08 15:13:34 +08:00
Armando
c4bcf1117c
esp_hw_support: move soc_memory_types.h helper functions into esp_hw_support
2022-04-08 11:46:10 +08:00
Sudeep Mohanty
f2d355992b
Merge branch 'refactor/remove-portmacro-deprecated-apis' into 'master'
...
freertos: remove portmacro_deprtecated.h file
Closes IDF-4746
See merge request espressif/esp-idf!17661
2022-04-07 14:36:25 +08:00
morris
df18bc03c9
Merge branch 'docs/update_CN_trans_api-guides' into 'master'
...
docs: updated CN trans for linker-script-generation and external-ram
Closes DOC-2803
See merge request espressif/esp-idf!17510
2022-04-07 11:15:16 +08:00
Dai Zi Yan
0896e19840
docs: updated CN trans for linker-script-generation and external-ram
2022-04-07 11:15:16 +08:00
Anton Maklakov
a2c8a676a0
Merge branch 'bugfix/explicit_use_bsd_string_in_linux_target' into 'master'
...
docs, spi_flash: explicit use bsd string in linux target
Closes IDF-3267
See merge request espressif/esp-idf!17635
2022-04-06 14:00:36 +08:00
Ivan Grokhotkov
273633ee31
build system: add WHOLE_ARCHIVE component property
...
This component property allows including all component object files
into the executable. It is equivalent to wrapping the component
library with -Wl,--whole-archive and -Wl,--no-whole-archive flags.
Closes https://github.com/espressif/esp-idf/issues/8667
2022-04-05 18:50:20 +02:00
Sudeep Mohanty
129e613f15
freertos: remove portmacro_deprtecated.h file
...
This commit removes the portmacro_deprecated.h file and the deprecated
APIs contained in it. Alternate APIs to use are noted in the migration
guide.
2022-04-05 04:38:35 +00:00
Krzysztof Budzynski
813fa1e4ae
Merge branch 'contrib/github_pr_8686' into 'master'
...
Just a markdown syntax typo in the docs... (GitHub PR)
Closes IDFGH-7069
See merge request espressif/esp-idf!17666
2022-04-01 17:14:58 +08:00
Mahavir Jain
e498209ed2
Merge branch 'fix/esp_crt_bundle_init_api' into 'master'
...
esp_crt_bundle: Add bounds checking for the "esp_crt_bundle_init" API.
Closes IDFGH-6769
See merge request espressif/esp-idf!17646
2022-04-01 01:36:55 +08:00
Omar Chebib
fa55cf608b
Merge branch 'refactor/remove_esp32comp_dep_on_efuse' into 'master'
...
G0: target components (components/esp32*) don't depend on efuse anymore
See merge request espressif/esp-idf!17623
2022-03-31 17:40:25 +08:00
Marius Vikhammer
36b83fcb98
Merge branch 'docs/cpp_function_ref_fixes' into 'master'
...
docs: fix broken references to misc API functions and types.
Closes IDF-3184 and DOC-2806
See merge request espressif/esp-idf!17569
2022-03-31 16:22:23 +08:00
Aditya Patwardhan
c27c6916a7
esp_crt_bundle: Add bounds checking for the "esp_crt_bundle_set" API.
...
Closes https://github.com/espressif/esp-idf/issues/8397
2022-03-31 13:11:11 +05:30
Omar Chebib
9380fd6bee
G0: remove components/esp32*
dependency on efuse component
2022-03-30 11:40:37 +08:00
h0chi
e53c99e54c
fix markdown syntax typo
2022-03-29 19:17:38 +02:00
Anton Maklakov
5213ec8b33
docs: add libbsd-dev to linux host requirements list
2022-03-29 13:59:53 +07:00
Armando
fe9c6cde4f
spi: support spi on h2
2022-03-29 11:54:08 +08:00
Mo Fei Fei
d3f75c52d6
Merge branch 'docs/update_s3_devkitc1_user_guide' into 'master'
...
Docs: Update s3-devkitc-1 user guide
Closes DOC-2634
See merge request espressif/esp-idf!17582
2022-03-29 11:40:26 +08:00
mofeifei
57ac6d4673
docs: update s3-devkitc-1 user guide
2022-03-29 11:24:20 +08:00
Roland Dobai
5cebbbe74d
Merge branch 'feature/idfpy_depecated_commands' into 'master'
...
tools: Remove deprecated idf.py commands
Closes IDF-3869
See merge request espressif/esp-idf!17525
2022-03-28 18:27:48 +08:00
morris
4a2fee3343
Merge branch 'contrib/github_pr_8649' into 'master'
...
Fix typo in ESP-WIFI-MESH Programming Guide (GitHub PR)
Closes IDFGH-7032
See merge request espressif/esp-idf!17617
2022-03-28 12:43:26 +08:00
Marius Vikhammer
a6543f0d21
docs: fix broken references to misc API functions and types.
2022-03-27 16:46:57 +08:00
Aditya Patwardhan
2cf6399cd5
Merge branch 'bugfix/esp_tls_errors_header_in_docs' into 'master'
...
docs: Add esp_tls_errors.h to API reference list
Closes DOC-2797
See merge request espressif/esp-idf!17584
2022-03-27 16:42:57 +08:00
Marek Fiala
b5c374ae3e
tools: Deprecated commands removed from idf.py
...
Remove deprecated commands from idf.py, but they are still kept working as cmake deprecated targets.
2022-03-25 09:08:53 +01:00
Espressif BOT
f51da7dded
Update esp_crt_bundle certificates
2022-03-25 10:48:34 +05:30
Mahavir Jain
5479ac6b1d
docs/esp_crt_bundle: fix section reference for updating cert bundle
2022-03-25 07:34:25 +05:30
Mahavir Jain
19194f612d
docs: Add esp_tls_errors.h to API reference list
...
Closes DOC-2797
2022-03-25 07:31:41 +05:30
morris
fe13b2ed50
lcd: add rgb isr iram safe callback test
2022-03-24 21:23:01 +08:00
Dmitry
1ee7953ebe
app_trace: add support for UART to the app trace module.
...
Add support for UART to the SystemView.
2022-03-23 17:51:14 +03:00
Ivan Grokhotkov
d17220fc66
Merge branch 'partition/not_aligned_is_error' into 'master'
...
gen_esp32part.py: misaligned partitions now raise an exception
Closes IDF-3742
See merge request espressif/esp-idf!17368
2022-03-23 18:34:55 +08:00
Kevin (Lao Kaiyao)
56659cdf36
Merge branch 'contrib/github_pr_8618' into 'master'
...
i2s: Update i2s.rst (GitHub PR)
Closes IDFGH-7000
See merge request espressif/esp-idf!17540
2022-03-23 11:50:49 +08:00
laokaiyao
7bfa07732f
i2s: update application notes
2022-03-22 15:39:22 +08:00
Mahavir Jain
169430faf3
docs/protocols: use SOC capability macros, instead of target names
2022-03-22 02:06:30 +00:00
Tim Becker
49cd71b5e5
Update i2s.rst
...
minor improvements to the documentation.
2022-03-21 15:37:10 +01:00
Will Nilges
118f2c8aaa
Fix typo in ESP-WIFI-MESH Programming Guide
2022-03-20 10:07:28 -04:00
Armando (Dou Yiwen)
36457b1346
Merge branch 'refactor/adc_unify_adc_unit' into 'master'
...
adc: adc single driver NG pre-step - unify adc_ll_num_t and adc_unit_t
See merge request espressif/esp-idf!17408
2022-03-18 20:29:36 +08:00
Mahavir Jain
93987e6b79
Merge branch 'fix/remove_test_cert_files_from_mbedtls_port_directory' into 'master'
...
mbedtls: Remove certs.c and certs.h from port directory
Closes IDF-4709
See merge request espressif/esp-idf!17485
2022-03-18 16:47:53 +08:00
Armando
109f2a7449
adc: update adc 5.0 migration guide for adc_unit_t
2022-03-18 11:36:50 +08:00
Mahavir Jain
2eddcc1b63
Merge branch 'docs/mbedtls' into 'master'
...
docs: Add documentation for `mbedtls`
Closes IDF-2167
See merge request espressif/esp-idf!17450
2022-03-17 11:30:39 +08:00
Marius Vikhammer
81ee9189c7
Merge branch 'contrib/github_pr_8597' into 'master'
...
minor typo fix (GitHub PR)
Closes IDFGH-6977
See merge request espressif/esp-idf!17509
2022-03-17 10:10:52 +08:00
Simon Howroyd
07fd196b66
minor typo fix
2022-03-16 17:59:04 +00:00
Laukik Hase
660134b1a3
docs: Add documentation for mbedtls
2022-03-16 17:22:33 +05:30
morris
cfecf5917b
Merge branch 'contrib/github_pr_8578' into 'master'
...
Docs: fix speed code sample printf format specifiers (GitHub PR)
Closes IDFGH-6958
See merge request espressif/esp-idf!17500
2022-03-16 10:52:36 +08:00
Jeff Hufford
88883ea9c5
Docs: fix speed code sample printf format specifiers
...
`%ull` should be `%llu`.
2022-03-15 15:56:14 -07:00
Matus Fabo
6bc7b4b5e2
change: misaligned partitions now raise an exception
...
change: alignment for data partitions is now 4kB instead of 4B
remove: STRICT_DATA_ALIGNMENT variable
remove: warning tests for misaligned partitions
add: assertion test for misaligned partitions
add: breaking change documentation
2022-03-15 12:54:59 +01:00
Aditya Patwardhan
f31d8dd295
mbedtls: Remove certs.c and certs.h from port directory
2022-03-15 17:16:07 +05:30
Jiang Jiang Jian
10f3aba770
Merge branch 'feature/final_h2' into 'master'
...
Add support in Nimble for ESP32H2
See merge request espressif/esp-idf!16329
2022-03-15 16:03:24 +08:00
intern
9a28504eea
docs:update cn trans for jtag-debugging
2022-03-15 02:40:36 +00:00
morris
ca1e2af1d6
Merge branch 'feature/i2s1_lcd_mode_esp32' into 'master'
...
LCD driver various improvements
Closes IDF-3781, IDFGH-6753, IDFGH-6632, and IDFGH-6569
See merge request espressif/esp-idf!17323
2022-03-14 18:30:24 +08:00
Mahavir Jain
c5d982b235
Merge branch 'bugfix/esp_https_ota_breaking_changes' into 'master'
...
esp_https_ota: Update esp_https_ota() to support OTA updates with encrypted images
See merge request espressif/esp-idf!17312
2022-03-14 18:15:52 +08:00
Roland Dobai
b66589af04
Merge branch 'feature/switching_IDF_repos' into 'master'
...
tools: Switching between ESP-IDF versions
Closes IDF-1854
See merge request espressif/esp-idf!15840
2022-03-14 15:58:55 +08:00
Rahul Tank
f376bb5d05
Add support in Nimble for ESP32H2
2022-03-14 11:57:53 +05:30
morris
f06a13ad82
lcd: workaround auto next frame hardware bug
...
Closes https://github.com/espressif/esp-idf/issues/8381
2022-03-14 13:55:01 +08:00
Mahavir Jain
756e679c52
Merge branch 'bugfix/secure_boot_v1_reflashable_case' into 'master'
...
doc/security: fix re-flashable bootloader section
See merge request espressif/esp-idf!17462
2022-03-14 13:39:10 +08:00
Krzysztof Budzynski
b485e96714
Merge branch 'bugfix/update_lose_ip_docs' into 'master'
...
DOC:Correct IP_EVENT_STA_LOST_IP name
Closes IDFGH-6718
See merge request espressif/esp-idf!17449
2022-03-14 12:46:35 +08:00
Marek Fiala
df16a45d7a
tools: Switching between ESP-IDF versions
...
Support switching between ESP-IDF versions on UNIX systems.
2022-03-11 12:57:25 +01:00
Harshit Malpani
de2f915092
esp_https_ota: Update esp_https_ota() to support OTA updates with encrypted images
2022-03-11 16:52:08 +05:30
Mahavir Jain
a0c5d845eb
doc/security: fix re-flashable bootloader section
...
- Add pointer to key generation section
- Fix sequence point ordering
2022-03-11 15:56:06 +05:30
Martin Gaňo
fea2b5b64e
fatfsgen.py: enabled long names support
...
Closes https://github.com/espressif/esp-idf/issues/8171
2022-03-11 11:20:31 +01:00
Fu Hanxi
d250834353
Merge branch 'ci/improve_pytest_docs_and_usages' into 'master'
...
ci: improve pytest doc
See merge request espressif/esp-idf!17399
2022-03-11 14:11:54 +08:00
David Čermák
4196c3f591
Merge branch 'update/discontinue_tcpip_adapter' into 'master'
...
esp_netif: Remove tcpip_adapter compatibility layer
Closes IDF-4457
See merge request espressif/esp-idf!17066
2022-03-11 03:48:28 +08:00
Jack Farley
1273353f70
DOC:Correct IP_EVENT_STA_LOST_IP name
...
Fix the name of the IP_EVENT_STA_LOST_IP event (was IP_STA_LOST_IP)
Signed-off-by: xueyunfei <xueyunfei@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/8347
2022-03-10 17:54:40 +08:00
morris
2121959a85
Merge branch 'docs/update_APIReference_SystemAPI_SleepModes' into 'master'
...
docs: updated the RTCIO information for esp32c3 target and added a new example for modem sleep
Closes DOC-1925 and DOC-2089
See merge request espressif/esp-idf!15631
2022-03-10 16:58:09 +08:00
Shang Zhou
83fcf44e65
docs: provide CN translation for MR17066
2022-03-10 08:26:12 +01:00
David Cermak
7db0f0feb1
esp_mesh: Document that hard-coded non-root nodes do not need TCP/IP
2022-03-10 08:19:44 +01:00
David Cermak
795b7ed993
esp_netif: Remove tcpip_adapter compatibility layer
2022-03-10 08:19:43 +01:00
Fu Hanxi
79bde140c3
ci: improve pytest doc
2022-03-10 14:37:13 +08:00
Krzysztof Budzynski
6249b3d671
Merge branch 'bugfix/vscode_docs' into 'master'
...
docs: Update vscode-setup.rst, merges https://github.com/espressif/esp-idf/pull/8437
Closes IDFGH-6810
See merge request espressif/esp-idf!17269
2022-03-10 12:37:38 +08:00
Dai Zi Yan
1462367eeb
Merge branch 'docs/translate_coexist' into 'master'
...
docs/ translate coexist
Closes DOC-2479
See merge request espressif/esp-idf!16830
2022-03-10 10:59:18 +08:00
Jiang Jiang Jian
7c7e8a83b9
Merge branch 'refactor/wifi_remove_legacy_evts' into 'master'
...
Remove legacy system event framework.
Closes IDF-3608
See merge request espressif/esp-idf!16240
2022-03-10 10:30:10 +08:00
Simon
fb4ee8e31f
Merge branch 'feature/support_hpm_on_flash' into 'master'
...
spi_flash: Building a framework to enable HPM when flash works under high speed mode, take GD as an example.
Closes IDF-4537
See merge request espressif/esp-idf!16660
2022-03-10 03:04:21 +08:00
morris
b841332aa5
Merge branch 'component/esp_websocket_migration' into 'master'
...
websocket: Remove internal component, examples and test
Closes IDF-4076
See merge request espressif/esp-idf!17273
2022-03-09 19:12:55 +08:00
Wang Fang
78832111a5
docs: updated the RTCIO information for esp32c3 target and added a new example for modem sleep
2022-03-09 19:12:31 +08:00
Cao Sen Miao
a0bd06af54
spi_flash: Add documents for flash optional features
2022-03-09 18:49:34 +08:00
Sagar Bijwe
6501eff7f5
Remove legacy system event framework.
2022-03-09 15:53:45 +05:30
morris
da28f7e2d9
Merge branch 'feature/rmt_hal_dma' into 'master'
...
rmt: document and improve LL driver
See merge request espressif/esp-idf!17297
2022-03-09 17:55:08 +08:00
daiziyan
9f4de1c9a5
docs: update CN translation for vscode-setup
2022-03-09 17:04:16 +08:00
intern
e43bf8510b
docs: update readme and power management cn trans
2022-03-09 14:22:36 +08:00
Marius Vikhammer
934a3951b8
Merge branch 'feature/s2_s3_support_ext_mem_stack' into 'master'
...
soc: support placing task stacks in external memory for S2 and S3
Closes IDF-2797 and IDF-1805
See merge request espressif/esp-idf!16186
2022-03-09 11:57:31 +08:00
morris
4dfbc9ee7b
rmt: remove deprecated functions
2022-03-09 10:58:14 +08:00
xiongweichao
6514f9e94c
docs: translate coexist from CN to EN
2022-03-09 02:50:00 +00:00
Zim Kalinowski
0440aca4e3
Merge branch 'feature/reevaluate_headers_include_dirs' into 'master'
...
esp_hw_support/esp_system: Re-evaluate header inclusions and include directories
See merge request espressif/esp-idf!16763
2022-03-08 01:32:24 +08:00
Simon
4bf4a020a6
Merge branch 'refactor/abstract_temperature_sensor' into 'master'
...
temperature_sensor: Refactor temperature sensor to new APIs (follow rule of driverNG) and support esp32s3
Closes IDF-3665, IDF-3367, and IDF-1793
See merge request espressif/esp-idf!16787
2022-03-07 20:17:39 +08:00
Krzysztof
52595702b4
docs: fix link to VS Code debugging
2022-03-07 19:04:40 +08:00
Fu Hanxi
6ddd6e6d29
Merge branch 'docs/pytest_in_idf' into 'master'
...
docs: add README about pytest in IDF
See merge request espressif/esp-idf!17250
2022-03-07 15:34:28 +08:00
gabsuren
f3c7215565
websocket: Remove internal component, examples and test
2022-03-07 11:07:40 +04:00
Sudeep Mohanty
a9fda54d39
esp_hw_support/esp_system: Re-evaluate header inclusions and include directories
...
This commit updates the visibility of various header files and cleans up
some unnecessary inclusions. Also, this commit removes certain header
include paths which were maintained for backward compatibility.
2022-03-07 11:18:08 +05:30
Anton Maklakov
a1eac58a34
Merge branch 'bugfix/docs_python37_text' into 'master'
...
docs: fix mention of python version
See merge request espressif/esp-idf!17355
2022-03-07 13:22:24 +08:00
Mahavir Jain
5faf116d26
Merge branch 'docs/esp_https_server_api_cleanup' into 'master'
...
docs: Updated migration guide for esp_https_server API breaking changes
Closes IDF-4678
See merge request espressif/esp-idf!17360
2022-03-06 14:26:55 +08:00
Harshit Malpani
062a6464ba
docs: Updated migration guide for esp_https_server API breaking changes
2022-03-05 18:52:33 +05:30
Mahavir Jain
c52e337dd3
Merge branch 'bugfix/docs_coap_component_url' into 'master'
...
docs/migration-guides: fix `coap` component URL
See merge request espressif/esp-idf!17356
2022-03-04 19:18:37 +08:00
Cao Sen Miao
d25feba1bf
Temperature_sensor: update temperature sensor documents
2022-03-04 18:13:27 +08:00
Marius Vikhammer
36ef485c4e
soc: support placing task stacks in external memory for S2 and S3
2022-03-04 15:25:52 +08:00
Mahavir Jain
c41264bbe5
docs/migration-guides: fix coap
component URL
2022-03-04 09:38:38 +05:30
Anton Maklakov
97c830aedf
docs: fix mention of python version
2022-03-04 11:03:19 +07:00
morris
2c8e206e50
doc: update API reference for pulse_cnt driver
2022-03-03 22:38:32 +08:00
Sudeep Mohanty
bc82613847
Merge branch 'docs/ulp_documentation_updates' into 'master'
...
docs: Updated ULP documentation
Closes IDF-3306
See merge request espressif/esp-idf!17225
2022-03-03 19:16:27 +08:00
Shang Zhou
dc8ec7904c
Merge branch 'docs/add_note_for_malloc_cap_dma' into 'master'
...
docs: add note for MALLOC_CAP_DMA for ESP32-S2 according to customer feedback
Closes DOC-2476
See merge request espressif/esp-idf!16751
2022-03-03 16:32:16 +08:00
Fu Hanxi
5ccb5eeebd
docs: add README about pytest in IDF
2022-03-03 14:36:50 +08:00
Song Ruo Jing
b665dcbe68
Merge branch 'feature/esp32c2h2_support_uart' into 'master'
...
UART: Provide support for esp32c2 and esp32h2
Closes IDF-3823, IDF-4154, and IDF-4221
See merge request espressif/esp-idf!16832
2022-03-03 11:45:10 +08:00
Mahavir Jain
035d7df1a0
Merge branch 'feature/mbedtls-3.1' into 'master'
...
Update to mbedtls-3.1
Closes IDF-3723
See merge request espressif/esp-idf!16656
2022-03-03 11:27:48 +08:00
Marius Vikhammer
29db173536
Merge branch 'feature/move_target_kconfig' into 'master'
...
system: move kconfig options out of target component
See merge request espressif/esp-idf!16893
2022-03-03 09:39:54 +08:00
Laukik Hase
d61c51058d
docs: Added migration guide for mbedTLS-3.1.0
...
- Removed references to deprecated options
2022-03-03 01:37:10 +05:30
intern
6151cc8b68
docs: update cn trans for upl docs
2022-03-02 19:03:20 +08:00
Shang Zhou
4d9db3382e
docs: add note for MALLOC_CAP_DMA for ESP32-S2 according to customer feedback
2022-03-02 16:57:21 +08:00
Omar Chebib
2571aaf3c9
G0: target component (components/esp32*) doesn't depend on driver anymore
2022-03-02 04:21:00 +00:00
songruojing
24a60c12c6
uart: Provide support for esp32c2 and esp32h2
...
UART examples, unit test, and programming guide are all updated.
2022-03-02 11:29:13 +08:00
Marius Vikhammer
bb88338118
system: move kconfig options out of target component
...
Moved the following kconfig options out of the target component:
* ESP32_X_BROWNOUT_* -> esp_system
* ESP32_X_DEBUG_OCDAWARE -> esp_system
* APP_NO_BLOBS -> build type (main kconfig)
2022-03-02 01:22:26 +00:00
Sudeep Mohanty
4067bc40fc
docs: Updated ULP documentation
...
This commit updates documentation for ULP.
2022-03-01 09:02:41 +05:30
Mo Fei Fei
5b1e9fc710
Merge branch 'docs/update_pico_kit_user_guide' into 'master'
...
Docs: Add pin header version information in ESP32-PICO-KIT user guide
Closes DOC-2765
See merge request espressif/esp-idf!17290
2022-03-01 11:06:54 +08:00
Roland Dobai
7936a04c3e
Tools: Make target-specific installation clearer in the getting started guide
...
Closes https://github.com/espressif/esp-idf/issues/8254
2022-02-28 17:18:23 +01:00
intern
e2274f31ee
docs:add pin header version information
2022-02-28 17:05:30 +08:00
Dai Zi Yan
7c8c7e8b83
Merge branch 'docs/updated_CN_Trans_api-guides' into 'master'
...
Docs/updated CN trans for api-guides
See merge request espressif/esp-idf!17224
2022-02-28 16:00:37 +08:00
Kevin (Lao Kaiyao)
cc1d89ebba
Merge branch 'feature/i2c_support_on_esp8684_esp32h2' into 'master'
...
i2c: support i2c on esp32c2 and esp32h2
Closes IDF-3918
See merge request espressif/esp-idf!16444
2022-02-28 13:59:02 +08:00
daiziyan
6b8420e877
docs: updated CN translation for using-debugger, windows-setup, resources and index
2022-02-25 10:44:22 +00:00
Song Ruo Jing
9f769310b5
Merge branch 'docs/support_esp32c2_gpio' into 'master'
...
docs: Update gpio programming guide for esp32c2
Closes IDF-4203
See merge request espressif/esp-idf!17156
2022-02-24 10:30:44 +00:00
Andy Piper
e43277a3ba
Update vscode-setup.rst
...
Improved formatting and grammar, fixed links so that they render correctly
Update docs/en/get-started/vscode-setup.rst
Typo
Co-authored-by: Krzysztof <krzychb@users.noreply.github.com>
fixes review comments (links, features list)
2022-02-24 17:48:45 +08:00
songruojing
26abd312a4
docs: Update gpio programming guide for esp32c2
2022-02-24 17:03:37 +08:00
intern
4cfe6cfb4d
docs: update esp wrover kit user guide
2022-02-24 15:14:38 +08:00
Roland Dobai
d1ae1450c9
Merge branch 'feature/remove_unused_tools' into 'master'
...
tools: Remove tools that are not used by active ESP-IDF version.
Closes IDF-2054
See merge request espressif/esp-idf!16586
2022-02-24 06:29:34 +00:00
Darian
c2efc1781f
Merge branch 'bugfix/twai_workarounds_default_enable' into 'master'
...
TWAI: Enable ESP32 errata workarounds by default
See merge request espressif/esp-idf!17205
2022-02-24 05:12:50 +00:00
Mahavir Jain
4861ca0179
Merge branch 'update/remove_openssl' into 'master'
...
openssl: Remove deprecated component
Closes IDF-3925 and IDFCI-1102
See merge request espressif/esp-idf!17200
2022-02-24 03:46:01 +00:00
Darian Leung
2f2df82bc5
twai: Enable ESP32 errata workarounds by default
2022-02-23 20:22:02 +08:00
David Cermak
0630834bc3
openssl: Remove deprecated component
2022-02-23 13:08:12 +01:00
Harshit Malpani
1cb9ba5076
Push out coap
to idf-extra-component repository
2022-02-23 15:08:36 +05:30
laokaiyao
cf353c505a
i2c: support esp32h2
2022-02-23 15:19:37 +08:00
Shang Zhou
33a00cf197
docs: Updated CN translation for index files in api-guides and api-reference
2022-02-23 14:48:26 +08:00
Sudeep Mohanty
f163ab26a9
Merge branch 'feature/ulp_fsm_support_on_esp32s3' into 'master'
...
ulp: Added support for ULP FSM on esp32s3 and fixed bugs for esp32s2
See merge request espressif/esp-idf!17197
2022-02-23 02:20:39 +00:00
morris
5951d7480c
Merge branch 'feature/fatfs_14b_update' into 'master'
...
fatfs: Update to version 0.14b
Closes IDF-1981
See merge request espressif/esp-idf!16791
2022-02-23 01:44:37 +00:00
Sudeep Mohanty
4d8a0cce29
ulp: Added support for ULP FSM on esp32s3 and fixed bugs for esp32s2
...
This commit enables ULP FSM support for esp32s3 and updates ULP FSM code
flow for other chips.
It adds C Macro support for the ULP FSM instruction set on esp32s2 and
esp32s3.
The unit tests are also updated to test ULP FSM on ep32s2 and esp32s3.
2022-02-22 12:25:57 +05:30
Darian
19061022db
Merge branch 'refactor/freertos_legacy_hooks' into 'master'
...
FreeRTOS: Refactor legacy hooks
Closes IDF-4685
See merge request espressif/esp-idf!17199
2022-02-21 15:53:58 +00:00
Adam Múdry
bb8587a139
fatfs: Update to version 0.14b
...
Updated FATFS to 0.14b from 0.13c and patched for ESP32
2022-02-21 14:54:55 +01:00
David Cermak
264d00fc64
Docs/esp_netif: Make WiFi AP docs available only if enabled
...
Prepare support for ESP8684
2022-02-21 11:01:53 +00:00
Marek Fiala
a4b0560014
tools: Remove tools that are not used by active ESP-IDF version.
...
Or remove unused archives from tools - older version, or unused tool archive
2022-02-20 19:48:50 +01:00
Mahavir Jain
39744f2e32
Fix regression in docs build failure
2022-02-20 14:15:43 +05:30
Darian Leung
5f5daaa420
freertos: Remove legacy hooks
...
This commit refactors the legacy hooks as follows:
- Removed CONFIG_FREERTOS_LEGACY_HOOKS
- FreeRTOS hooks are now enabled via:
- CONFIG_FREERTOS_USE_IDLE_HOOK
- CONFIG_FREERTOS_USE_TICK_HOOK
- Update IDF hooks documentation
2022-02-18 19:56:35 +08:00
daiziyan
60741e3be8
docs: make line number consistent for build-system, configure-ft2232h-jtag, ble-mesh-architecture, building-openocd-macos, error-handling"
2022-02-18 11:18:40 +08:00
Krzysztof Budzynski
349aa001bc
Merge branch 'docs/new_getting_started' into 'master'
...
New Getting Started install procedures by OS
Closes DOC-1849
See merge request espressif/esp-idf!15432
2022-02-17 12:22:15 +00:00
pedro.minatel
d049f30ad5
[Docs] Changes according to MR review
2022-02-17 10:50:59 +00:00
daiziyan
a4704d37e6
docs: updated CN translation for new get started
2022-02-17 10:50:59 +00:00
pedro.minatel
e4a766051c
[Docs] Rebase conlicts fixed
...
[Docs] New getting started based on the ide and os selection
Missing file on zh_CN folder added
Added hidden toctree for missing files in CN version
docs: Added steps summary to the macOS procedures
[Docs] Changes on the titles and heading levels
[Docs] Review according to MR 15432
[Docs] Fixed the start a new project secction
2022-02-17 10:50:51 +00:00
Marius Vikhammer
b6540b7a4a
Merge branch 'feature/c2_clean_up_not_supported_periphs' into 'master'
...
docs: remove peripherals docs that are not supported on C2
Closes IDF-4201, IDF-4673, and IDF-4658
See merge request espressif/esp-idf!17168
2022-02-17 03:12:04 +00:00
Roland Dobai
03fb3fd25b
Merge branch 'bugfix/monitor_baud_rate' into 'master'
...
Tools: Rename the monitor's baud argument for consistency and use the global baud if not defined
Closes IDFGH-6686
See merge request espressif/esp-idf!17065
2022-02-16 18:13:50 +00:00
Marius Vikhammer
6d50a8dd7a
docs: remove peripherals that are not supported from C2 docs
2022-02-16 10:22:46 +08:00
Roland Dobai
9027c30237
Merge branch 'feat/python_reqs_directory' into 'master'
...
Tools: Make easier the detection of the list of Python features
See merge request espressif/esp-idf!17009
2022-02-14 16:06:36 +00:00
Darian
b07dbc9e58
Merge branch 'contrib/github_pr_8374' into 'master'
...
docs: tinyusb: fix typo (GitHub PR)
Closes IDFGH-6745
See merge request espressif/esp-idf!17113
2022-02-11 08:09:45 +00:00
Marius Vikhammer
5ef585b1b9
Merge branch 'feature/remove_frc2_timer' into 'master'
...
esp_timer: remove legacy ESP32 FRC timer implementation
Closes IDF-3805
See merge request espressif/esp-idf!16406
2022-02-11 06:08:15 +00:00
Zenithal
eb4555fcba
docs: tinyusb: fix typo
2022-02-10 21:55:58 +08:00
Marius Vikhammer
edb76f14d6
esp_timer: remove legacy ESP32 FRC timer implementation.
2022-02-10 15:17:49 +08:00
Tomas Sebestik
fb12d03dc3
Drop Python 3.6
2022-02-10 07:20:52 +01:00
Darian
61639fe1ec
Merge branch 'refactor/freertos_remove_legacy_types' into 'master'
...
FreeRTOS: Remove usage of legacy data types
Closes IDF-4566
See merge request espressif/esp-idf!16680
2022-02-10 04:57:00 +00:00
Jiang Jiang Jian
cca2234619
Merge branch 'feature/pmf_support_for_softAP' into 'master'
...
esp_wifi: Add pmf support for softAP.
Closes WIFI-1353
See merge request espressif/esp-idf!14906
2022-02-10 04:17:00 +00:00
Roland Dobai
6b42029a8a
Tools: Rename the monitor's baud argument for consistency and use the global baud if not defined
...
Closes https://github.com/espressif/esp-idf/issues/8316
2022-02-09 16:47:11 +01:00
Darian Leung
57fd78f5ba
freertos: Remove legacy data types
...
This commit removes the usage of all legacy FreeRTOS data types that
are exposed via configENABLE_BACKWARD_COMPATIBILITY. Legacy types can
still be used by enabling CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY.
2022-02-09 23:05:45 +08:00
aditi_lonkar
c3a661c0fd
esp_wifi: Add pmf support for softAP.
2022-02-09 18:58:37 +05:30
morris
9bc2dd0b53
Merge branch 'fix/update_documentation_for_ds_apis' into 'master'
...
Digital Signature (ds):) Update the documentation for ds APIs
Closes IDFGH-6600
See merge request espressif/esp-idf!16997
2022-02-08 10:23:34 +00:00
Roland Dobai
52bdfa6c74
Merge branch 'feature/enable-fat16' into 'master'
...
Enable FAT16 for FATFS generator
Closes IDF-4046
See merge request espressif/esp-idf!16283
2022-02-08 09:05:09 +00:00
Marius Vikhammer
0ffeaf9350
Merge branch 'feature/confgen_rename_many_to_one' into 'master'
...
kconfig: update confgen to handle sdkconfig.rename with target specific markup
Closes IDF-4544
See merge request espressif/esp-idf!16949
2022-02-08 02:38:22 +00:00
Martin Gaňo
f3425dea96
fatfsgen.py: enabled automatic detection of the FATFS type for FAT12 and FAT16
2022-02-07 17:22:58 +01:00
Ivan Grokhotkov
d3f1867725
Merge branch 'bugfix/apptrace_copyright_headers' into 'master'
...
app_trace: add SPDX headers, mention SystemView in copyrights doc
See merge request espressif/esp-idf!17029
2022-02-07 10:38:58 +00:00
Aditya Patwardhan
bb7be628a0
Digital Signature (ds):) Update the documentation for esp_ds_sign and
...
esp_ds_start_sign with additional information.
ii) Updated the DS docs for signature calculation.
Closes https://github.com/espressif/esp-idf/issues/8242
2022-02-07 12:44:06 +08:00
Roland Dobai
fddc73759e
Tools: Make easier the detection of the list of Python features
2022-02-03 19:02:14 +01:00
Ivan Grokhotkov
4cedf84626
app_trace: add SPDX headers, mention SystemView in copyrights doc
...
Signed-off-by: Ivan Grokhotkov <ivan@espressif.com>
2022-02-03 17:44:59 +01:00
KonstantinKondrashov
0f3cd98b88
doc: Adds note about pre-burned eFuses for Blocks with a coding scheme
2022-02-03 23:14:50 +08:00
Marius Vikhammer
23c55946a6
kconfig: also parse target specific sdkconfig.rename.TARGET files
...
Adds functionality for target specific sdkconfig.rename files which can be
used when certain renames are only needed for a specific target.
2022-01-31 11:36:08 +08:00
Sudeep Mohanty
1c393a32c4
Merge branch 'refactor/refactor_ulp_component' into 'master'
...
ulp: refactor ulp component
Closes IDF-4520
See merge request espressif/esp-idf!16886
2022-01-28 10:23:56 +00:00
morris
9f893130ad
Merge branch 'feature/lcd_i2c_oled_example' into 'master'
...
lcd: add i2c oled example
See merge request espressif/esp-idf!16506
2022-01-28 04:07:34 +00:00
morris
0f11a17678
Merge branch 'docs/add_cb_to_ledc_rst' into 'master'
...
ledc: Mention source clock and fade end callback in LEDC API reference
Closes IDFGH-5637 and IDF-3293
See merge request espressif/esp-idf!14683
2022-01-28 03:12:10 +00:00
Shang Zhou
3d6ca69312
Merge branch 'docs/update_distorted_figure' into 'master'
...
docs: update distorted figures and delete unnecessary align commands
Closes DOC-2591
See merge request espressif/esp-idf!16918
2022-01-28 03:11:13 +00:00
songruojing
31f9a69454
ledc: Update LEDC programming guide
...
Add source clock in timer config
Add fade end callback and ledc_fade_stop usage
Explain ledc_fade_mode_t difference and limitation
2022-01-27 19:13:53 +08:00
Mahavir Jain
d587a1ce6d
Merge branch 'refactor/provisioning_examples' into 'master'
...
provisioning: Remove legacy examples
Closes IDF-4558
See merge request espressif/esp-idf!16776
2022-01-27 07:28:52 +00:00
Sudeep Mohanty
2fc9bd61bf
ulp: refactor ulp component
...
This commit refactors the ulp component.
Files are now divided based on type of ulp, viz., fsm or risc-v.
Files common to both are maintained in the ulp_common folder.
This commit also adds menuconfig options for ULP within the ulp
component instead of presenting target specific configuations for ulp.
2022-01-27 11:54:42 +05:30
Hao Ning
c2b8535205
Merge branch 'doc/update_pin_layout_figures_for_s3_user_guides' into 'master'
...
docs:update pin layout diagrams for two s3 boards
Closes DOC-2483
See merge request espressif/esp-idf!16786
2022-01-26 06:16:56 +00:00
Hao Ning
60aa03bde0
docs:update pin layout diagrams for two s3 boards
2022-01-26 06:16:55 +00:00
Omar Chebib
08b1d7544b
Merge branch 'breaking/remove_custom_uart_isr' into 'master'
...
UART & I2C: remove custom ISR registration function
See merge request espressif/esp-idf!16798
2022-01-26 03:54:14 +00:00
Zim Kalinowski
67f51a4ce5
Merge branch 'bugfix/riscv_i2c_description' into 'master'
...
i2c: fix the controller count in the header description
Closes IDFGH-6476
See merge request espressif/esp-idf!16718
2022-01-26 03:13:07 +00:00
Shang Zhou
dd32376228
docs:update distorted figures and delete unneccessary align commands
2022-01-25 16:47:13 +08:00
Omar Chebib
473974c8f6
UART & I2C: remove custom ISR registration function
...
Breaking change for v5.0: custom UART ISR and I2C ISR cannot be installed anymore.
2022-01-25 14:46:43 +08:00
Roland Dobai
36a4011ff8
Tools: Custom baud-rate setup is not possible for IDF Monitor from menuconfig anymore
...
IDF Monitor follows the console baud rate by default. Other baud rate
can be set from command line by "idf.py monitor -B <baud>" or through
environment variables. Run "idf.py monitor --help" for more information.
2022-01-24 18:13:38 +01:00
Roland Dobai
aedb846a20
Tools: IDF Monitor follows the UART console baud rate by default
2022-01-24 18:13:38 +01:00
Armando (Dou Yiwen)
7967a317d6
Merge branch 'feature/add_flash_suspend_example' into 'master'
...
system: add an example showing how to run non-iram ISR when operating Flash
Closes IDF-4501
See merge request espressif/esp-idf!16658
2022-01-24 07:40:00 +00:00
Armando
49658faaf0
doc: add flash suspend feature to iram usage doc
2022-01-24 12:59:29 +08:00
morris
24e6fdf3c6
lcd: add i2c oled example with lvgl port
2022-01-21 11:21:38 +08:00
morris
821634b24e
lcd: add rgb panel example
2022-01-20 22:09:23 +08:00
Mo Fei Fei
4cb4668965
Merge branch 'docs/sync_up_cn_trans_hw_reference' into 'master'
...
docs: sync up line count for hw-reference docs
Closes DOC-2550
See merge request espressif/esp-idf!16713
2022-01-20 10:49:09 +00:00
intern
eca400028d
docs: sync up hw reference line count
2022-01-20 17:55:36 +08:00
Roland Dobai
c9d3a0a10a
Docs: Improve the Downloadable Tools page with missing information
2022-01-20 10:42:53 +01:00
Laukik Hase
ee0f3b5890
docs: Removed reference to legacy provisioning examples
2022-01-19 12:09:31 +05:30
laokaiyao
cf049e15ed
esp8684: rename target to esp32c2
2022-01-19 11:08:57 +08:00
Ivan Grokhotkov
31310d46e7
doc: fatal-errors: note on missing returns and IllegalInstruction
...
In C++ code it is considered to be undefined behavior to exit a
non-void function without returning a value. Normally this is
detected by the compiler, but users could disable relevant warnings.
Add a note about this possibility.
See https://github.com/espressif/esp-idf/issues/8244 for context.
2022-01-18 10:43:13 +01:00
Ivan Grokhotkov
39f2b8a28b
Merge branch 'doc/esp32s3_sdmmc' into 'master'
...
docs: peripherals: update SD related docs for ESP32-S3
Closes IDF-3297
See merge request espressif/esp-idf!16702
2022-01-18 09:30:14 +00:00
morris
a298e44b33
gptimer: added a section to describe the thread safety
2022-01-18 10:06:26 +08:00
Roland Dobai
b28d7e6850
Tools: Improve the Python package system
...
Introduce features into the Python package management system & manage
package versions outside of ESP-IDF repo.
2022-01-17 16:54:36 +01:00
David Čermák
c45d34aea2
Merge branch 'bugfix/lwipopts_cleanup' into 'master'
...
lw-IP: Cleanup of config options and flags
Closes IDF-3594
See merge request espressif/esp-idf!15248
2022-01-17 06:46:27 +00:00
Cao Sen Miao
5bf739aef3
spi_flash: Add hint for explaining erase yield
2022-01-17 09:52:54 +08:00
Mahavir Jain
7b87ea2a15
Merge branch 'feature/expat_to_component_manager' into 'master'
...
Push out `expat` to idf-extra-components repository
Closes IDF-4546
See merge request espressif/esp-idf!16785
2022-01-16 05:49:36 +00:00
David Cermak
3389384613
lwip/docs: Removed unsupported CONFIG_LWIP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES
2022-01-14 16:41:38 +01:00
David Cermak
10dc8543c5
vfs/lwip: Fix docs on select() referencing wrong config
...
CONFIG_LWIP_USE_ONLY_LWIP_SELECT was deprecated long time ago and removed (~ in v4.x).
Used CONFIG_VFS_SUPPORT_SELECT instead (and reverted the logic as this
is ON by default and needs to be explicitly turned off for socket only
select)
2022-01-14 16:41:38 +01:00
morris
a611b39254
lcd: update i80 lcd example to work with PSRAM
2022-01-14 11:35:34 +08:00
Omar Chebib
bb730292d4
i2c: fix the controller count in the header description
...
Closes https://github.com/espressif/esp-idf/issues/8133
2022-01-13 18:25:41 +08:00
Ivan Grokhotkov
b83d249e61
Merge branch 'feature/cmake_time_t_automatic' into 'master'
...
newlib: auto-detect sizeof(time_t)
See merge request espressif/esp-idf!16682
2022-01-12 23:49:22 +00:00
Armando (Dou Yiwen)
342c830d9b
Merge branch 'feature/support_spi_on_8684' into 'master'
...
spi: support spi on 8684
Closes IDF-4470 and IDF-4024
See merge request espressif/esp-idf!16475
2022-01-12 09:10:21 +00:00
Mahavir Jain
76833cc025
docs: add entry for expat
to removed components page
2022-01-12 10:14:57 +05:30
Mahavir Jain
b08323c903
Push out expat
to idf-extra-components repository
...
This component will be used through IDF component manager.
2022-01-12 10:13:23 +05:30
Armando
6a74cb695d
spi: support spi on 8684
2022-01-12 11:30:29 +08:00
Ivan Grokhotkov
d2b894862c
newlib: auto-detect sizeof(time_t)
...
To make the transition from 32-bit time_t to 64-bit time_t smoother,
detect the size of this type in CMake and remove the manual option in
Kconfig.
The information about 64-bit time_t support is moved from Kconfig help
string into the "system time" section of the API reference.
2022-01-11 19:01:21 +01:00
Ivan Grokhotkov
ee1b48163f
docs: peripherals: update SD related docs for ESP32-S3
2022-01-11 18:36:51 +01:00
Ivan Grokhotkov
bbe8aabca0
Merge branch 'bugfix/perfmon_s3' into 'master'
...
perfmon: re-enable example for ESP32-S3, remove warning from the docs
Closes IDF-3309
See merge request espressif/esp-idf!16744
2022-01-11 17:23:35 +00:00
Mahavir Jain
fba8582da4
Merge branch 'feature/nghttp_sh2lib_component_manager' into 'master'
...
Push out nghttp and sh2lib to IDF component manager
Closes IDF-4529
See merge request espressif/esp-idf!16618
2022-01-11 13:45:59 +00:00
Ivan Grokhotkov
3edc4bbf4a
perfmon: re-enable example for ESP32-S3, remove warning from the docs
...
Includes minor fix for formatting of code blocks in the example readme
2022-01-11 08:28:51 +01:00
Mahavir Jain
e5268dffbe
docs/en: add entry for removed components to migration guide
2022-01-11 10:39:03 +05:30
Mahavir Jain
77929ec0ac
docs/en: Add entry for http_parser in copyrights page
2022-01-11 10:26:25 +05:30
Mahavir Jain
517862de9e
Remove references to nghttp from CI, docs and other places
2022-01-11 10:26:25 +05:30
Marius Vikhammer
6c8426ea92
Merge branch 'docs/dynamic_copyright_date' into 'master'
...
docs: update copyright date for docs automatically
Closes IDF-4548
See merge request espressif/esp-idf!16727
2022-01-11 01:48:04 +00:00
Fu Hanxi
60c5b37bfe
Merge branch 'refactor/ldgen' into 'master'
...
refactor: ldgen
Closes IDF-605 and IDFGH-6271
See merge request espressif/esp-idf!16509
2022-01-10 09:15:44 +00:00
Marius Vikhammer
93430c9eab
docs: update copyright date for docs automatically
2022-01-10 15:05:33 +08:00
Dai Zi Yan
8c23e4ebab
Merge branch 'docs/update_CN_trans_memory_type' into 'master'
...
docs: updated CN trans for memory-types
Closes DOC-2347
See merge request espressif/esp-idf!16370
2022-01-10 03:31:32 +00:00
daiziyan
9e7f31337d
docs: updated CN trans for memory-types and external-ram
2022-01-08 15:21:17 +08:00
Roland Dobai
1056a7da64
Docs: Fix long lines in the coredump documentation
2022-01-07 12:44:45 +01:00
morris
5145183947
Merge branch 'refactor/timer_group_new_api' into 'master'
...
⛵ GPTimer driver (previous Timer Group)
Closes IDF-2082 and IDF-2883
See merge request espressif/esp-idf!8317
2022-01-07 10:54:32 +00:00
Dai Zi Yan
3278cdd21d
Merge branch 'docs/update_CN_trans_spi-flash_BLE-MESH' into 'master'
...
docs: Updated CN translation for wifi, spi_flash and fatal-errors
Closes DOC-2423
See merge request espressif/esp-idf!16543
2022-01-07 09:02:41 +00:00
Fu Hanxi
0282cedd0b
docs: drop support for v3.x grammar
2022-01-07 16:18:32 +08:00
daiziyan
20374161a6
docs: Updated CN translation for esp-ble-mesh, wifi, spi_flash and fata-errors; And keep line number consistency for en/index and versions
2022-01-07 16:05:16 +08:00
morris
e36f47a153
doc: API reference for GPTimer
2022-01-07 14:59:09 +08:00
Marius Vikhammer
79cc650d75
Merge branch 'feature/deprecate_freertos_assert' into 'master'
...
freertos: remove FREERTOS_ASSERT option
Closes IDF-2294
See merge request espressif/esp-idf!16563
2022-01-07 06:35:05 +00:00
Mahavir Jain
7b11094306
Merge branch 'contrib/github_pr_8201' into 'master'
...
Fix typo (GitHub PR)
Closes IDFGH-6556
See merge request espressif/esp-idf!16684
2022-01-07 05:47:35 +00:00
Marius Vikhammer
7255497146
freertos: remove FREERTOS_ASSERT option
...
Freertos asserts are now configured the same way as all other asserts in IDF,
i.e. by configuring COMPILER_OPTIMIZATION_ASSERTION_LEVEL.
2022-01-07 09:16:48 +08:00
Radu
9c1983d8ff
Fix typo
2022-01-06 22:33:56 +02:00
morris
869bed1bb5
soc: don't expose unstable soc header files in public api
2022-01-06 23:10:22 +08:00
morris
d8f2eaf94e
gpio: remove legacy rtc_io description for esp32
2022-01-06 21:43:12 +08:00
Darian
d95b15c557
Merge branch 'feature/usb_host_cleanup' into 'master'
...
USB: Host stack cleanup and QOL update
Closes IDFGH-6120, IDF-2747, IDFGH-4592, and IDFGH-6402
See merge request espressif/esp-idf!16349
2022-01-06 12:18:47 +00:00
Darian Leung
ada1c9c5b8
usb: Add USB Host Library documentation
...
This commit adds the USB Host Library documentation and fixes some nitpicks
in the Host Stack types.
Closes https://github.com/espressif/esp-idf/issues/6408
2022-01-06 15:15:32 +08:00
Darian Leung
39fd7525b6
docs: Refactor FreeRTOS documentation
...
This commit refactors the FreeRTOS documentation as follows:
- Rewrite FreeRTOS SMP changes document (ESP-IDF FreeRTOS SMP)
- Reorganized sections in kernel behavior changes
- Rewrote descriptions of each kernel behavior changes
- Added notes about using ESP-IDF FreeRTOS for single core targets
- Moved TLSP callback section to FreeRTOS Additions document
- Moved FreeRTOS configuration section to FreeRTOS API document
- Added notes about FreeRTOS applications in ESP-IDF
2022-01-06 10:04:36 +08:00
Jakob Hasse
d76cb9f456
docs: fix hard coded target name in essl doc
2022-01-06 10:04:36 +08:00
Darian Leung
3b29030e10
docs: Update Power Management and Sleep Modes docs for ESP32-S3
2022-01-06 10:04:29 +08:00
Darian Leung
b3e889de1c
docs: Update TWAI docs for ESP32-S3
2022-01-06 10:04:29 +08:00
Marius Vikhammer
8c0178f73d
docs: update performance guide docs with S3 information
2022-01-06 10:04:29 +08:00
Marius Vikhammer
3e756e809e
docs: update docs with S3 specific information.
2022-01-06 10:04:25 +08:00
Tomas Rezucha
af28416116
Merge branch 'feature/usb_device/multi_cdc' into 'master'
...
USB: Extend USB CDC device with second channel
See merge request espressif/esp-idf!16458
2022-01-05 09:53:04 +00:00
intern
b0a2dda075
docs: add application example for esp-now
2022-01-05 16:17:28 +08:00
Tomas Rezucha
6330d5d312
usb: Extend CDC device with second CDC channel
...
Closes https://github.com/espressif/esp-idf/issues/7020
Closes https://github.com/espressif/esp-idf/pull/8011
2022-01-05 08:18:03 +01:00
Mahavir Jain
6e1f534cab
Merge branch 'feature/esp_tls_api_cleanup' into 'master'
...
esp-tls: mark esp_tls_conn_delete API as deprecated
See merge request espressif/esp-idf!16647
2022-01-05 07:04:09 +00:00
morris
ce2a220098
Merge branch 'refactor/make_adc2_wifi_private' into 'master'
...
clean up deprecated and private header files for driver and esp_hw_support component
See merge request espressif/esp-idf!16605
2022-01-05 05:42:42 +00:00
Xue Yun Fei
ea73daa613
Merge branch 'bugfix/update_esp32s3_docs' into 'master'
...
Doc:Bugfix/update esp32s3 docs
See merge request espressif/esp-idf!15390
2022-01-05 03:30:56 +00:00
Mahavir Jain
c26500cd5a
esp-tls: mark esp_tls_conn_delete API as deprecated
...
It is recommended to use `esp_tls_conn_destroy` API instead
2022-01-04 15:40:07 +05:30
xueyunfei
ec993af322
update s3 doc
2022-01-04 17:50:37 +08:00
Marius Vikhammer
95c34696c4
Merge branch 'docs/esp8684_frontpages' into 'master'
...
docs: update frontpage/general pages for ESP8684
Closes IDF-4212
See merge request espressif/esp-idf!16455
2022-01-04 08:47:42 +00:00