Ivan Grokhotkov
516a4ba28d
fix(sdmmc): use correct argument for ACMD41 in SPI mode
...
ACMD41 argument is different between SD mode and SPI mode.
In SPI mode, the only non-zero bit may be the HCS bit. Unlike the SD
mode, the bits reflecting the host's OCR should be zero.
Previously, we used to set these bits the same way as for the SD mode.
This has caused certain cards to fail initializing, apparently their
controllers have checked the ACMD41 argument more strictly and refused
to finish initialization, resulting in an error such as
sdmmc_common: sdmmc_init_ocr: send_op_cond (1) returned 0x107
(Note that this error may have other causes than the one fixed in
this commit. For example, if the card doesn't have a sufficient and
stable power supply, it may also fail to complete the internal
initialization process, and will never clear the busy flag in R1
response.)
Closes https://github.com/espressif/esp-idf/issues/6686
Closes https://github.com/espressif/esp-idf/issues/10542
2024-03-01 10:49:43 +01:00
Jiang Jiang Jian
4f6cca6f08
Merge branch 'bugfix/fix_c2_disconnect_reason_code_wrong_issue_v5.2' into 'release/v5.2'
...
fix(wifi): fix esp32c2 disconnect reason code wrong issue(Backport v5.2)
See merge request espressif/esp-idf!29346
2024-03-01 10:56:35 +08:00
muhaidong
d005e71acd
fix(wifi): fix esp32c2 disconnect reason code wrong issue
2024-02-29 19:21:18 +08:00
Jiang Jiang Jian
a328e1a08f
Merge branch 'bugfix/fixed_some_wifi_bugs_240222_v5.2' into 'release/v5.2'
...
fix(wifi): fixed some wifi bugs 240222 v5.2 (Backport v5.2)
See merge request espressif/esp-idf!29185
2024-02-23 00:18:45 +08:00
Rahul Tank
e573b7cee1
Merge branch 'bugfix/remove_namespace_variable_name_v5.2' into 'release/v5.2'
...
fix(nimble): update variable name to avoid using keyword (v5.2)
See merge request espressif/esp-idf!28973
2024-02-22 23:58:10 +08:00
Jiang Jiang Jian
8e1cd38970
Merge branch 'c6_auto_dbias_master_hsq_v5.2' into 'release/v5.2'
...
ESP32C6: Active & sleep dbg and dbias get from efuse to fix the voltage (v5.2)
See merge request espressif/esp-idf!28729
2024-02-22 20:04:08 +08:00
Jiang Jiang Jian
2fc023ef95
Merge branch 'bugfix/cannot_jump_range_v5.2' into 'release/v5.2'
...
fix(temperature_sensor): Cannot switch the range smmothly on esp32h2(backport v5.2)
See merge request espressif/esp-idf!29152
2024-02-22 16:53:41 +08:00
muhaidong
20a3c78034
fix(wifi): fixed some wifi issues
...
1. fix(wifi/mesh): wait for child disconnect when mesh deinit
2. fix(wifi): fix wifi stop cost too much time
3. fix(clk): clear all lpclk source at clk init
4. fix(wifi): fixed scan and home channel change issues
5. fix(wifi):fix issues that in mplen clear and esp_wifi_set_mode
6. fix(wifi): fix qos encapsulated eapol issue
7. fix(wifi): fixed dhcp offer and dhcp ack data rates
8. fix(wifi): fix lmac_stop_hw_txq issue
2024-02-22 15:36:14 +08:00
morris
383a1e8697
Merge branch 'feat/oled_example_use_new_i2c_master_driver_v5.2' into 'release/v5.2'
...
feat(i2c_lcd): use new i2c master driver in oled example (v5.2)
See merge request espressif/esp-idf!29178
2024-02-22 15:27:57 +08:00
Jiang Jiang Jian
3f730f2453
Merge branch 'feature/add_fall_back_dns_config_in_menuconfig_v5.2' into 'release/v5.2'
...
feat(lwip): add fall back dns config in menuconfig (v5.2)
See merge request espressif/esp-idf!29154
2024-02-22 15:21:51 +08:00
muhaidong
1aca617c33
fix(wifi): fix some wifi issues
...
1. fix qos encapsulated eapol issue
2. fixed dhcp offer and dhcp ack data rates
2024-02-22 15:11:10 +08:00
muhaidong
faf0de3b55
fix(example): fixed app partion is too small for binary size
2024-02-22 15:11:00 +08:00
zhangyanjiao
8a6c2fe68f
fix(wifi): fixed scan and home channel change issues
...
1. update scan ap number when clear scan ap records
2. fixed the old_snd filed error in WIFI_EVENT_HOME_CHANNEL_CHANGE event
Closes https://github.com/espressif/esp-idf/issues/13051
2024-02-22 15:09:09 +08:00
liuning
27e3d41026
fix(clk): clear all lpclk source at clk init
2024-02-22 15:07:59 +08:00
hongshuqing
b3a73d5b63
feat(pmu): set fix voltage to different mode for esp32c6
2024-02-22 14:49:01 +08:00
Jiang Jiang Jian
77f5391037
Merge branch 'feat/add_test_api_for_sec_v5.2' into 'release/v5.2'
...
Feat/add test api for sec v5.2
See merge request espressif/esp-idf!29169
2024-02-22 12:20:47 +08:00
Jiang Jiang Jian
9dcc8c9e7d
Merge branch 'bugfix/update_spp_doc_v5.2' into 'release/v5.2'
...
docs(bt/bluedroid): update API documents of SPP (v5.2)
See merge request espressif/esp-idf!29170
2024-02-22 12:20:12 +08:00
morris
aa7d73c8a4
feat(i2c_lcd): use new i2c master driver in oled example
...
Closes https://github.com/espressif/esp-idf/issues/13201
2024-02-22 12:01:30 +08:00
Jiang Jiang Jian
12ae1c19d2
Merge branch 'bugfix/fix_coex_lib_circular_dependency_v5.2' into 'release/v5.2'
...
fix(esp_coex): fix circular dependency issue on esp32 (v5.2)
See merge request espressif/esp-idf!29155
2024-02-22 11:45:50 +08:00
Island
95b5f1290e
Merge branch 'bugfix/ble_mesh_pb_adv_compile_error_v5.2' into 'release/v5.2'
...
fix(ble_mesh): Fix compiling error when PB-ADV is disabled (v5.2)
See merge request espressif/esp-idf!29151
2024-02-22 11:34:02 +08:00
Jiang Jiang Jian
b0fc0210df
Merge branch 'bugfix/fix_ble_free_all_crash_issue_5.2' into 'release/v5.2'
...
fix(ble): Fixed the free_all crash on esp32c6 and esp32h2
See merge request espressif/esp-idf!29161
2024-02-22 11:33:22 +08:00
Abhik Roy
2d03df48b0
fix(lwip): Fixed debug format, added ci test config
...
Detailed description of the changes:
- lwip_debug: Fixed string format error in ip6 and napt (espressif/esp-lwip@f5c43549 )
- dns: fix init with only ipv4 enabled (espressif/esp-lwip@5aab73d7 )
2024-02-22 11:30:39 +08:00
morris
56c7df9fbd
Merge branch 'feat/usb_host_set_device_config_v5.2' into 'release/v5.2'
...
USB Host: Add enumeration callback filter (backport v5.2)
See merge request espressif/esp-idf!28550
2024-02-22 11:07:43 +08:00
Jiang Jiang Jian
1cd164b8fa
Merge branch 'bugfix/fix_some_wifi_bugs_240221_v5.2' into 'release/v5.2'
...
fix(lwip): fixed some wifi bugs(Backport v5.2)
See merge request espressif/esp-idf!29147
2024-02-22 11:06:56 +08:00
Jiang Jiang Jian
527ce5eb3b
Merge branch 'bugfix/spi_eth_recv_alloc_v5.2' into 'release/v5.2'
...
fix(esp_eth): improved SPI Ethernet _alloc_recv_buf error handling (v5.2)
See merge request espressif/esp-idf!29081
2024-02-22 11:05:26 +08:00
Jiang Jiang Jian
4bf00b2ce2
Merge branch 'bugfix/one_byte_receive_v5.2' into 'release/v5.2'
...
fix(i2c_master): Fix bug on esp32 that read one byte data fails(backport v5.2)
See merge request espressif/esp-idf!28634
2024-02-22 10:57:52 +08:00
Jin Cheng
5b6fbea041
docs(bt/bluedroid): update API documents of SPP
2024-02-22 09:52:53 +08:00
Jin Cheng
7560b70244
feat(bt/bluedroid): Added an event to notify the encryption mode to applicaiton layer
2024-02-22 09:51:48 +08:00
Jin Cheng
fdd1f41836
feat(bt/bluedroid): Added report for the type of link key in ESP_BT_GAP_AUTH_CMPL_EVT
2024-02-22 09:51:48 +08:00
Roland Dobai
61db22a55a
Merge branch 'feature/esp32p4_coredump_support_v5.2' into 'release/v5.2'
...
feat(coredump): add esp32p4 chip support and doc update (v5.2)
See merge request espressif/esp-idf!28391
2024-02-22 02:41:58 +08:00
Rahul Tank
e6d7705a67
fix(nimble): update variable name to avoid using keyword (v5.2)
2024-02-21 23:40:18 +05:30
Rahul Tank
a707ab946f
Merge branch 'bugfix/missing_controller_disabled_guard_v5.2' into 'release/v5.2'
...
fix(nimble): Fixes related to nimble host only (v5.2)
See merge request espressif/esp-idf!29138
2024-02-22 02:08:42 +08:00
Erhan Kurubas
fdc6099961
feat(esp-coredump): add esp32p4 chip support and doc update
2024-02-21 21:26:39 +08:00
Jiang Jiang Jian
34ec96ef23
Merge branch 'feature/spi_eth_no_int_v5.2' into 'release/v5.2'
...
feat(esp_eth): added SPI Ethernet module polling mode (v5.2)
See merge request espressif/esp-idf!29044
2024-02-21 20:43:46 +08:00
Jiang Jiang Jian
923546b103
Merge branch 'bugfix/fix_double_free_coc_v5.2' into 'release/v5.2'
...
fix(nimble): Removed double free of packet (v5.2)
See merge request espressif/esp-idf!29031
2024-02-21 20:37:34 +08:00
Jiang Jiang Jian
25290a6c67
Merge branch 'fix/examples_format_sd_card_disable_v5.2' into 'release/v5.2'
...
fix(examples): Disable formatting SD cards in storage examples by default (v5.2)
See merge request espressif/esp-idf!29003
2024-02-21 20:36:16 +08:00
Jiang Jiang Jian
6e7029016f
Merge branch 'bugfix/bunch_tsens_v5.2' into 'release/v5.2'
...
fix(temperature_sensor): Fix the value is incorrect if disable and enable again (backport v5.2)
See merge request espressif/esp-idf!28626
2024-02-21 20:33:38 +08:00
Jiang Jiang Jian
001b8ff92d
Merge branch 'fix/fatfs_sdmmc_triming_v5.2' into 'release/v5.2'
...
fix(storage/fatfs): check whether sdcard supports trimming (v5.2)
See merge request espressif/esp-idf!28335
2024-02-21 20:26:22 +08:00
Michael (XIAO Xufeng)
db3aa57a9b
Merge branch 'bugfix/workaround_reset_eof_counter_c3_v5.2' into 'release/v5.2'
...
fix(adc): workaround to fix adc continuous get less results on c3 (v5.2)
See merge request espressif/esp-idf!29136
2024-02-21 20:08:57 +08:00
ShenWeilong
03da41e7d7
fix(ble): Fixed the free_all crash on esp32c6 and esp32h2
2024-02-21 20:05:48 +08:00
Peter Marcisovsky
fac5596767
feat(docs): added usb host enumeration filter description
...
- CN and EN docs
2024-02-21 12:34:15 +01:00
Peter Marcisovsky
d786f187e9
feat(us/host): set device cfg during enumeration
...
- user callback funciton to set device configuration
as a part of usb_host_install
- callback provides device descriptor of a device being enumerated
- user can set which cfg descriptor the USB device will be set with
- user can filter device enumeration
- Kconfig menu to enable callback function
- usb_host_lib example demonstration
2024-02-21 12:34:04 +01:00
Roshan Bangar
821185d6ec
fix(nimble): fixed missing controller disabled guard in esp_nimble_deinit
2024-02-21 16:59:58 +05:30
Rahul Tank
9feab17051
Merge branch 'bugfix/signed_write_fix_v5.2' into 'release/v5.2'
...
fix(nimble): message to be signed is corrected in signed write (v5.2)
See merge request espressif/esp-idf!29121
2024-02-21 19:22:00 +08:00
linruihao
b5a2054070
fix(esp_coex): fix circular dependency issue on esp32
...
Closes https://github.com/espressif/esp-idf/issues/13113
2024-02-21 19:14:53 +08:00
xueyunfei
aa21e87cd9
feat(lwip): add fall back dns config in menuconfig
2024-02-21 19:07:01 +08:00
Cao Sen Miao
4df78f9cff
fix(temperature_sensor): Cannot switch the range smmothly on esp32h2
2024-02-21 18:51:29 +08:00
Liu Linyan
63ba58e9a8
fix(ble_mesh): Fix compiling error when PB-ADV is disabled
...
Closes https://github.com/espressif/esp-idf/issues/13203
2024-02-21 18:46:49 +08:00
Cao Sen Miao
715ee3576e
fix(i2c_master): Fix bug on esp32 that read one byte data fails
2024-02-21 18:42:21 +08:00
mofeifei
3e6adac5bf
docs: update cn trans usb_host.rst
2024-02-21 11:33:07 +01:00