morris
bd35137227
Merge branch 'bugfix/fix_i2s_assign_and_check_sequence_v5.1' into 'release/v5.1'
...
fix(i2s): fixed i2s inappropriate check and assign sequence (v5.1)
See merge request espressif/esp-idf!38608
2025-04-28 11:19:07 +08:00
laokaiyao
3e0b7a3958
fix(i2s): add check for the minimum sample rate
...
Closes https://github.com/espressif/esp-idf/issues/15659
2025-04-22 16:26:16 +08:00
laokaiyao
8afafaf8e9
fix(i2s): reset the dma buf_size while allocation failed
...
Closes https://github.com/espressif/esp-idf/issues/15648
2025-04-22 15:33:15 +08:00
laokaiyao
8a77cf705c
fix(legacy_touch): fixed the concurrent issue in esp32 touch driver
2025-04-21 15:08:57 +08:00
laokaiyao
9882823535
fix(touch): fixed touch read WDT issue on esp32
...
Closes https://github.com/espressif/esp-idf/issues/15629
2025-04-21 14:48:03 +08:00
morris
d02ac835ce
Merge branch 'contrib/github_pr_15484_v5.1' into 'release/v5.1'
...
fix(twai): fixed twai assert fail during recover (GitHub PR) (v5.1)
See merge request espressif/esp-idf!37991
2025-04-02 09:55:50 +08:00
Song Ruo Jing
e62a253bb9
fix(ledc): fix race condition in ledc_fade_stop causing assert failure
...
Closes https://github.com/espressif/esp-idf/issues/15580
2025-03-27 20:17:23 +08:00
diplfranzhoepfinger
798a976912
fix(twai): fixed twai assert fail when recover
...
driver try start new frame in ISR however already bus off
Closes https://github.com/espressif/esp-idf/issues/9697
2025-03-27 11:25:40 +08:00
laokaiyao
8e6d0b4755
fix(i2s): add check for i2s DMA buffer array allocation
...
Closes https://github.com/espressif/esp-idf/issues/15607
2025-03-25 15:28:27 +08:00
laokaiyao
b6741311a4
fix(i2s): fixed mismatch of the i2s and gdma iram-safe config
...
Closes https://github.com/espressif/esp-idf/issues/15533
2025-03-25 15:21:34 +08:00
morris
162021956f
fix(usb_serial_jtag): wrong return value in usb_serial_jtag_write_bytes
...
Closes https://github.com/espressif/esp-idf/issues/15620
2025-03-24 11:47:13 +08:00
Chen Jichang
8b54549908
fix(rmt): fix the received symbols issue
2025-03-20 14:10:40 +08:00
Song Ruo Jing
be3ebcd9e9
fix(uart): LP UART does not have the pre-divider for its clock source
...
Closes https://github.com/espressif/esp-idf/issues/15427
2025-03-14 21:10:09 +08:00
Song Ruo Jing
b710ee9deb
refactor(uart): increase test app memory leak tolerance
2025-03-14 21:10:09 +08:00
armando
628647eb63
fix(sdmmc): move DMA descriptor refilling into the ISR
2025-03-12 11:28:25 +08:00
Song Ruo Jing
95dc2c57ca
docs(ledc): add notes for ledc_set_fade_with_time API reference
...
Closes https://github.com/espressif/esp-idf/issues/15085
2025-03-07 20:19:04 +08:00
Song Ruo Jing
da67bbb0a4
fix(ledc): left-off gamma ram registers should be cleared
...
Hardware reads in (range_number+1) fade parameter registers, which could
cause output waveform error.
2025-03-07 20:18:52 +08:00
Song Ruo Jing
1281508bd7
fix(ledc): updated docs for esp32h2 eco5 bugfix
2025-03-07 17:39:44 +08:00
wuzhenghui
dbb4d923ca
fix(esp_hw_support): fix esp32s2/esp32s3 RTC IOMUX clock management
2025-02-21 13:59:56 +08:00
wuzhenghui
a8312fbedb
fix(esp_driver_gpio): manage lp_io module clock by driver
2025-02-21 13:59:51 +08:00
morris
6a00758e32
Merge branch 'bugfix/fix_i2s_reconfig_slot_issue_v5.1' into 'release/v5.1'
...
fix(i2s): fixed incorrect logic in slot reconfig (v5.1)
See merge request espressif/esp-idf!36644
2025-02-18 13:47:39 +08:00
morris
80915d4dff
Merge branch 'bugfix/uart_single_wire_mode_v5.1' into 'release/v5.1'
...
fix(uart): allow same pin for tx and rx in uart_set_pin; UART_SELECT_READ_NOTIF race conditon fix (v5.1)
See merge request espressif/esp-idf!36282
2025-02-18 13:47:09 +08:00
laokaiyao
f61160be73
fix(i2s): fixed incorrect logic in slot reconfig
...
Closes https://github.com/espressif/esp-idf/issues/15256
2025-01-27 14:16:03 +08:00
wanckl
caf0d04a31
feat(driver_spi): support using SPI_DEVICE_STD_TIMING to adjust master rx in standard timing
2025-01-22 11:14:23 +08:00
Song Ruo Jing
eaf4b3f3e6
fix(uart): allow same pin for tx and rx in uart_set_pin
...
Closes https://github.com/espressif/esp-idf/issues/14787
2025-01-10 15:52:07 +08:00
Song Ruo Jing
cc42463d6b
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
2025-01-09 21:24:19 +08:00
morris
cc72859948
fix(rmt): channel resolution divider rounding issue
...
Closes https://github.com/espressif/esp-idf/issues/15092
2025-01-09 11:30:36 +08:00
morris
16b622b4f3
Merge branch 'bugfix/esp_rom_gpio_connect_out_signal_patch_v5.1' into 'release/v5.1'
...
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2 (v5.1)
See merge request espressif/esp-idf!35942
2025-01-03 10:36:51 +08:00
morris
f54616a4e4
Merge branch 'bugfix/ledc_get_freq_calc_v5.1' into 'release/v5.1'
...
fix(ledc): fix ledc_get_freq calculation err due to overflow (v5.1)
See merge request espressif/esp-idf!36022
2025-01-03 10:36:24 +08:00
morris
e7fb729b28
Merge branch 'fix/twai_io_init_glitch_v5.1' into 'release/v5.1'
...
fix(driver_twai): fixed bus-off when twai_init due to wrong gpio config (v5.1)
See merge request espressif/esp-idf!34823
2024-12-27 13:47:52 +08:00
Song Ruo Jing
c262ef4067
fix(ledc): fix ledc_get_freq calculation err due to overflow
...
Closes https://github.com/espressif/esp-idf/pull/14882
2024-12-26 18:51:22 +08:00
Song Ruo Jing
ea2463cd8c
fix(uart): eliminated potential glitch on TX at setup if TX signal is inversed
...
Closes https://github.com/espressif/esp-idf/issues/14285
2024-12-25 14:19:37 +08:00
morris
cb1f878478
Merge branch 'feat/rmt_return_real_channel_resolution_v5.1' into 'release/v5.1'
...
feat(rmt): add API to return the real clock resolution of a channel (v5.1)
See merge request espressif/esp-idf!35904
2024-12-25 14:10:40 +08:00
wanckl
c032520054
fix(driver_twai): fixed bus-off when twai_init due to wrong gpio config
...
Closes https://github.com/espressif/esp-idf/issues/14548
2024-12-24 18:15:39 +08:00
laokaiyao
26f97d8d4d
fix(i2s): add check for the tdm frame bits num
2024-12-24 14:50:41 +08:00
laokaiyao
1afe2af442
fix(i2s): fixed the issue in PR 14879
...
Closes https://github.com/espressif/esp-idf/pull/14879
[Kevin: Update to only remove the limitation for PCM short format]
2024-12-24 14:50:41 +08:00
laokaiyao
51adfa1fd9
fix(i2s): return error when mclk_div is smaller than 2
2024-12-24 14:50:30 +08:00
laokaiyao
4bcc2b151f
fix(i2s): fixed incorrect buf size calculation
2024-12-24 12:35:26 +08:00
morris
9120e4dc81
feat(rmt): add API to return the real clock resolution of a channel
...
Closes https://github.com/espressif/esp-idf/pull/15074
2024-12-24 11:17:32 +08:00
morris
5cbd829624
Merge branch 'fix/spi_slave_no_dma_rx_overwrite_v5.1' into 'release/v5.1'
...
fix(driver_spi): fixed slave no dma rx overwrite when trans_len below or over (v5.1)
See merge request espressif/esp-idf!34173
2024-12-02 10:45:41 +08:00
wanckl
34a7551c3d
fix(driver_spi): fixed slave no dma rx overwrite when trans_len below or over
...
Closes https://github.com/espressif/esp-idf/issues/14462
2024-11-27 11:07:22 +08:00
lsita
d503c5733c
fix(gptimer): race condition between start and stop
...
Merges https://github.com/espressif/esp-idf/pull/14767
2024-11-22 18:27:38 +08:00
Chen Jichang
a477b04eda
fix(mcpwm): add warning about generator deadtime
...
Closes https://github.com/espressif/esp-idf/issues/14773
2024-11-07 10:59:23 +08:00
Chen Jichang
a3297f8eee
fix(mcpwm): fix pm_lock memory issues
2024-10-25 10:57:48 +08:00
Jeroen Domburg
f8f3427aee
refactor(usb-serial-jtag): usb-serial-jtag driver simplification to fix rom print coexistence
2024-10-18 16:07:00 +08:00
wanlei
7a8655d763
fix(spi_slave_hd): fix seg mode potential iwdt timeout when multi task call
2024-09-18 18:01:12 +08:00
Michael (XIAO Xufeng)
990fb3c2e8
feat(uart_test): add test case for uart tx blocked by auto-suspend
2024-09-12 21:26:13 +08:00
LiPeng
4a8f1d30ce
fix(uart): Fixed issue that TX be blocked by auto-lightsleep
2024-09-12 21:26:13 +08:00
Chen Jichang
4a10d24b48
fix(parlio_tx): fix error in first transfer and 1 byte transfer
...
On p4, the clock was configured in the wrong order causing a dropped
count on the first transmission. And gdma eof event fails to trigger
parlio_tx eof event when transmitting single byte.
2024-09-11 09:52:07 +08:00
morris
fde22b2a2a
fix(rmt): power up memory block
2024-07-17 13:53:35 +08:00