Song Ruo Jing
4bd36e6576
clk_tree: Update clock tree programming guide for esp32c6
2023-01-17 11:30:43 +08:00
Song Ruo Jing
2c9aa4559c
clk_tree: Add a general API to get the frequency of different clocks
...
Add basic clk_tree driver and hal implementation.
2023-01-17 11:30:24 +08:00
Marius Vikhammer
7100b7d1ff
docs: add support for building H2 docs
2023-01-17 10:04:26 +08:00
Erhan Kurubas
3df87a91a3
Merge branch 'doc_update_esp32c2_jtag' into 'master'
...
docs: JTAG debugging update for ESP32C2
See merge request espressif/esp-idf!22030
2023-01-16 19:17:59 +08:00
Linda
abf2dd1817
update section names of adc_calibration.rst
2023-01-16 19:05:39 +08:00
Ivan Grokhotkov
8084552722
Merge branch 'bugfix/sntp_docs_time_t_64bit' into 'master'
...
docs: remove outdated section on custom toolchain for 64-bit time_t
See merge request espressif/esp-idf!21994
2023-01-16 17:56:29 +08:00
Wang Zi Yan
1568f9b7ef
docs: remove outdated section on custom toolchain for 64-bit time_t
...
Co-authored-by: Ivan Grokhotkov <ivan@espressif.com>
2023-01-16 14:19:56 +08:00
Saurabh Kumar Bansal
80cad41cc2
USB Dev: Integrate sdcard as a storage media that is accessed by USB-host as a USB Mass Storage Device
2023-01-13 20:12:29 +05:30
Darian Leung
a52aff81a8
usb_host: Add maintainer's notes (Introduction and DWC_OTG Controller)
...
This commit adds some parts of the USB Host Stack's maintainers notes
(specifically "Introduction" and "DWC_OTG Controller" chapters).
2023-01-13 20:00:18 +08:00
laokaiyao
482a26e284
sdm: support sdm on esp32h2
2023-01-13 16:55:51 +08:00
Mahavir Jain
fd34bdb70a
Merge branch 'feature/secure_features_are_enabled_correctly' into 'master'
...
security: Adds new APIs to check that all eFuse security features are enabled correctly
Closes IDF-1814
See merge request espressif/esp-idf!19532
2023-01-13 15:09:55 +08:00
Erhan Kurubas
c453326a8a
docs: JTAG debugging update for ESP32C2
2023-01-12 09:09:02 +01:00
Espressif BOT
35cd5ee57b
Update esp_crt_bundle certificates
2023-01-11 10:00:31 +08:00
KonstantinKondrashov
b7c28e92f1
doc: Update hmac article
2023-01-10 23:35:13 +08:00
muhaidong
f855d0790d
docs: update ftm docs
2023-01-10 21:14:51 +08:00
muhaidong
fe576d316e
docs: add some details for wifi scan description
2023-01-10 21:14:42 +08:00
muhaidong
b2e302fc97
docs: update wifi amsdu receiving docs
2023-01-10 21:14:34 +08:00
jiangguangming
0f5990b1f2
docs: add wake stub example link to deep-sleep-stub.rst
2023-01-10 17:03:54 +08:00
Krzysztof Budzynski
4b1ea708a3
Merge branch 'docs/update_esp_mqtt' into 'master'
...
update ESP-MQTT by including the mqtt5 example
See merge request espressif/esp-idf!21737
2023-01-10 15:52:10 +08:00
daiziyan
f6419eb3fe
docs: update CN trans for memory-types,tips-and-quirks, partition-tables and start-project
2023-01-10 02:40:03 +00:00
morris
5fb9866f0d
Merge branch 'feature/add_sdm_dac_example' into 'master'
...
sdm: add wave output example
Closes IDF-6636
See merge request espressif/esp-idf!21892
2023-01-09 15:30:30 +08:00
morris
dba66c100c
Merge branch 'feature/mcpwm_non_varg_version_api' into 'master'
...
mcpwm: support non-vararg version of generator functions
Closes IDFGH-9046
See merge request espressif/esp-idf!21872
2023-01-09 15:07:21 +08:00
Linda
ff57f243f2
update ESP-MQTT by including the mqtt5 example
2023-01-07 13:39:32 +08:00
laokaiyao
6b631b68d1
sdm: correct concept duty to density
2023-01-06 17:01:48 +08:00
laokaiyao
59984e7d1f
sdm: add wave output example
2023-01-06 17:01:48 +08:00
Euripedes Rocha
5afa3d347c
[MQTT] - Moves compile definition out of idf
...
- MQTT build process is to be managed in esp-mqtt repository
- Componenf directory points directly to submodule, usage must be
unchanged
2023-01-06 06:30:26 +00:00
Ivan Grokhotkov
61c5fc21e1
docs: fix nvs-related docs build issue
2023-01-05 09:28:57 +01:00
David Čermák
063a26b5e6
Merge branch 'bugfix/lwip_mark_ppp_officially_supported' into 'master'
...
lwip: Mark PPP officially supported
Closes IDFGH-8820
See merge request espressif/esp-idf!21900
2023-01-05 15:57:45 +08:00
Roland Dobai
ec0466e0e5
Merge branch 'fix/idf_monitor_pc_addr_intervals' into 'master'
...
Tools: IDF Monitor: Determine possible instruction addresses based on ELF segments
Closes IDF-6174
See merge request espressif/esp-idf!21393
2023-01-05 14:44:19 +08:00
Mahavir Jain
18f3b71e92
Merge branch 'docs/update_cn_trans_flash_encryption' into 'master'
...
docs: update cn trans for flash-encryptions
Closes DOC-4343
See merge request espressif/esp-idf!21826
2023-01-04 22:00:39 +08:00
David Cermak
d964aaceac
lwip: Mark PPP officially supported
...
Closes https://github.com/espressif/esp-idf/issues/10249
2023-01-04 14:20:20 +01:00
Konstantin Kondrashov
708a9047e8
Merge branch 'feature/adds_funcs_to_read_efuses_from_cmake' into 'master'
...
esptool_py: Adds funcs to read eFuses from Cmake during a build stage
Closes IDFGH-8890
See merge request espressif/esp-idf!21585
2023-01-04 17:17:47 +08:00
morris
781eb0c2ce
Merge branch 'doc/calarify_transmitted_symbols' into 'master'
...
rmt: clarify num_symbols in the tx done event data
Closes IDFGH-9026
See merge request espressif/esp-idf!21807
2023-01-04 14:50:37 +08:00
KonstantinKondrashov
fd721c5b09
esptool_py: Adds funcs to read eFuses from Cmake during a build stage
...
Closes https://github.com/espressif/esp-idf/issues/10311
2023-01-04 00:30:38 +08:00
Shang Zhou
1089065b02
docs: Update CN translation for idf-monitor.rst
2023-01-03 13:22:26 +01:00
Roland Dobai
17286337ea
Tools: IDF Monitor: Determine possible instruction addresses based on ELF segments
2023-01-03 13:22:26 +01:00
Song Ruo Jing
105fe9f950
Merge branch 'bugfix/ledc_channel_update_usage' into 'master'
...
ledc: Fix bug in channel-duty configuration
Closes IDF-6439
See merge request espressif/esp-idf!21635
2023-01-03 20:11:08 +08:00
mofeifei
3bdad0032e
docs: update cn trans for flash-encryptions
2023-01-03 19:32:41 +08:00
Song Ruo Jing
662df0da3b
ledc: Channel configuration requires the ledc core clock on to be effective. Therefore, a clock source is selected for the core clock since the peripheral initialization. Additionally, correct the usage of channel para_up and duty_start bits.
2023-01-03 15:16:00 +08:00
morris
592673b052
mcpwm: support non-varg version of generator functions
...
Closes https://github.com/espressif/esp-idf/issues/10449
2023-01-03 14:42:49 +08:00
Wang Zi Yan
996e564f54
docs: update mqtt wifi coexist
2023-01-03 14:27:58 +08:00
laokaiyao
f95c2274b8
i2s: fix some typos
2022-12-29 16:31:03 +08:00
Michael (XIAO Xufeng)
57a9c67c01
index
2022-12-29 01:00:31 +08:00
Michael (XIAO Xufeng)
daa4af1b1f
docs: split spi_flash api-reference documents to peripherals folder
2022-12-29 00:59:03 +08:00
Guillaume Souchere
a74ae7fba7
Merge branch 'feature/heap-trace-improve-spi-ram-support' into 'master'
...
heap_trace: improvements to formatting, code, comments of heap trace standalone
Closes IDFGH-8699
See merge request espressif/esp-idf!21506
2022-12-28 15:07:30 +08:00
Kevin (Lao Kaiyao)
4a86240b6e
Merge branch 'feature/support_adc_on_c6' into 'master'
...
adc: support adc on c6
Closes IDF-5310, IDF-5311, IDF-5917, and IDF-6567
See merge request espressif/esp-idf!21431
2022-12-27 21:01:43 +08:00
Zhang Xiao Yan
ae639f68a6
Merge branch 'docs/update_USB-OTG_ESP32S2_ESP32S3' into 'master'
...
updated USB_OTG in dfu.rst, usb_device.rst and secure-boot-v2.rst
Closes DOC-3565
See merge request espressif/esp-idf!20144
2022-12-27 14:38:51 +08:00
morris
26467f63cd
doc: clarify num_symbols in the tx done event data
...
Closes https://github.com/espressif/esp-idf/issues/10435
2022-12-27 12:08:38 +08:00
Jiang Jiang Jian
2c9a180e73
Merge branch 'doc/add_esp_now_change_to_migration_guides' into 'master'
...
docs: add esp now breaking change to migration guides
See merge request espressif/esp-idf!21736
2022-12-23 19:09:01 +08:00
laokaiyao
5333ac81bf
adc: support ADC on esp32c6 (driver/test/example)
2022-12-23 11:24:06 +08:00
Shang Zhou
5cf0d92503
Merge branch 'docs/update_esp32_c3_devkitc_2_pin_layout' into 'master'
...
docs: Update pin layout diagram for ESP32-C3-DevKitC-02
Closes DOC-2927 and DOC-3164
See merge request espressif/esp-idf!21430
2022-12-22 16:55:52 +08:00
Shang Zhou
b5d27aa436
docs: Update pin layout diagram for ESP32-C3-DevKitC-02
2022-12-22 16:55:51 +08:00
Song Ruo Jing
36cdf88a5b
Merge branch 'contrib/github_pr_10402' into 'master'
...
ledc: move callback to IRAM as it's called from an ISR (GitHub PR)
Closes IDFGH-8990
See merge request espressif/esp-idf!21711
2022-12-22 16:55:29 +08:00
Jakob Hasse
58f58c25a6
Merge branch 'docs/test_linux' into 'master'
...
docs: refactored and updated Linux target docs
See merge request espressif/esp-idf!21236
2022-12-22 16:36:51 +08:00
Mahavir Jain
59c306764e
Merge branch 'bugfix/remove_s3_dis_boot_remap_efuse_bit' into 'master'
...
docs: remove mention of DIS_BOOT_REMAP for chips other than ESP32-S2
See merge request espressif/esp-idf!21740
2022-12-22 14:50:11 +08:00
Song Ruo Jing
1a6e1aba3d
ledc: Add check for whether the registered callback is in iram in ledc_cb_register
2022-12-22 14:38:58 +08:00
Jack
f4953c453a
doc: add esp now changes to migration guides
2022-12-22 11:20:01 +08:00
Jakob Hasse
102b501b10
Merge branch 'contrib/github_pr_9962' into 'master'
...
[Panic] add user configurable reboot delay in seconds (GitHub PR)
Closes IDFGH-8506
See merge request espressif/esp-idf!21305
2022-12-21 21:12:21 +08:00
Fu Hanxi
60f0f17d4d
Merge branch 'ci/add_log_performance' into 'master'
...
Ci/add log performance
Closes IDFCI-1539
See merge request espressif/esp-idf!21614
2022-12-21 17:46:52 +08:00
Jakob Hasse
b718c7182c
docs(linux): refactored and updated Linux target docs
2022-12-21 17:12:42 +08:00
Mahavir Jain
5b6cc09dce
docs: remove mention of DIS_BOOT_REMAP for chips other than ESP32-S2
...
Relevant: https://esp32.com/viewtopic.php?f=13&t=31188
2022-12-21 14:16:50 +05:30
Mahavir Jain
9a7dd9a2a2
Merge branch 'feature/esp_http_server_esp_events' into 'master'
...
esp_http_server: Added support for esp_events
See merge request espressif/esp-idf!21132
2022-12-21 11:59:00 +08:00
Fu Hanxi
407cdd2a14
docs: add performance related functions
2022-12-21 10:26:19 +08:00
Fu Hanxi
c3c48b95da
docs: fix the current doc section level and outdated content
2022-12-21 10:25:33 +08:00
morris
6ca7a3ab25
Merge branch 'contrib/github_pr_10382' into 'master'
...
Update DFU docs for flash encryption (GitHub PR)
Closes IDFGH-8970
See merge request espressif/esp-idf!21689
2022-12-20 22:00:58 +08:00
Jakob Hasse
cb9786d35e
refactor(esp_system): reboot delay: added docs, protected by watchdog
2022-12-20 15:51:00 +08:00
Mahavir Jain
371a6abdca
Merge branch 'docs/support_for_pre_calculated_signatures' into 'master'
...
docs: Added documetation for using pre-calculated signatures
See merge request espressif/esp-idf!21377
2022-12-20 14:03:04 +08:00
Mo Fei Fei
6ec92de622
Merge branch 'docs/update_cn_trans_dec' into 'master'
...
Docs: update CN trans for sleep_modes.rst, misc_system_api.rst, migration_guides/peripherals.rst
Closes DOC-4272
See merge request espressif/esp-idf!21617
2022-12-20 10:35:50 +08:00
Mo Fei Fei
689c2f46e2
Docs: update CN trans for sleep_modes.rst, misc_system_api.rst, migration_guides/peripherals.rst
2022-12-20 10:35:49 +08:00
Ivan Grokhotkov
32754865da
Merge branch 'feature/spiflash_override_cmake_function' into 'master'
...
build system: Add spi_flash_add_link_dependency function for spi_flash custom driver
Closes IDF-3167
See merge request espressif/esp-idf!14186
2022-12-19 22:21:40 +08:00
Mahavir Jain
4aa4a76d2c
docs: update dfu docs for secure DL mode
2022-12-19 17:43:07 +05:30
Harshit Malpani
0885d8542d
esp_http_server: Added support for esp_events
2022-12-19 17:33:37 +05:30
Aditya Patwardhan
11dee5d27f
Merge branch 'docs/update_esp_https_ota_docs_for_esp_events' into 'master'
...
docs: Update esp_https_ota docs to have information about OTA events
See merge request espressif/esp-idf!21531
2022-12-19 19:02:43 +08:00
Jiang Jiang Jian
066dc196af
Merge branch 'feature/esp32c6_wifi_bt_common_dependcy_support' into 'master'
...
esp32c6: support esp32c6 phy
Closes IDF-5680
See merge request espressif/esp-idf!21576
2022-12-19 12:16:11 +08:00
Jiang Jiang Jian
92a4a146a0
Merge branch 'bugfix/fix_max_conn_num_issue' into 'master'
...
esp_wifi: change max connection num on ESP32C3 and ESP32S3
Closes WIFI-5114
See merge request espressif/esp-idf!21503
2022-12-19 11:08:46 +08:00
Shang Zhou
798a6d6d9b
Merge branch 'docs/update_out-of-sync_files_in_api-reference' into 'master'
...
docs: Update CN translation for out-of-sync api-reference files
Closes DOC-4268
See merge request espressif/esp-idf!21566
2022-12-19 10:48:47 +08:00
Shang Zhou
256c8a103e
docs: update CN translation for build-system.rst
2022-12-16 16:26:45 +01:00
Angus Gratton
d89652b382
build system: Add idf_component_add_link_dependency function, use for spi_flash overriding
2022-12-16 16:26:44 +01:00
David Čermák
a3dd334081
Merge branch 'bugfix/netif_test_rules' into 'master'
...
esp_netif various fixes: dependency cleanup, default flags, CI rules
Closes IDF-5550, IDFGH-7023, IDF-1261, and IDF-2155
See merge request espressif/esp-idf!20301
2022-12-16 21:26:05 +08:00
Shang Zhou
172aca432a
docs: Update CN translation for out-of-sync api-reference files
2022-12-16 19:19:39 +08:00
zhangyanjiao
572f117b79
fix typos in docs
2022-12-16 15:52:21 +08:00
wuzhenghui
5822cdf93b
esp_phy: enable for esp32c6
2022-12-16 15:47:56 +08:00
Krzysztof Budzynski
049a8a2db7
fix typos error
2022-12-16 15:31:24 +08:00
morris
3d09cc32a1
Merge branch 'bugfix/esp_lcd_modify_bounce_buffer_index' into 'master'
...
RGB LCD: support multi frame buffer in bounce buffer mode
See merge request espressif/esp-idf!21555
2022-12-16 14:15:51 +08:00
Harshit Malpani
45bcf572c2
docs: Update esp_https_ota docs to have information about OTA events
2022-12-16 10:26:15 +05:30
Armando
ded528e188
adc: no longer support adc2 oneshot mode on esp32c3
...
Due to HW limitation, we don't support this anymore. On c3, ADC2 under oneshot mode is not stable.
However, you can enable CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3 to force use
ADC2.
Refer to errata to know more details:
https://www.espressif.com/sites/default/files/documentation/esp32-s3_errata_en.pdf
https://www.espressif.com/sites/default/files/documentation/esp32-c3_errata_en.pdf
2022-12-16 02:06:03 +00:00
Armando
b4c90c44d2
adc: no longer support adc2 continuous mode on esp32c3 and esp32s3
...
Due to HW limitation, we don't support this anymore. On s3 and c3, ADC2 under continuous mode is not stable.
However, you can enable CONFIG_ADC_CONTINUOUS_FORCE_USE_ADC2_ON_C3_S3 to force use
ADC2.
Refer to errata to know more details:
https://www.espressif.com/sites/default/files/documentation/esp32-s3_errata_en.pdf
https://www.espressif.com/sites/default/files/documentation/esp32-c3_errata_en.pdf
2022-12-16 02:06:03 +00:00
morris
15e98dc7d3
doc: recommend turn on psram xip feature for bounbe buffer mode
2022-12-16 02:04:59 +00:00
Chip Weinberger
95a22aa2f6
Update DFU docs for flash encryption
2022-12-15 16:13:57 -08:00
zhangyanjiao
590481d531
esp_wifi: change max connection num on ESP32C3 and ESP32S3
...
Closes WIFI-5114
2022-12-15 15:23:32 +08:00
David Cermak
38dec0be48
esp-netif: Support non-lwip mode, add test
...
It is required to define a mandatory dependency on lwip, so we
introduced esp_netif_stack component and made it require lwip, instead
of directly depending on lwip.
This enables building w-out lwip and support other TCP/IP stacks.
2022-12-14 14:12:50 +00:00
Fu Hanxi
dabb16c6ad
Merge branch 'feature/component_manager_custom_lock_file' into 'master'
...
component manager: add variable `DEPENDENCIES_LOCK`
Closes PACMAN-407 and IDFGH-7867
See merge request espressif/esp-idf!19878
2022-12-14 22:03:48 +08:00
Mahavir Jain
46588e7126
docs: security: enable memory protection section for ESP32-C2/ESP32-C6
2022-12-14 10:03:47 +05:30
Mahavir Jain
188017d6b1
docs: Fix Secure DL mode documentation about flash read being unsupported
...
Simple flash read command is not supported if Secure DL mode is enabled on the target.
Remove reference of this from the relevant docs part.
Related: https://github.com/espressif/esptool/issues/810
Related: ESPTOOL-567
Closes IDF-6468
2022-12-14 10:03:46 +05:30
morris
c01f71cfcf
Merge branch 'contrib/github_pr_10356' into 'master'
...
Enforce that SPI Flash pins are not for regular usage. (GitHub PR)
Closes IDFGH-8942
See merge request espressif/esp-idf!21582
2022-12-13 21:25:00 +08:00
Fu Hanxi
17224f3254
component manager: add build property DEPENDENCIES_LOCK
...
closes https://github.com/espressif/esp-idf/issues/9394
2022-12-13 15:25:19 +08:00
Rodrigo Garcia
1a8816ca97
Enforce that SPI Flash pins are not for regular usage.
2022-12-12 19:11:05 -03:00
Darian
936a69da3c
Merge branch 'docs/freertos_smp_critical_section_usage' into 'master'
...
Docs: Update IDF FreeRTOS documentation on spinlock initialization and usage
See merge request espressif/esp-idf!21509
2022-12-10 02:08:30 +08:00
Ivan Grokhotkov
e603c9b04d
Merge branch 'doc/cpu_breakpoint_watchpoint_num' into 'master'
...
docs: fix the number of breakpoints and watchpoints for RISC-V chips
See merge request espressif/esp-idf!21412
2022-12-09 22:21:50 +08:00
morris
8277a8e8df
doc: gpio glitch filter
2022-12-09 11:33:42 +08:00