Roman Leonov
32f60da330
fix(tusb_msc): Fixed sdmmc init on ESP32P4
2024-11-13 16:34:54 +01:00
Frantisek Hrbata
4e9362a1cb
docs(sbom): add basic description about SBOM for ESP-IDF projects
...
Add a basic description and usage overview of the esp-idf-sbom tool. A
more detailed description is already available on the GitHub pages,
which this documentation refers to.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-13 15:45:19 +01:00
Kapil Gupta
7a305c0284
Merge branch 'bugfix/crash_deauth_fix' into 'master'
...
fix(esp_wifi): Fix for crash while receiving deauth in esp32c2 ECO4
Closes WIFIBUG-825 and WIFIBUG-840
See merge request espressif/esp-idf!34682
2024-11-13 21:19:01 +08:00
akshat
9ec62baa94
fix(esp_rom): Comment out unused function pointers in esp32c2 eco4 linker file
2024-11-13 20:01:26 +08:00
Aditi
862f3bd7bf
fix(esp_wifi): Fix for crash while receiving deauth in esp32c2 ECO4
2024-11-13 20:01:26 +08:00
Tomas Rezucha
e613fcde6e
Merge branch 'contrib/github_pr_14738' into 'master'
...
fix(docs): code comment spelling error (GitHub PR)
Closes IDFGH-13896
See merge request espressif/esp-idf!34863
2024-11-13 19:23:47 +08:00
Ivan Grokhotkov
c7f32f80f4
feat(tools): autocomplete @-arguments of idf.py with file names
2024-11-13 11:50:48 +01:00
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
5532fa8e26
Merge branch 'contrib/github_pr_14858' into 'master'
...
fix(examples/usb_host_lib): correct typo in comments (GitHub PR)
Closes IDFGH-14038
See merge request espressif/esp-idf!34861
2024-11-13 15:58:10 +08:00
David Cermak
0d99214012
fix(lwip): Limit active TCP PCBs and recycle them faster
...
* Update submodule: git log --oneline c816f0ee..a587d929
Detailed description of the changes:
- test: Add tcp-pcb recycle test (espressif/esp-lwip@a587d929 )
- tcp: Apply faster PCB recycling in FIN_WAIT_1 or FIN_WAIT_2 state (espressif/esp-lwip@3bfc85d2 )
- test: Add tcp alloc limitation test (espressif/esp-lwip@0c9c39a9 )
- memp: Employ TCP-PCB allocation limit if libc malloc used (espressif/esp-lwip@9cb96ac1 )
Closes https://github.com/espressif/esp-idf/issues/9670
Closes https://github.com/espressif/esp-lwip/pull/63
2024-11-13 08:53:51 +01: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
wuzhenghui
df52e1aa71
fix(esp_pm): fix deadlock in pm_mode switching
2024-11-13 12:12:23 +08:00
wuzhenghui
b4bd3d98bd
fix(esp_pm): fix missed ccompare update when another core is already in do_switch
2024-11-13 12:11:47 +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
C.S.M
bff20b5397
feat(temperature_sensor): Add temperature sensor support on esp32c61
2024-11-13 10:52:47 +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
5bff669f2f
fix(i2s): fixed i2s example build warning
2024-11-13 09:47:45 +08:00
Armando
727825663b
doc(sdmmc): aadd UHS1 support for DDR50 / SDR50
2024-11-13 09:47:45 +08:00
Armando
cb41623b2e
example(sdmmc): support hs and uhs1 sdr50/ddr50
2024-11-13 09:47:45 +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
Roland Dobai
30b13b132d
Merge branch 'update/deprecate_python38' into 'master'
...
feat: Drop Python 3.8 support
Closes IDF-7579
See merge request espressif/esp-idf!34419
2024-11-13 01:40:58 +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
Roland Dobai
5bae0b92ec
Merge branch 'fix/import_error_msg' into 'master'
...
fix(tools): re-raise ImportError without module name
Closes IDF-11648
See merge request espressif/esp-idf!34780
2024-11-13 00:07:05 +08: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
Roland Dobai
542a5d280c
Merge branch 'contrib/github_pr_14733' into 'master'
...
fix(cmake): Prevent overwriting of component properties in output file (GitHub PR)
Closes IDFGH-13891
See merge request espressif/esp-idf!34807
2024-11-12 22:48:54 +08:00
morris
05beacad73
Merge branch 'change/esp_ldo_reserve_for_spi_flash' into 'master'
...
LDO calibration on ESP32-P4
Closes IDF-10754
See merge request espressif/esp-idf!32347
2024-11-12 22:44:12 +08:00
Alexey Lapshin
33149921aa
fix(gdbstub): remove QThreadEvents+ from qSupported
2024-11-12 21:18:51 +07:00
Alexey Lapshin
dca5d193fc
feat(tools): update gdb version to 15.2_20241112
2024-11-12 14:07:16 +00: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
Song Ruo Jing
32040c7f98
fix(uart): fix race condition with the use of UART_SELECT_READ_NOTIF
...
UART_SELECT_READ_NOTIF needs to be sent after received data got processed
to avoid the potential race condition
2024-11-12 20:08:38 +08:00
Song Ruo Jing
e8f0299557
fix(uart): allow same pin for tx and rx in uart_set_pin
...
Also add IO reserve to uart driver
Closes https://github.com/espressif/esp-idf/issues/14787
2024-11-12 20:08:38 +08:00
chenjianhua
ef4679d8c4
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
2024-11-12 19:34:37 +08: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
Shen Weilong
ccc2411191
feat(ble): Support for putting code in flash on ESP32-C2
2024-11-12 18:08:50 +08:00
Lu Wei Ke
bb9a2658a9
Merge branch 'docs/translate_partition_tables' into 'master'
...
docs: Provide CN translation for partition tables
Closes DOC-9274
See merge request espressif/esp-idf!34647
2024-11-12 17:23:40 +08: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
Frantisek Hrbata
a4acbd2758
feat: Drop Python 3.8 support
...
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-12 17:02:26 +08:00
Frantisek Hrbata
e8fda6f776
fix(tools): re-raise ImportError without module name
...
The ImportError or ModuleNotFoundError might be raised without
specifying a module name. In this not so common situation, re-raise the
exception to print all the information that could assist in identifying
the problem.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-12 17:01:46 +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