laokaiyao
b807f2a666
driver/i2c: add notes to i2c deleteing function
2021-05-27 12:43:22 +08:00
Marius Vikhammer
0c17973d54
docs: add rf calibration docs for S2 and C3
2021-05-26 10:09:50 +08:00
Krzysztof Budzynski
99e7aa1700
Merge branch 'docs/update_chip_comparsion_table' into 'master'
...
docs:translate chip series comparison table and update adc_types.h
Closes DOC-1278
See merge request espressif/esp-idf!13596
2021-05-25 10:44:01 +00:00
Wang Fang
71141a326d
docs: clarified esp32 timer clk source, updated the flash encryption table and esptrace doc
2021-05-24 03:46:40 +00:00
Angus Gratton
e928d57663
Merge branch 'doc/include_bootloader_random' into 'master'
...
docs: Add RNG functions to API reference
See merge request espressif/esp-idf!13519
2021-05-20 09:14:55 +00:00
Angus Gratton
5c812742c6
docs: Add description for Linux getrandom() function
2021-05-20 17:08:17 +10:00
daiziyan
611ecc619b
docs:translate chip series comparison table and update adc_types.h
2021-05-19 16:25:27 +08:00
Ivan Grokhotkov
38d902f544
Merge branch 'feature/gdbstubs_rt' into 'master'
...
Extension of GDBStub component for handling GDB by serial port at runtime.
See merge request espressif/esp-idf!10312
2021-05-18 17:14:51 +00:00
Krzysztof Budzynski
0bd357b2f1
Merge branch 'doc/delete_rom_comsole' into 'master'
...
DOC: Remove ROM console
See merge request espressif/esp-idf!13362
2021-05-18 10:10:56 +00:00
Wang Ning
19a407ed1a
doc/remove_romconsole_since_it_is_no_longer_supported_from_ESP32_ECO3
2021-05-18 07:51:56 +00:00
Angus Gratton
e14edecf5f
docs: Add random number generation to the API Reference System section
2021-05-18 16:05:42 +10:00
Angus Gratton
ede477ea65
paritition_table: Verify the partition table md5sum when loading the app
...
Additionally, always enable the partition MD5 check if flash encryption is on in
Release mode. This ensures the partition table ciphertext has not been modified
(CVE-2021-27926).
The exception is pre-V3.1 ESP-IDF bootloaders and partition tables, which
don't have support for the MD5 entry.
2021-05-18 01:32:59 +00:00
Angus Gratton
b7ad39f694
Merge branch 'bugfix/pthread_docs' into 'master'
...
Fix and improve pthread docs, create pthread example
Closes IDF-731 and IDFGH-5085
See merge request espressif/esp-idf!13314
2021-05-14 01:19:02 +00:00
Angus Gratton
a6dea64106
pthread: Add support for PTHREAD_COND_INITIALIZER
...
Includes unit test for condition variables in C (previous test was C++ only)
2021-05-14 10:03:11 +10:00
Angus Gratton
e6d15a0975
docs: Rename esp_pthread docs to pthread, expand details of supported APIs
...
- Move the code that was in the document out to an example
2021-05-14 10:03:11 +10:00
Dmitry
00a7ecb5a3
Code cleanup. Bugfix after rebase with master. Formating.
2021-05-13 15:03:40 +03:00
Krzysztof Budzynski
cc22768863
Merge branch 'docs/remove_c3_not_updated_warning' into 'master'
...
docs: remove front page C3 docs not updated warning
See merge request espressif/esp-idf!13442
2021-05-13 02:25:38 +00:00
Marius Vikhammer
fd477fa60e
docs: remove front page C3 docs not updated warning
2021-05-13 09:58:20 +08:00
Dmitry
7bb91f912c
gdbstub component
2021-05-11 15:55:39 +03:00
Roland Dobai
c68781c269
docs: Generate JTAG debugging guide based on feature instead of chip
...
It is better to check feature SOC_USB_SERIAL_JTAG_SUPPORTED which will
support other chip targets beside ESP32-C3.
2021-05-11 11:01:53 +02:00
Roland Dobai
826e9674d8
docs: Suggest how to use JTAG for ESP32-C3 on Windows
2021-05-11 11:01:53 +02:00
Mahavir Jain
74f9ce437f
Merge branch 'bugfix/prov_docs_sample_code' into 'master'
...
docs: Change ESP_ERR_CHECK to ESP_ERROR_CHECK in provisioning examples
Closes IDFGH-5222 and IDFGH-5221
See merge request espressif/esp-idf!13491
2021-05-11 03:14:06 +00:00
David Čermák
2e4d5d8765
Merge branch 'feature/add_eth_lost_ip_event' into 'master'
...
event: Add IP_EVENT_ETH_LOST_IP event
Closes IDFGH-5198
See merge request espressif/esp-idf!13466
2021-05-10 07:27:16 +00:00
Alex Henrie
22964d2065
docs: Change ESP_ERR_CHECK to ESP_ERROR_CHECK in provisioning examples
...
Closes IDFGH-5222
Closes IDFGH-5221
Closes https://github.com/espressif/esp-idf/pull/6995
Closes https://github.com/espressif/esp-idf/issues/6994
2021-05-09 16:18:50 +05:30
David Cermak
c4870f4d9e
esp_netif/wifi: Add API to destroy default wifi-netif for sta/ap
...
Partially addresses https://github.com/espressif/esp-idf/issues/6950
2021-05-07 11:56:41 +00:00
yuanjm
922992b519
event: Add IP_EVENT_ETH_LOST_IP event
...
Closes https://github.com/espressif/esp-idf/issues/6971
2021-05-07 11:36:13 +08:00
Cao Sen Miao
8e3a4c2351
doc: update gpio api guide reference on c3
2021-05-06 14:19:18 +08:00
Angus Gratton
ca89608f22
Merge branch 'feature/doc_fast_build' into 'master'
...
docs: add fast build feature and activate it in CI
See merge request espressif/esp-idf!13352
2021-05-06 03:56:56 +00:00
Marius Vikhammer
41b3043cb4
Add warning to docs output if fastbuild
2021-05-06 09:17:41 +08:00
a2800276
bef80909a8
Typo pthread doc: create->get
...
I believe that:
esp_create_default_pthread_config
is a typo (no such function exists), the intention was almost certainly to use:
esp_pthread_get_default_config
Closes https://github.com/espressif/esp-idf/pull/6869/
2021-05-04 17:30:17 +10:00
Michael (XIAO Xufeng)
1f95403596
Merge branch 'feature/emmc_doc_ut_4bit_sdr' into 'master'
...
sdmmc_host: add unit tests and improve documents about using eMMC in 4-line SDR mode
See merge request espressif/esp-idf!13334
2021-05-02 13:58:13 +00:00
Krzysztof Budzynski
b455299bb0
Merge branch 'feature/add_link_to_c3_page' into 'master'
...
docs: Add a link to ESP32-C3 page for developers on espressif.com
See merge request espressif/esp-idf!12349
2021-04-30 06:12:23 +00:00
Krzysztof Budzynski
bd5b14fd81
Merge branch 'bugfix/uart_api_reference_examples' into 'master'
...
docs: Update type of uart_num in UART API Reference examples
See merge request espressif/esp-idf!13385
2021-04-30 06:08:46 +00:00
Michael (XIAO Xufeng)
859f7e3664
Merge branch 'feature/support_eon_flash_qaud_mode_esp_flash' into 'master'
...
esp_flash: support override default chip driver list
Closes IDF-2907
See merge request espressif/esp-idf!12565
2021-04-29 04:03:56 +00:00
Krzysztof
7b9b489968
docs: Update type of uart_num in UART API Reference examples
2021-04-28 13:11:41 +02:00
pedro.minatel
a6798eac98
Added LEDC basic PWM example
...
Changes on the ledc_init function
Review on the README, docs and example functions
Added how to set freq and duty on README
Fix on the ledc.rst docs in the App Example
Added new example reference in the Chinese docs
2021-04-28 11:11:07 +01:00
Krzysztof
34a16c9d93
docs: Add a link to ESP32-C3 page for developers on espressif.com
2021-04-28 10:42:09 +02:00
Jeroen Domburg
644f430a31
Merge branch 'feature/esp32c3_usbjtagserial_console' into 'master'
...
USB serial/jtag controller: Add vfs (logging/printf), panic handler, gdb support.
See merge request espressif/esp-idf!12925
2021-04-28 08:38:31 +00:00
Jeroen Domburg
2c75f63f89
* ets_delay_us(1) has too much overhead; change logic
...
* Fix MR comments
2021-04-28 16:38:24 +08:00
Marius Vikhammer
89179dc286
docs: add fast build feature and activate it in CI
...
Adds feature for skipping include of doxygen headers into sphinx build
when env variable is set.
Builds incomplete docs (no function API documention)
but speeds up building (20min to 1<min).
Add this fast build as the default way of building docs in CI on
non protected branches.
2021-04-28 16:32:35 +08:00
Jiang Jiang Jian
3c0801584a
Merge branch 'bugfix/update_esp32c3_docs' into 'master'
...
Bugfix/update esp32c3 wifi driver docs
See merge request espressif/esp-idf!13274
2021-04-28 07:40:20 +00:00
Krzysztof Budzynski
edb8ef9f2f
Merge branch 'doc/add_support_for_external_redirects' into 'master'
...
Docs: Add support for redirects to external URL
See merge request espressif/esp-idf!13364
2021-04-28 05:58:04 +00:00
Ivan Grokhotkov
f86a6db1f2
Merge branch 'feature/espcoredump_py_riscv_support' into 'master'
...
feature: espcoredump py riscv support
Closes IDF-2638 and IDF-2715
See merge request espressif/esp-idf!12259
2021-04-27 09:26:52 +00:00
Darian Leung
50fe1eea15
doc: Add support for redirects to external URL
...
This commit adds support for redirections to external URLs in the html_redirects.py extension
2021-04-27 17:01:24 +08:00
chenjianxing
c66b1aeda7
update esp32c3 iperf config
2021-04-27 14:41:08 +08:00
Marius Vikhammer
e8b7d2ca08
docs: add warning for outdated versions
2021-04-27 09:02:11 +08:00
Fu Hanxi
74269eb6b8
docs(coredump): update coredump documentation
2021-04-26 20:44:23 +08:00
Michael (XIAO Xufeng)
26585b4b4b
esp_flash: support override default chip driver list
2021-04-26 16:05:42 +08:00
Ivan Grokhotkov
e77a91df7f
Merge branch 'doc/ulp_st_bits' into 'master'
...
ulp: update ST instruction description (Github PR)
Closes IDFGH-3224
See merge request espressif/esp-idf!13159
2021-04-26 07:15:15 +00:00
Michael (XIAO Xufeng)
02970813b8
sdmmc_host: add unit tests and improve documents about using eMMC in 4-line SDR mode
2021-04-25 18:34:37 +08:00
Michael (XIAO Xufeng)
5997fcd45d
Merge branch 'feature/update_adc_programming_guide_on_c3' into 'master'
...
adc: update esp32c3 programming guide
Closes IDF-2333
See merge request espressif/esp-idf!12563
2021-04-23 12:52:07 +00:00
Brian Alberto Ignacio Reyes
b630c45d91
docs: Fix vscode extension setup links
2021-04-23 20:45:24 +08:00
Angus Gratton
2f70a76572
Merge branch 'bugfix/mac_addr_target_support' into 'master'
...
system: Restructure MAC address support documentation
See merge request espressif/esp-idf!13298
2021-04-23 10:56:42 +00:00
Ivan Grokhotkov
ea7d020f20
Merge branch 'feature/ubsan' into 'master'
...
system: add option to enable undefined behavior sanitizer (UBSAN)
Closes IDF-166 and IDF-1824
See merge request espressif/esp-idf!11318
2021-04-23 09:27:42 +00:00
Ivan Grokhotkov
9522034144
Merge branch 'doc/linux_host_testing' into 'master'
...
Doc: Linux host test documentation
See merge request espressif/esp-idf!11857
2021-04-23 09:08:42 +00:00
Angus Gratton
c3101fff88
Merge branch 'docs/add_pre-commit_uninstall' into 'master'
...
Add line to documentation how to uninstall pre-commit.
See merge request espressif/esp-idf!13205
2021-04-23 08:09:36 +00:00
Krzysztof Budzynski
632b5c40e6
Revert "Merge branch 'doc/use_sphinx_reredirect_extension' into 'master'"
...
This reverts merge request !13293
2021-04-23 13:44:40 +08:00
Krzysztof Budzynski
3e94dce15e
Merge branch 'doc/use_sphinx_reredirect_extension' into 'master'
...
Doc: Sphinx uses the sphinx-reredirect extension
See merge request espressif/esp-idf!13293
2021-04-23 05:13:37 +00:00
Krzysztof Budzynski
dc37ac812a
Merge branch 'doc/style_guide_headers' into 'master'
...
docs: style guide: add note about header guards and include file order
See merge request espressif/esp-idf!13129
2021-04-23 04:00:28 +00:00
Michael (XIAO Xufeng)
fdb8736a95
Merge branch 'feature/spi_slave_hd_segment_example' into 'master'
...
spi_slave_halfduplex: add an example for segment mode
Closes IDF-1699
See merge request espressif/esp-idf!10043
2021-04-23 03:23:25 +00:00
Jakob Hasse
68393c41c4
doc: linux host test documentation
2021-04-23 09:27:35 +08:00
Ivan Grokhotkov
9069f70db3
system: add option to enable undefined behavior sanitizer (UBSAN)
...
Closes https://github.com/espressif/esp-idf/issues/1574
2021-04-22 23:33:45 +02:00
Darian Leung
2be772af1c
Sphinx uses reredirect extension
...
This commit removes the custom HTML rediiect extension and uses
the sphinx-reredirect extension instead. The sphinx-reredirect
extension allows for redirection to external links as well as
support for wildcards.
2021-04-23 00:02:30 +08:00
Krzysztof Budzynski
58424ccebf
Merge branch 'bugfix/doc_jtag_c3' into 'master'
...
docs: Update JTAG debugging guides for ESP32-C3
Closes IDF-2133
See merge request espressif/esp-idf!13102
2021-04-22 11:58:34 +00:00
Armando
6930d6aa1e
spi_slave_hd: add segment mode example
2021-04-22 19:24:59 +08:00
Krzysztof Budzynski
2f8ccd5e3b
Merge branch 'docs/update_CN_trans_buildsystem' into 'master'
...
update CN translation for build-system and linker-script-generation
See merge request espressif/esp-idf!13168
2021-04-22 08:08:38 +00:00
Dai Zi Yan
e91861253f
docs:updated CN tranlation for build-system, ulp, unit-tests, idf-monitor and linker-script-generation
2021-04-22 16:08:31 +08:00
Dai Zi Yan
4aa52da0c1
update CN translation for I2C
2021-04-22 16:05:01 +08:00
Angus Gratton
7cb83c8787
system doc: Re-structure description of MAC addresses, especially on newer chip targets
...
Includes a note about calculating the Ethernet MAC on platforms with no built-in
Ethernet, and removes documentation for esp_efuse_mac_get_custom() on targets
other than ESP32
2021-04-22 16:08:55 +10:00
Armando
3177130256
adc: add adc programming guide on c3
2021-04-21 10:40:55 +08:00
Dmitry
aebf688153
Add line to documentation how to uninstall pre-commit.
2021-04-20 03:53:54 +00:00
Ivan Grokhotkov
6a3971344b
docs: style guide: add note about header guards and include file order
2021-04-19 16:32:58 +02:00
Angus Gratton
209a6cc855
Merge branch 'bugfix/check_partitions_fit' into 'master'
...
cmake partition_table: Check binaries fit in partition spaces at build time
Closes IDF-1539 and IDFGH-2503
See merge request espressif/esp-idf!9330
2021-04-19 07:33:36 +00:00
Ivan Grokhotkov
fa72ef6bd8
Merge branch 'feature/add-eventfd' into 'master'
...
vfs: add eventfd support
See merge request espressif/esp-idf!12573
2021-04-16 10:33:06 +00:00
Angus Gratton
6f6b4c3983
cmake partition_table: Check binaries fit in partition spaces at build time
...
- Bootloader is checked not to overlap partition table
- Apps are checked not to overlap any app partition regions
Supported for CMake build system only.
Closes https://github.com/espressif/esp-idf/pull/612
Closes https://github.com/espressif/esp-idf/issues/5043
Probable fix for https://github.com/espressif/esp-idf/issues/5456
2021-04-16 16:40:47 +10:00
Michael (XIAO Xufeng)
cf457d412a
Merge branch 'feature/update_spi_programming_guide_on_c3' into 'master'
...
spi: update esp32c3 programming guide
Closes IDF-2343
See merge request espressif/esp-idf!12490
2021-04-16 04:22:57 +00:00
boarchuz
7e7c044afa
update ulp st doc
...
Merges https://github.com/espressif/esp-idf/pull/5222
2021-04-15 16:16:11 +02:00
Armando
370fedf967
spi_master: enable spi speed test on c3 and update the programming guide
...
accordingly
2021-04-15 21:20:19 +08:00
Armando
9aa9939406
spi: update esp32c3 programming guide
2021-04-15 21:20:19 +08:00
Jiacheng Guo
40035edcac
vfs: add doc links
2021-04-15 15:19:00 +08:00
Omar Chebib
bb9aa806f7
panic: handlers can now be placed in flash
...
By unchecking "Place panic handler code in IRAM" in the menuconfig,
the panic handlers will be placed in flash. Of course, flash cache must
be activated when entering panic handlers.
2021-04-15 11:58:46 +08:00
Krzysztof Budzynski
d14661eaa3
Merge branch 'docs/programming_guide_c3_update_twai' into 'master'
...
Update TWAI driver docs and registers for esp32c3
Closes IDF-2349
See merge request espressif/esp-idf!12935
2021-04-15 02:35:28 +00:00
Ivan Grokhotkov
bf49917233
Merge branch 'doc/macos_ftdi_jtag' into 'master'
...
docs: jtag debugging: add macOS 10.15 FTDI details (Github PR)
Closes IDFGH-4078
See merge request espressif/esp-idf!13104
2021-04-14 11:36:12 +00:00
Angus Gratton
b63c6785a9
Merge branch 'doc/bootloader_app_compatibility' into 'master'
...
doc: Add notes about bootloader compatibility
Closes IDF-902
See merge request espressif/esp-idf!13024
2021-04-14 07:15:47 +00:00
Darian Leung
7087f80b1e
Update TWAI driver docs and registers for esp32c3
...
This commit updates the documentation and register struct
of the TWAI driver for the ESP32-C3. Note that the register
fields for ESP32-S3 have also been updated.
2021-04-14 15:00:07 +08:00
Roland Dobai
a2cf1a7d38
docs: Update JTAG debugging guides for ESP32-C3
2021-04-13 12:48:50 +02:00
Krzysztof Budzynski
48d91e96e2
Merge branch 'feature/add_c3_trm_link' into 'master'
...
docs: add C3 TRM links
Closes IDF-2561
See merge request espressif/esp-idf!13073
2021-04-13 05:29:30 +00:00
Angus Gratton
7f9cfc17be
doc: Add notes about bootloader compatibility
2021-04-13 13:38:27 +10:00
Michael (XIAO Xufeng)
7e06a60c0d
Merge branch 'refactor/no_dac_on_esp32s3' into 'master'
...
dac: added DAC support macro
Closes IDF-1777
See merge request espressif/esp-idf!13038
2021-04-12 10:52:33 +00:00
Eli
9ec19163ed
docs: jtag debugging: add macOS 10.15 FTDI details
...
Merges https://github.com/espressif/esp-idf/pull/5949
2021-04-12 09:15:08 +02:00
Ivan Grokhotkov
b51a7e0cc7
Merge branch 'feature/win_inst_offline' into 'master'
...
Feature/win inst offline
Closes IDF-2636, IDF-2664, IDFGH-4549, IDFGH-3424, IDFGH-4260, IDFGH-4664, IDFGH-2202, IDFGH-4697, IDF-2742, and IDF-2955
See merge request espressif/esp-idf!12003
2021-04-12 06:54:24 +00:00
morris
75dfd970b4
dac: added DAC support macro
...
Remove DAC support on ESP32-S3
2021-04-12 12:04:46 +08:00
Angus Gratton
936523b904
Merge branch 'feature/secure_bootv2_c3' into 'master'
...
secure_boot_v2: Support SB_V2 for ESP32-C3 ECO3
Closes IDF-2647
See merge request espressif/esp-idf!13040
2021-04-12 01:31:25 +00:00
Krzysztof Budzynski
cb7de3659a
Merge branch 'bugfix/fix_timergroup_doc_unparsed_variable' into 'master'
...
doc: fix uninterpreted variables in timer.rst
Closes IDF-3064
See merge request espressif/esp-idf!13047
2021-04-12 00:38:53 +00:00
Michael (XIAO Xufeng)
cb179fe105
Merge branch 'doc/update_i2c_on_esp32c3' into 'master'
...
i2c: update api reference and example pin definition
Closes IDF-2746 and IDF-2336
See merge request espressif/esp-idf!12407
2021-04-11 17:57:30 +00:00
Marius Vikhammer
0633ee3e18
docs: fix doxygen compile warnings for doxygen 1.9.1
...
Newer versions of doxygen will give warnings for comments in
INPUT lists
Delete all comment lines to fix these warnings, our folder structure
stil gives an OK overview of what we are including
2021-04-09 11:57:03 +08:00
Marius Vikhammer
1ff2c834ce
docs: add C3 TRM links
2021-04-09 11:01:29 +08:00
Angus Gratton
cef3b26a91
Merge branch 'refactor/move_from_esp_system' into 'master'
...
Movements from esp_system
Closes IDF-2165
See merge request espressif/esp-idf!12695
2021-04-08 10:16:08 +00:00
Michael (XIAO Xufeng)
925dacd7fb
Merge branch 'bugfix/remove_HSPI_macro_on_c3' into 'master'
...
spi: remove HSPI macros on esp32c3 and esp32s3
Closes IDF-2535
See merge request espressif/esp-idf!12637
2021-04-08 09:33:18 +00:00
KonstantinKondrashov
9295e54c9d
docs: Adds secure_boot_v2 for ESP32-C3 ECO3
2021-04-08 14:22:46 +08:00
Renz Bagaporo
586023790e
esp_system: move sleep modes to esp_hw_support, power down light sleep to esp_pm
2021-04-07 17:53:37 +08:00
Renz Bagaporo
c112bd8b57
esp_system: move intr_alloc
2021-04-07 17:53:37 +08:00
Renz Bagaporo
8762bfebde
esp_system: move asysnc memcpy to esp_hw_support
2021-04-07 17:53:37 +08:00
Angus Gratton
509afa839e
Merge branch 'feature/google_analytics' into 'master'
...
docs: add google analytics tracking
Closes IDF-1481 and DOC-204
See merge request espressif/esp-idf!13025
2021-04-07 06:07:27 +00:00
morris
4980a764fe
doc: fix uninterpreted variables in timer.rst
2021-04-07 13:49:57 +08:00
Angus Gratton
97ea00f355
Merge branch 'doc/flash_encryption_development' into 'master'
...
doc: Mention Flash Encryption on the host is possible in Release mode
Closes IDFGH-4074
See merge request espressif/esp-idf!12721
2021-04-06 08:13:43 +00:00
Angus Gratton
e97ae26f48
doc: Mention pre-encrypting on the host is possible in Release mode
...
Closes https://github.com/espressif/esp-idf/issues/5945
2021-04-06 16:58:58 +10:00
Cao Sen Miao
372584d1de
i2c: update api reference and example pin defination
2021-04-06 13:47:02 +08:00
Armando
9b9ea71ff9
spi: remove HSPI macro on esp32c3 and esp32s3
2021-04-06 13:42:49 +08:00
Marius Vikhammer
440fab3d6e
docs: add google analytics tracking
2021-04-06 11:56:11 +08:00
Angus Gratton
94ac251091
Merge branch 'doc/general_notes' into 'master'
...
doc: Update docs about startup sequence and memory types
Closes IDF-2321, IDF-2409, and IDFGH-1540
See merge request espressif/esp-idf!12636
2021-04-05 23:51:25 +00:00
Angus Gratton
6b57f33858
Merge branch 'refactor/movements_from_target_components' into 'master'
...
Movement from target components 1
See merge request espressif/esp-idf!12482
2021-04-05 02:37:21 +00:00
Krzysztof Budzynski
7702060967
Merge branch 'docs/update_CN_trans_spiffs_touchpad' into 'master'
...
docs:update CN translation for spiffs and touch_pad
See merge request espressif/esp-idf!12914
2021-04-02 09:29:18 +00:00
Chen Shu
6be0ed9077
Merge branch 'feature/add-openthread' into 'master'
...
openthread: add OpenThread and porting
Closes IDF-2911
See merge request espressif/esp-idf!12570
2021-04-02 06:49:55 +00:00
Guo Jia Cheng
7c38989309
OpenThread: add OpenThread and porting
...
* Adds the OpenThread submodule.
* Adds porting on ESP32.
* Adds the OpenThread cli example.
2021-04-02 14:49:49 +08:00
Angus Gratton
da3dca1fdc
Merge branch 'bugfix/change_component_ordering' into 'master'
...
cmake: swap priority between EXTRA_COMPONENT_DIRS and project components
Closes IDF-2864
See merge request espressif/esp-idf!12765
2021-04-01 07:23:00 +00:00
daiziyan
540e9c57e4
docs:update CN translation for spiffs and touch_pad
2021-03-31 20:08:22 +08:00
Renz Bagaporo
bbc599493e
esp32: move common fragment definitions
2021-03-31 19:17:33 +08:00
Angus Gratton
793771e744
Merge branch 'feature/esp_error_check_return' into 'master'
...
esp_common: add generic check macros
Closes IDF-2271
See merge request espressif/esp-idf!12602
2021-03-31 07:08:27 +00:00
Angus Gratton
bd7591b848
Merge branch 'doc/guide_uart_esp32c3' into 'master'
...
doc: update programming guide to include ESP32-C3 updates
Closes IDF-2350
See merge request espressif/esp-idf!12926
2021-03-31 02:52:36 +00:00
Angus Gratton
37acd13cdd
doc: Add notes that vTaskStartScheduler() is called during startup
...
Closes https://github.com/espressif/esp-idf/issues/1457
2021-03-31 09:37:28 +11:00
Angus Gratton
492b061cbc
doc: update the memory types and startup docs
2021-03-31 09:37:28 +11:00
Angus Gratton
389c11a0cb
Merge branch 'docs/override_default_build_specifications' into 'master'
...
docs: add note how to override default build specifications
See merge request espressif/esp-idf!12920
2021-03-30 02:31:08 +00:00
Renz Bagaporo
cd13a34e3e
docs: add note how to override default build specifications
2021-03-29 21:18:17 +08:00
Wang Fang
c303333f52
docs: Correct uart default pin names and provid more information about ESP-Prog board
2021-03-29 14:04:13 +08:00
Angus Gratton
2e98a5d796
docs: split the 'general notes' page into two
2021-03-29 16:32:54 +11:00
Michael (XIAO Xufeng)
78090d24e4
Merge branch 'bugfix/flash_suspend_restriction' into 'master'
...
spi_flash: make suspend off by default and add more information for using suspend
See merge request espressif/esp-idf!12812
2021-03-29 04:47:34 +00:00
Krzysztof Budzynski
d25d3789e9
Merge branch 'doc/update_dead_url_links_to_iot_solution_repo' into 'master'
...
fix dead links directed to ESP-IoT-Solution repo
Closes DOC-1101 and IDFCI-472
See merge request espressif/esp-idf!12535
2021-03-26 14:23:06 +00:00
Krzysztof Budzynski
c140e8b547
Merge branch 'doc/update_openssl_docs' into 'master'
...
docs: Migrated OpenSSL APIs from components/openssl/* to the API reference
Closes IDF-2541
See merge request espressif/esp-idf!12515
2021-03-26 11:49:57 +00:00
Angus Gratton
1dfa0e0aa1
Merge branch 'feature/vdd_sdio_pd_configurable' into 'master'
...
system: add VDD_SDIO power domain configuration for light sleep
Closes IDFGH-2893
See merge request espressif/esp-idf!12481
2021-03-26 08:23:41 +00:00
Michael (XIAO Xufeng)
96e3ba881c
Merge branch 'feature/esp32c3_adc_driver_cleanup' into 'master'
...
adc: esp32c3 adc driver cleanup
Closes IDF-2528, IDF-2695, and IDF-2765
See merge request espressif/esp-idf!12477
2021-03-26 08:03:29 +00:00
Omar Chebib
1b994c81da
doc: update programming guide to include ESP32-C3 updates
2021-03-26 15:20:36 +08:00
Hao Ning
80da446be7
fix dead links directed to iot solution repo
...
resolve confilcts
modify a board name
rebase master
fix ota example link in readme
2021-03-26 15:19:10 +08:00
Cao Sen Miao
c54ea54d98
spi_flash: make suspend off by default and add more information for using suspend
2021-03-26 13:57:14 +08:00
Armando
2bb9bd5fb2
adc: update adc programming guide to avoid build fail
2021-03-26 12:04:46 +08:00
KonstantinKondrashov
7f40717eb2
secure_boot/SIGNED_ON_UPDATE_NO_SECURE_BOOT: Only the first position of signature blocks is used to verify any update
2021-03-25 12:27:05 +00:00
Angus Gratton
25d8df84e9
Merge branch 'bugfix/ldgen_surround_docs_correction' into 'master'
...
docs: fix error on ldgen generated symbol with SURROUND
See merge request espressif/esp-idf!12732
2021-03-24 23:53:26 +00:00
Juraj Michalek
70e06a46ba
tools: IDF Windows installer offline mode support
2021-03-24 12:27:46 +01:00
Krzysztof Budzynski
1953af4fb2
Merge branch 'doc/c3_system_api' into 'master'
...
docs: update system api reference chapters for C3
Closes IDF-2327 and IDF-2320
See merge request espressif/esp-idf!12730
2021-03-24 10:28:19 +00:00
Krzysztof Budzynski
5b4132cddf
Merge branch 'docs/update_kaluga_user_guide' into 'master'
...
Update kaluga user guides for v1.3
Closes DOC-118 and DOC-207
See merge request espressif/esp-idf!11616
2021-03-24 08:39:37 +00:00
Omar Chebib
49f5fb5112
esp_system: add VDD_SDIO power domain configuration to documentation
...
Add a warning in `sleep_modes` doc page to explain how to keep
VDD_SDIO power domain ON.
2021-03-24 12:04:57 +08:00
Roman Alexeev
7d07efb7b5
Fixed a missed last argument (void *__arg) for pthread_create
...
Closes https://github.com/espressif/esp-idf/pull/6479
Close IDFGH-4666
2021-03-23 17:35:35 +05:30
Aditya Patwardhan
2095148b31
bootloader/ ESP32_ECO3: Do not disable UART download mode by default
2021-03-23 08:15:32 +00:00
Krzysztof Budzynski
15c3a42dcf
Merge branch 'doc/update_CN_translation_for_API_guides_and_Contribute' into 'master'
...
update CN translation for api-guides and contribute
See merge request espressif/esp-idf!12662
2021-03-23 08:05:28 +00:00
daiziyan
abb89b9a9c
docs: update CN translation for app_trace,linker-script-generation and add-ons-reference.rst
2021-03-23 11:24:23 +08:00
Dai Zi Yan
8ae944e26c
docs:update CN translation for documenting-code and LEDC
2021-03-23 10:52:50 +08:00
Natasha
8fed580df6
update kaluga user guides for v1.3
2021-03-22 22:53:43 +08:00
Renz Bagaporo
b5c3d4f615
cmake: swap priority between EXTRA_COMPONENT_DIRS and project components
2021-03-22 19:01:33 +08:00
Angus Gratton
54edd4fc58
Merge branch 'feature/wdt_c3' into 'master'
...
wdt: Fix RTC_SLOW_CLK for chips, corrects WDT timeout.
Closes IDF-2118 and IDF-2332
See merge request espressif/esp-idf!12796
2021-03-22 06:48:58 +00:00
Michael (XIAO Xufeng)
3a90d51831
Merge branch 'refactor/using_isr_callback_in_timer_example' into 'master'
...
TIMG: clean up timer example and add example test
Closes IDF-2722, IDF-2766, and IDF-2347
See merge request espressif/esp-idf!12218
2021-03-22 06:36:32 +00:00
KonstantinKondrashov
aa1338bf23
wdt: Fix timeout and RTC_SLOW_CLK
...
RTC_SLOW_CLK
ESP32: 150kHz
ESP32-S2: 90kHz
ESP32-S3: 150kHz
ESP32-C3: 150kHz
2021-03-19 00:15:18 +08:00
suren.gabrielyan
cc78923d23
docs: Update OpenSSL API documents
...
Closes IDF-2541
2021-03-18 10:42:29 +04:00
Wang Ning
424fe73a23
Add ESP32-C3-DevKitC-02 User Guide
2021-03-17 06:40:33 +00:00
morris
fe70d18bb5
doc: update doc of general purpose timer
2021-03-16 17:56:37 +08:00
Mahavir Jain
d20cb254de
Merge branch 'bugfix/sign_app_by_rsa_when_require_signed_app' into 'master'
...
secure_boot: Secure Boot V2 verify app signature on update (without Secure boot)
Closes IDF-1384
See merge request espressif/esp-idf!12697
2021-03-16 09:31:38 +00:00
Krzysztof Budzynski
15561c9e77
Merge branch 'doc/version_select' into 'master'
...
docs: Build new doc layout with theme from pypi test
Closes IDF-1972
See merge request espressif/esp-idf!9862
2021-03-16 05:05:17 +00:00
Angus Gratton
bc7e00896e
docs: Add docs for Secure Boot V2 "verify on update without secure boot"
2021-03-15 12:30:20 +00:00
Marius Vikhammer
91439e3818
docs: updated system api-reference chapters for C3
2021-03-15 18:51:12 +08:00
Krzysztof Budzynski
aa3791b929
Merge branch 'doc/update_CN_translation_for_API_guides' into 'master'
...
updated CN translation for api-guides
See merge request espressif/esp-idf!12506
2021-03-15 05:01:24 +00:00
Dai Zi Yan
85a016dbf6
api-guides: updated CN translation for unit-tests, jtag-debugging/index, and jtag-debugging/using-debugger
2021-03-15 13:01:15 +08:00
Renz Bagaporo
0cbf662ca3
docs: fix error on ldgen generated symbol with SURROUND
2021-03-13 19:37:04 +08:00
Dai Zi Yan
b3b559e75f
doc:updated cn translation for language.rst and version.rst to provide new layout for version/target select
2021-03-12 16:15:56 +08:00
Marius Vikhammer
4e9d810dfb
Docs: build doc with new layout for target and version select
2021-03-12 16:15:56 +08:00
Krzysztof Budzynski
4e06cbb1b3
Merge branch 'doc/c3_ledc_programming_guide' into 'master'
...
[doc]: Adjusted LEDC docs for C3
See merge request espressif/esp-idf!12509
2021-03-12 03:24:14 +00:00
Shu Chen
6792024add
esp_common: add generic check macros
...
Add four check maros:
* ESP_RETURN_ON_ERROR()
* ESP_GOTO_ON_ERROR()
* ESP_RETURN_ON_FALSE()
* ESP_GOTO_ON_FALSE()
Also add a `xx_ISR` version for each of them, which can be used in ISR.
2021-03-11 17:38:22 +08:00
Angus Gratton
fd164b82b6
Merge branch 'refactor/move_from_xtensa' into 'master'
...
Movements from xtensa
Closes IDF-2164
See merge request espressif/esp-idf!10556
2021-03-11 00:24:25 +00:00
Angus Gratton
49a52ec991
Merge branch 'feature/ldgen_flags_internals_doc' into 'master'
...
ldgen: additional docs
Closes IDF-2821
See merge request espressif/esp-idf!12599
2021-03-10 23:51:05 +00:00
Krzysztof Budzynski
9a240c5ac7
Merge branch 'bugfix/fix-typo-esp32-wrover-kit-docs' into 'master'
...
docs: Fix typo in ESP32-WROVER-KIT documentation
See merge request espressif/esp-idf!12458
2021-03-10 06:06:48 +00:00
Renz Bagaporo
ed186e22e7
docs: ldgen flags docs
...
Closes https://github.com/espressif/esp-idf/issues/4612
2021-03-09 18:57:53 +08:00
Angus Gratton
4f406d7a35
Merge branch 'bugfix/read_ota_partition_required_output_arg' into 'master'
...
otatool: Fixes read_ota_partition cmd, required output arg
Closes IDFGH-4756
See merge request espressif/esp-idf!12601
2021-03-09 06:29:34 +00:00
daiziyan
123e540b2f
update CN translation based on reviewers' comments
2021-03-09 10:28:52 +11:00
daiziyan
8c7fd31984
api-guides: update CN translation for build-system and build-system-legacy,and fix line break in the EN version
2021-03-09 10:28:52 +11:00
Angus Gratton
738b07fe63
doc: Update the link to an example that embeds a file
...
Since we have the CA Certificate Store feature, https_request no longer needs to
embed any certs.
2021-03-09 10:28:52 +11:00
Gustavo Henrique Nihei
68b66aeee9
docs: Fix typo in ESP32-WROVER-KIT documentation
2021-03-08 14:41:20 -03:00
Angus Gratton
70e13752ae
Merge branch 'feature/rtc_time_get' into 'master'
...
rtc: Clean up for S2,S3,C3
Closes IDF-2569
See merge request espressif/esp-idf!12336
2021-03-05 01:16:15 +00:00
KonstantinKondrashov
b7155a161b
otatool: Fixes read_ota_partition cmd, required output arg
...
Closes: https://github.com/espressif/esp-idf/issues/6559
2021-03-04 06:02:54 +00:00
Jakob Hasse
5e5e5c8753
[doc]: Corrected C3 LEDC docs
2021-03-03 16:49:05 +08:00
Angus Gratton
772b218c38
docs: Add section about assertions to the style guide
2021-03-03 10:31:05 +11:00
Krzysztof Budzynski
ac776657c9
Merge branch 'docs/provide_link_to_pcb_layout_for_ethernet_board_v1.2' into 'master'
...
docs: provide the link to pcb layout for ethernet board v1.2 and fix a typo in freetos/task
See merge request espressif/esp-idf!12522
2021-03-02 11:42:59 +00:00
Shubham Kulkarni
7f8541ff47
esp_https_ota: Add support for partial image download
...
Fix issue where binary_file_length field is greater than original image length
2021-03-01 14:00:27 +00:00
KonstantinKondrashov
b31bf01484
rtc: Clean up for S2,S3,C3
2021-03-01 16:51:15 +08:00
Marius Vikhammer
6334b5e56f
docs: update api-reference chapters for C3
...
Checked and updated the following chapters:
* api-reference/network
* api-reference/protocols
* api-reference/provisioning
* api-reference/storage
* api-reference/peripherals/ds
* api-reference/peripherals/hmac
* api-reference/peripherals/secure_element
2021-03-01 14:58:08 +08:00
David Čermák
00432fa2c3
Merge branch 'feature/update_mqtt_test_url' into 'master'
...
Feature/update mqtt test url
See merge request espressif/esp-idf!12473
2021-02-26 16:09:38 +00:00
Renz Bagaporo
0f03f450ff
esp_hw_support: create esp_cpu
...
Create a esp_cpu header that contains CPU-related functions and
utilities.
2021-02-26 13:34:29 +08:00
Wang Fang
776684fa84
docs: provide the link to pcb layout for ethernet board v1.2 and fix a typo in freetos/task
2021-02-26 10:35:21 +08:00
Angus Gratton
501af6dfa2
Merge branch 'feature/secure_boot_revoke_check' into 'master'
...
secure_boot: Checks secure boot efuses
Closes IDF-2609
See merge request espressif/esp-idf!12148
2021-02-25 22:38:42 +00:00
Michael (XIAO Xufeng)
eb29d8dbda
Merge branch 'feature/support_invert_rmt_signal_in_gpio_matrix' into 'master'
...
rmt: support inverting signal in gpio matrix
Closes IDF-2762
See merge request espressif/esp-idf!12420
2021-02-25 11:14:19 +00:00
Michael (XIAO Xufeng)
268289eade
Merge branch 'docs/spi_flash_auto_suspend' into 'master'
...
spi_flash: update docs after adding CONFIG_SPI_FLASH_AUTO_SUSPEND
See merge request espressif/esp-idf!12290
2021-02-25 09:16:10 +00:00
morris
efa92cb204
rmt: support invert RMT signal by GPIO matrix
2021-02-25 12:42:23 +08:00
Angus Gratton
a0eb455ec3
Merge branch 'refactor/misc_move_from_esp_common' into 'master'
...
Movements from esp_common
Closes IDF-1947
See merge request espressif/esp-idf!9692
2021-02-24 23:16:52 +00:00
Angus Gratton
84b33b9dba
Merge branch 'feature/update_efuse_doc' into 'master'
...
doc/efuse: Adds efuse doc for ESP32-C3
Closes IDF-2328
See merge request espressif/esp-idf!12365
2021-02-24 22:30:18 +00:00
Angus Gratton
c7f8001701
Merge branch 'feature/doc_update_security_chapters' into 'master'
...
doc/secure features: Updates doc esp32c3
Closes IDF-2322
See merge request espressif/esp-idf!12374
2021-02-24 22:28:36 +00:00
Michael (XIAO Xufeng)
476fdcba68
spi_flash: update docs after adding CONFIG_SPI_FLASH_AUTO_SUSPEND
2021-02-24 20:20:18 +08:00
David Čermák
5f0aa46cbf
Merge branch 'feature/seperate_ipv6_function_from_ipv4' into 'master'
...
Add LWIP_IPV6 macro to strip IPv6 function
See merge request espressif/esp-idf!11977
2021-02-24 11:20:53 +00:00
Krzysztof Budzynski
d91192db95
Merge branch 'docs/windows_unit_testing' into 'master'
...
Add note about unit testing on Windows
See merge request espressif/esp-idf!12385
2021-02-24 08:29:04 +00:00
Renz Bagaporo
f2561f6360
docs: update list of common component requirements
2021-02-24 12:16:37 +08:00
Renz Bagaporo
813044c6db
docs, ci: update docs and ci with movements from esp_common
2021-02-24 12:16:37 +08:00
Angus Gratton
eb736985ef
Merge branch 'docs/esp32c3_fatal_errors' into 'master'
...
doc: update "Fatal Errors" chapter for ESP32C3 board
Closes IDF-2323
See merge request espressif/esp-idf!12437
2021-02-24 04:14:40 +00:00
Michael (XIAO Xufeng)
db1c635db4
Merge branch 'feature/esp32c3_rtc_temp_calibration' into 'master'
...
temperature_sensor: calibration for esp32c3
Closes IDF-2502
See merge request espressif/esp-idf!12158
2021-02-24 03:27:49 +00:00
Michael (XIAO Xufeng)
26be097431
Merge branch 'feature/touch_sense_api_reference' into 'master'
...
touch_element: add touch element lib api-reference doc
Closes IDF-2666
See merge request espressif/esp-idf!11827
2021-02-24 03:00:10 +00:00