Konstantin Kondrashov
d37e1cccb6
Merge branch 'feature/adds_pthread_funcs' into 'master'
...
feat(pthread): Adds set/get sched param funcs
Closes IDFGH-13997 and IDFGH-6976
See merge request espressif/esp-idf!34787
2024-11-13 17:27:20 +08:00
Song Ruo Jing
582c99041c
Merge branch 'bugfix/uart_8_16_bit_access' into 'master'
...
fix(uart): fix 8/16-bit uart register access
Closes IDF-10256
See merge request espressif/esp-idf!34846
2024-11-13 17:17:26 +08:00
Tomas Rezucha
1e7098fe97
Merge branch 'contrib/github_pr_14859' into 'master'
...
fix(usb_host): return ESP_ERR_NO_MEM on failed alloc in client register (GitHub PR)
Closes IDFGH-14037
See merge request espressif/esp-idf!34862
2024-11-13 15:33:11 +08:00
Wan Lei
1a25f6887d
Merge branch 'fix/adc_monitor_not_work' into 'master'
...
fix(esp_adc): fixed adc continue monitor don't work issue
Closes IDFGH-13931 and IDFGH-13988
See merge request espressif/esp-idf!34436
2024-11-13 15:23:28 +08:00
David Čermák
cbbb85fecd
Merge branch 'fix/ws_transport_head_fragments' into 'master'
...
fix(ws_transport): Fix reading WS header in fragments
Closes IDFGH-13951, IDFGH-13857, and IDFGH-13859
See merge request espressif/esp-idf!34517
2024-11-13 15:07:42 +08:00
Erhan Kurubas
97b65d7350
Merge branch 'change/disable_stub_bins' into 'master'
...
change(esp_system): do not include openocd stub bins by default
See merge request espressif/esp-idf!34755
2024-11-13 14:30:43 +08:00
Guillaume Souchere
b6be76f53b
Merge branch 'fix/typo-esp-rom' into 'master'
...
fix(esp_rom): Fix comment typos
Closes IDFGH-13635
See merge request espressif/esp-idf!34849
2024-11-13 13:42:03 +08:00
Wu Zheng Hui
908e62f5e4
Merge branch 'fix/fix_cache_error_in_sar_disable' into 'master'
...
fix(esp_hw_support): fix sar disable access flash in IRAM_OPT sleep
Closes IDFCI-2509
See merge request espressif/esp-idf!34833
2024-11-13 11:28:40 +08:00
Armando (Dou Yiwen)
ed8ec9de0b
Merge branch 'feat/sdmmc_uhs_tuning' into 'master'
...
sdmmc: UHS-I support for SDR50 (100MHz, 50MB/s), DDR50 (50MHz, 50MB/s)
Closes IDF-10294, IDF-11447, and IDF-8886
See merge request espressif/esp-idf!34441
2024-11-13 11:05:10 +08:00
Marius Vikhammer
f8ddcee8cd
Merge branch 'refactor/cache_err_panic' into 'master'
...
refactor(panic): refactor and unify cache panic errors
See merge request espressif/esp-idf!34382
2024-11-13 10:19:38 +08:00
Armando
9e3b7e4558
feat(sdmmc): supported UHS-I SDR50 (100Mhz) and DDR50 mode
2024-11-13 09:47:45 +08:00
Adam Múdry
cf44fc6a1f
Merge branch 'fix/sdmmc_test_acmd22_esp32p4_fix' into 'master'
...
fix(sdmmc): Fix ACMD22 DMA buffer problem for ESP32-P4
Closes IDFCI-2499
See merge request espressif/esp-idf!34826
2024-11-13 06:53:49 +08:00
David Cermak
d8949fe50f
fix(ws_transport): Unit test on reading WS data byte by byte
...
Closes https://github.com/espressif/esp-idf/issues/14704
Closes https://github.com/espressif/esp-protocols/issues/679
2024-11-12 17:07:15 +01:00
Richard Allen
7f54410256
fix(ws_transport): Fix reading WS header bytes
...
Correct split header bytes
When the underlying transport returns header,
length, or mask bytes early, again call the
underlying transport.
This solves the WS parser getting offset when
the server sends a burst of frames where the
last WS header is split across packet boundaries,
so fewer than the needed bytes may be available.
Merges https://github.com/espressif/esp-idf/pull/14706
2024-11-12 17:06:31 +01:00
Konstantin Kondrashov
ce72392e2f
Merge branch 'feature/adds_recovery_bootloader_subtype' into 'master'
...
feat(partition_table): Support recovery bootloader subtype
See merge request espressif/esp-idf!34757
2024-11-12 22:54:39 +08:00
Adam Múdry
b0ffe15514
fix(sdmmc): Fix ACMD22 DMA buffer problem for ESP32-P4
2024-11-12 14:55:19 +01:00
Erhan Kurubas
b4f366f56f
change(esp_system): do not include openocd stub bins by default
2024-11-12 14:04:17 +01:00
YAMAMOTO Takashi
de077c77b4
fix(esp-rom): Fix comment typos in cache.h
...
Fix typo in parameter names in cache_flash_mmu_set
amd cache_sram_mmu_set functions.
2024-11-12 12:05:03 +01:00
Konstantin Kondrashov
3318e0accd
feat(pthread): Adds set/get sched param funcs
...
Closes https://github.com/espressif/esp-idf/issues/14821
Closes https://github.com/espressif/esp-idf/issues/8594
2024-11-12 17:23:03 +08:00
Konstantin Kondrashov
52f14f344d
feat(partition_table): Support recovery bootloader subtype
2024-11-12 17:22:53 +08:00
Song Ruo Jing
e6ef4d1791
fix(uart): fix 8/16-bit uart register access
2024-11-12 16:52:10 +08:00
morris
16eef27492
feat(ldo): load calibration parameters from efuse
2024-11-12 15:52:05 +08:00
wanckl
d0e6e825d9
fix(esp_adc): fixed adc continue monitor don't work issue
...
Closes https://github.com/espressif/esp-idf/issues/14769
Closes https://github.com/espressif/esp-idf/issues/14814
2024-11-12 15:42:50 +08:00
Ivan Grokhotkov
c9bf5d9698
feat(sdmmc): support for voltage switching in protocol layer
2024-11-12 15:39:42 +08:00
Ivan Grokhotkov
c41cead036
change(sdmmc): enable UHS-1 support in test_app, swap slots on P4 EV board
2024-11-12 15:39:42 +08:00
Ivan Grokhotkov
f5f46ab74c
change(sdmmc): adapt host state machine for CMD11, commit reg/struct files
2024-11-12 15:39:42 +08:00
Ivan Grokhotkov
98f1dd969a
change(sdmmc): disable the logic related to D3 line, it needs to be connected for CMD11 to work
2024-11-12 15:39:41 +08:00
Ivan Grokhotkov
2b29de78bb
change(sdmmc): allow speciying pins for IOMUX slots as well
2024-11-12 15:39:41 +08:00
Ivan Grokhotkov
3107f0abe7
change(sdmmc): make sdmmc_host_clock_update_command compatible with CMD11
2024-11-12 15:39:41 +08:00
Adam Múdry
1689c7e14f
Merge branch 'fix/nvs_generator_test_fail_due_to_safer_write_namespace_function' into 'master'
...
fix(nvs): Fix the NVS generator test (write_namespace safer behavior change)
Closes IDF-11674
See merge request espressif/esp-idf!34828
2024-11-12 15:38:22 +08:00
David Čermák
afb4a02fe4
Merge branch 'fix/lwip_ping_ipv6only' into 'master'
...
fix(lwip): Fix IP6 raw socket checksum in IPv6-only configuration
Closes IDF-9670
See merge request espressif/esp-idf!33936
2024-11-12 13:36:12 +08:00
wuzhenghui
2899c1e39f
fix(esp_hw_support): fix sar disable access flash in IRAM_OPT sleep
2024-11-12 12:01:52 +08:00
Adam Múdry
ba2bf2f512
fix(nvs): Fix the nvs generator test (write_namespace safer behavior change)
2024-11-11 22:38:47 +01:00
Samuel Obuch
3f46b378bb
Merge branch 'feat/esp32p4_unicore_stop_other_core' into 'master'
...
feat(esp_system): stop other core for unicore esp32p4
See merge request espressif/esp-idf!34753
2024-11-11 17:58:01 +08:00
Li Bo
ea902d6ed7
Merge branch 'bugfix/esp32c3_eco7_usj_console' into 'master'
...
fix(esp_rom): fix esp32c3 eco7 console rom function address
See merge request espressif/esp-idf!34671
2024-11-11 17:52:48 +08:00
Wang Meng Yang
7bc8b998a7
Merge branch 'bugfix/lmp_trans_collision' into 'master'
...
fix(bt/controller): Fixed some controller bugs on ESP32
Closes BTQABR2023-363 and BT-3577
See merge request espressif/esp-idf!34577
2024-11-11 15:19:27 +08:00
Island
87e4f63c77
Merge branch 'feature/ble_mesh_50_api_minimal' into 'master'
...
Feature/ble mesh 50 api minimal
Closes BLERP-1211 and BLERP-1212
See merge request espressif/esp-idf!31510
2024-11-11 14:22:31 +08:00
Wu Zheng Hui
56db9a2841
Merge branch 'fix/fix_cache_stuck_in_esp_restart' into 'master'
...
fix(esp_system): fix P4 possible crash on esp_restart if PSRAM is used
Closes PM-291
See merge request espressif/esp-idf!34778
2024-11-11 14:00:58 +08:00
Jiang Jiang Jian
2414b285c0
Merge branch 'fix/move_softap_csa_and_dtim_to_nvs' into 'master'
...
change(wifi): move softap dtim and csa to nvs
Closes WIFIBUG-666
See merge request espressif/esp-idf!34489
2024-11-11 10:42:40 +08:00
Gao Xu
611e163024
Merge branch 'feat/esp32c61_adc_support' into 'master'
...
ADC: support ADC oneshot and continuous mode on ESP32C61
Closes IDF-9302 and IDF-9304
See merge request espressif/esp-idf!32907
2024-11-11 10:22:47 +08:00
Daniel Mangum
7962d54c4c
fix(usb_host): return ESP_ERR_NO_MEM on failed alloc in client register
...
Fixes issue where ESP_ERR_NO_MEM was being silently discarded after
cleaning up after a failed malloc in usb_host_client_register.
Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com >
2024-11-10 19:55:18 -05:00
C.S.M
d74e99c08a
Merge branch 'feat/i2c_slave_v2' into 'master'
...
feat(i2c_slave): Add new i2c slave driver --version two with great stretch handling. 🏂
See merge request espressif/esp-idf!33802
2024-11-09 18:43:41 +08:00
Konstantin Kondrashov
110bfc1f45
Merge branch 'feature/adds_bootloader_rollback_configs' into 'master'
...
feat(bootloader): Adds bootloader anti rollback configs
See merge request espressif/esp-idf!34759
2024-11-09 01:41:50 +08:00
Konstantin Kondrashov
f817b85fc3
Merge branch 'feature/ota_update_for_partitions' into 'master'
...
feat(ota): Supports OTA update for any partitions (bootloader, partition_table, nvs, etc.)
Closes IDFGH-13262, IDF-7781, and IDFGH-12860
See merge request espressif/esp-idf!32866
2024-11-09 00:53:45 +08:00
Fu Hanxi
d03ead4cf8
Merge branch 'ci/improve_overall_logging' into 'master'
...
ci: target-test job skip installing toolchain, only install python env
See merge request espressif/esp-idf!34232
2024-11-08 23:27:04 +08:00
Konstantin Kondrashov
816a0da0fd
feat(bootloader): Adds bootloader anti rollback configs
2024-11-08 13:53:24 +02:00
David Cermak
8b191dd7a1
fix(lwip): Fix ping_v6 receiving to accept only echo replies
...
This fixes a bug where we ping our own IP and the request itself
bounces back to the raw receive function and is incorrectly treated as
reply. (this bug was discovered when fixing ICMPv6 pings with incorrect
checksums, while the ping request was dropped in icmpv6.c due to wrong
checksum, but was also fed to raw layers where it was treated as
"correct" response, so the PINGv6 to ourselves still worked)
2024-11-08 12:21:35 +01:00
David Cermak
f269835865
fix(lwip): Fix IP6 raw socket checksum in IPv6-only configuration
2024-11-08 12:21:35 +01:00
wuzhenghui
9a41a61dd5
fix(esp_system): writeback L1 Dcache before disable L2 if PSRAM used
2024-11-08 18:44:14 +08:00
Fu Hanxi
92cd70acc9
ci: remove gcc dependency in target test
2024-11-08 11:13:43 +01:00