Ondrej Kosta
131dfbef9b
Merge branch 'feature/p4_spi_eth' into 'master'
...
Ethernet Examples: added default GPIO for SPI
Closes IDF-8073 and IDF-7488
See merge request espressif/esp-idf!29407
2024-03-05 17:57:02 +08:00
Mahavir Jain
842a658322
Merge branch 'feature/add_jtag_re_enable_example' into 'master'
...
feat: add example to re-enable jtag using hmac peripheral
Closes IDF-6909 and IDF-6910
See merge request espressif/esp-idf!26672
2024-03-05 17:52:59 +08:00
nilesh.kale
f6a7fb13cd
feat: re enables tests on p4
...
This commit re-enables mbedtls and hal/crypto testapos on p4.
2024-03-05 17:48:05 +08:00
harshal.patil
2b6f12ba51
fix(hal/crypto): Do not reset parent crypto clk when resetting a crypto peripheral
2024-03-05 15:08:08 +05:30
Abhinav Kudnar
2bd7f672cb
fix(nimble): Added the check to prevent address resolution in case of identity addr for esp32
2024-03-05 14:56:02 +05:30
Tomas Rezucha
832a706eb5
revert(usb_host): Revert temporary disable cdc_acm_vcp test for P4
...
This reverts commit b1bbca60ee
2024-03-05 10:04:10 +01:00
Rahul Tank
b2c9d7a834
fix(nimble): Add support for esp_timer_get_expiry_time to nimble porting layer
2024-03-05 14:28:24 +05:30
Mahavir Jain
c8651c1041
Merge branch 'docs/custom_endpoint_response_memory_allocation' into 'master'
...
docs(wifi_provisioning): Use heap to allocate memory for the response
Closes IDFGH-12210
See merge request espressif/esp-idf!29402
2024-03-05 16:30:36 +08:00
laokaiyao
a56b575535
feat(esp32c5mp): add soc files part 1
...
The files in this part are auto generated
2024-03-05 16:18:02 +08:00
laokaiyao
cfc1584594
feat(esp32c5): support to set esp32c5 mp target in Kconfig
2024-03-05 16:17:53 +08:00
mofeifei
3dc5bfd58b
docs: update cn trans fatal-errors
2024-03-05 15:52:37 +08:00
Darian Leung
48a7f053d5
feat(freertos/smp): Update other IDF components to be compatible with FreeRTOS v11.0.1
2024-03-05 15:44:12 +08:00
Darian Leung
83c686c744
feat(freertos/smp): Update ports to support Amazon FreeRTOS v11.0.1
...
- vTaskPreemptionDisable()/vTaskPreemptionEnable() are no longer available in
single-core builds.
- xTaskIncrementTick() calls must now be wrapped by critical section
- Minimal Idle Task renamed to Passive Idle Task
- Port critical section APIs updated
2024-03-05 15:44:12 +08:00
Darian Leung
888678d102
feat(freertos/smp): Add ESP-IDF specific modifications
...
- Add ESP-IDF specific modifications to FreeRTOS-Kernel-SMP source code
- Update IDF addition source files to support V11 kernel
2024-03-05 15:44:12 +08:00
Darian Leung
421dab29fa
feat(freertos/smp): Update SMP FreeRTOS files to V11.0.1
...
This commit updates the source files of Amazon SMP FreeRTOS to upstream
V11.0.1 (https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/V11.0.1 ).
This version contains SMP support.
2024-03-05 15:44:11 +08:00
Peter Marcisovsky
0286a78ca4
Merge branch 'ci/usb_host_add_esp32s3_runners' into 'master'
...
ci(USB): Add ESP32-S3 runners to USB CI:
Closes IDF-9365 and IDFCI-2074
See merge request espressif/esp-idf!29219
2024-03-05 15:39:49 +08:00
Jakob Hasse
0c01c5965e
refactor(cxx): formatted according to IDF astyle rules
2024-03-05 14:49:04 +08:00
Guillaume Souchere
e2144e01c1
refactor(heap): decouple heap_init from esp_system
2024-03-05 07:30:38 +01:00
Xu Si Yu
89962a16ab
feat(openthread): support configuring indicator color of openthread device
2024-03-05 14:26:24 +08:00
Guillaume Souchere
0b9f01ac20
feat(soc): Add soc_caps macros for sleep support
...
- modify console example to use the new SOC_LIGHT_SLEEP_SUPPORTED
and SOC_DEEP_SLEEP_SUPPORTED macros when registering sleep commands
- remove exclusion of esp32p4 in basic and advanced example in
.build-test-rules.yml
- replace exclusion of esp32p4 for deep and light sleep tests with newly introduced macro
- remove the temporary disable check for esp32p4 and uses the
SOC_LIGHT_SLEEP_SUPPORTED maccro instead.
2024-03-05 07:05:40 +01:00
Marius Vikhammer
5f85aefe0d
Merge branch 'reformat/astyle_misc_core_comps' into 'master'
...
refactor(core): reformat newlib and pthread with astyle
See merge request espressif/esp-idf!29277
2024-03-05 12:54:20 +08:00
Shang Zhou
c3d7ef1a0f
Merge branch 'docs/sync_api-guides_files' into 'master'
...
docs: sync low-power-mode and usb-serial-jtag-console
Closes DOC-7008
See merge request espressif/esp-idf!29368
2024-03-05 11:48:56 +08:00
Wan Lei
3459db1bbb
Merge branch 'feat/c6lite_c61_introduce_step1_target' into 'master'
...
feat(esp32c61): introduce target esp32c61 (1/8) 🌱
See merge request espressif/esp-idf!29238
2024-03-05 11:36:17 +08:00
Jakob Hasse
64d37664b4
Merge branch 'refactor/cxx_startup_function_cleanup' into 'master'
...
refactor(cxx): moved C++ init functions to cxx component
Closes IDF-8768
See merge request espressif/esp-idf!29095
2024-03-05 10:17:42 +08:00
C.S.M
0f03434119
Merge branch 'feature/tsens_etm' into 'master'
...
feature(temperature sensor): Temperature sensor ETM support.
Closes IDF-6357
See merge request espressif/esp-idf!28880
2024-03-05 10:09:25 +08:00
Jakob Hasse
32ecb0411c
Merge branch 'fix/console_linux_target_mac' into 'master'
...
fix(linux): prevent build error on MacOS and optimize buffer usage on Linux
See merge request espressif/esp-idf!29176
2024-03-05 09:59:55 +08:00
Tomas Rezucha
ea086840a4
fix(esp_phy): Allow WiFi/USB interference workaround option only on supported targets
...
"Enable USB when phy init" Kconfig option would call esp_phy function
`phy_bbpll_en_usb()` that is not implemented for all targets.
Selecting this option for unsupported target results in linking error.
The necessity of this workaround is now defined soc_caps.h rather than
in the Kconfig.
Closes https://github.com/espressif/esp-idf/issues/12185
2024-03-04 16:35:51 +01:00
Ondrej Kosta
6643798227
feat(esp_eth): added configuration of SPI ETH for ESP32P4 ETH examples
2024-03-04 16:23:40 +01:00
Darian Leung
f9965e3092
change(freertos): Test tick and idle hooks in options test
...
Add CONFIG_FREERTOS_USE_TICK_HOOK and CONFIG_FREERTOS_USE_IDLE_HOOK to
sdkconfig.ci.freertos_options to ensure those options are tested.
2024-03-04 22:34:13 +08:00
Darian Leung
dec3786d30
fix(freertos/idf): Fix build error when CONFIG_FREERTOS_USE_TICK_HOOK is enabled
...
Closes https://github.com/espressif/esp-idf/issues/13297
2024-03-04 22:34:12 +08:00
chenjianhua
66df2b9dd5
fix(bt): Update bt lib for ESP32(5ea2fca)
...
- Fixed HCI command status event sending for disconnect command
- Fixed LE transmitter test command param check
2024-03-04 21:19:33 +08:00
Adam Múdry
b76123af06
Merge branch 'feature/fatfs_expand_files_api' into 'master'
...
feat(fatfs): Allow expanding files with seeking and truncating functions
Closes IDFGH-12035
See merge request espressif/esp-idf!28945
2024-03-04 20:56:44 +08:00
Ondrej Kosta
292e5d2cf4
Merge branch 'bugfix/esp_eth_format_warning' into 'master'
...
fix(esp_eth): Removed -Wno-format in esp_eth component
Closes IDF-5768
See merge request espressif/esp-idf!29385
2024-03-04 19:44:13 +08:00
Rahul Tank
f723b18d86
Merge branch 'bugfix/increase_reattempt_conn_count' into 'master'
...
fix(nimble): Increase range of reattempt connection count
See merge request espressif/esp-idf!29311
2024-03-04 19:43:21 +08:00
harshal.patil
483b87750c
docs(wifi_provisioning): Use heap to allocate memory for the response
...
Added a note to specify that the memory for the response of a custom endpoint
should be allocated using the heap, as this memory gets freed by the protocomm layer
once it has been passed to the transport layer.
Closes https://github.com/espressif/esp-idf/issues/13263
2024-03-04 16:34:27 +05:30
nilesh.kale
37adea9a14
feat: add example to re-enable jtag using hmac peripheral
2024-03-04 15:42:33 +05:30
Aditya Patwardhan
acb733845f
Merge branch 'bugfix/update_disabling_hmac_jtag_method' into 'master'
...
fix(esp_hw_support): update hmac toggle method due to discrepency in ROM code
See merge request espressif/esp-idf!29131
2024-03-04 17:55:59 +08:00
Konstantin Kondrashov
43c604f145
Merge branch 'feature/move_efuse_related_inits_into_component' into 'master'
...
feat(efuse): Move efuse-related init steps into the component
Closes IDF-8759 and IDF-8761
See merge request espressif/esp-idf!28422
2024-03-04 17:34:44 +08:00
Roshan Bangar
87b47b461d
docs(nimble): Improved documentation for uart host only example
2024-03-04 15:04:30 +05:30
Tomas Rezucha
33425140bf
Merge branch 'feature/usb_hs_periodic_scheduler' into 'master'
...
feat(usb/host): Update ISOC scheduler for HS endpoints
Closes IDF-7473
See merge request espressif/esp-idf!27804
2024-03-04 16:45:26 +08:00
morris
19a4d3bab6
Merge branch 'contrib/github_pr_13294' into 'master'
...
Flush rgb lcd PSRAM framebuffers after allocation (GitHub PR)
Closes IDFGH-12244 and IDFGH-12243
See merge request espressif/esp-idf!29374
2024-03-04 15:53:40 +08:00
Tomas Rezucha
93fc17575f
Merge branch 'refactor/esp_hid_astyle' into 'master'
...
refactor(esp_hid): Format the code with astyle
See merge request espressif/esp-idf!29302
2024-03-04 15:41:10 +08:00
zwx
9458456b02
fix(openthread): using atomic variable for buffer count
2024-03-04 15:06:46 +08:00
Marius Vikhammer
efb87efbb4
Merge branch 'docs/wdt_typo' into 'master'
...
docs(wdt): fixed spelling mistakes in wdt doc
See merge request espressif/esp-idf!29306
2024-03-04 14:39:05 +08:00
Jiang Jiang Jian
0e5e2ffb3c
Merge branch 'bugfix/fix_phy_pll_track_corner_case' into 'master'
...
fix(phy): fix pll track when enabling and disabling PHY frequently
See merge request espressif/esp-idf!28547
2024-03-04 14:27:46 +08:00
Shang Zhou
4e4be31b4a
docs: sync low-power-mode and usb-serial-jtag-console
2024-03-04 14:24:17 +08:00
Mahavir Jain
0c47128627
Merge branch 'contrib/github_pr_13132' into 'master'
...
[SECURITY] [docs] Add warning about integrity of pre_encrypted_ota (GitHub PR)
Closes IDFGH-12071
See merge request espressif/esp-idf!29384
2024-03-04 11:42:08 +08:00
Cao Sen Miao
943ebe2ca2
docs(temperature_sensor): Add new documents for temperature sensor ETM on ESP32C6/H2
2024-03-04 11:36:18 +08:00
Gao Xu
3e54584e61
Merge branch 'docs/add_p4_uart_programming_guide' into 'master'
...
docs(uart): update lp uart and p4 uart programming guide
Closes IDF-7737
See merge request espressif/esp-idf!29179
2024-03-04 11:00:05 +08:00
Michael (XIAO Xufeng)
69d4893e85
docs(spi_master): fixed timing comments that only apply for ESP32
2024-03-04 00:41:54 +08:00