laokaiyao
e845c15b47
fix(rom): update rom layout for c5
2024-06-25 17:51:24 +08:00
Roman Leonov
548b03c69f
feat(ext_hub): Added External Hub driver
2024-06-25 11:28:03 +02:00
chenjianhua
97057eeaf2
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(66b5cc0)
...
- Fixed vendor hci get controller status command
- Prevent BLE interrupt from being preempted
2024-06-25 17:00:50 +08:00
liuning
0dcbbb8eb9
fix(coex): fix ESP32 Wi-Fi cant tx after sw_reset with BLE scan
...
Closes https://github.com/espressif/esp-idf/issues/13598
2024-06-25 15:42:47 +08:00
morris
dcfcf83109
fix(rmt): fix gcc static analyzer warnings
2024-06-25 14:54:00 +08:00
harshal.patil
bd4e48d0d9
feat(cpu): Configure panic exception generation using asm illegal instruction
2024-06-25 11:55:24 +05:30
harshal.patil
84afc6a955
feat(esp_hw_support): Support memory protection using PMA and PMP for ESP32-C5
2024-06-25 11:55:15 +05:30
harshal.patil
980ac9bcf5
fix(soc): Fix ESP32-C5's rom mask high and subsystem high memory addresses
2024-06-25 11:39:22 +05:30
Jiang Jiang Jian
b5762b732b
Merge branch 'feat/optimize_bt_porting_layer_0619' into 'master'
...
Feat/optimize bt porting layer 0619
See merge request espressif/esp-idf!31653
2024-06-25 13:57:40 +08:00
Marius Vikhammer
7ba8f6bc51
Merge branch 'feature/lp_timer_c5_mp' into 'master'
...
feat(lp-timer): support lp timer for C5
Closes IDF-8636
See merge request espressif/esp-idf!31631
2024-06-25 12:35:30 +08:00
Rahul Tank
986f6246fd
fix(nimble): Pass the correct cb arg during reconnection attempt
2024-06-25 08:25:09 +05:30
chenjianxing
4dfeb9c26c
fix(phy): add phy calibration data check when mode is not none calibration
2024-06-25 10:53:25 +08:00
Jiang Jiang Jian
6e59ca58e6
Merge branch 'bugfix/frequency_switching_issue_in_esp32h2_c6_coex' into 'master'
...
fix(esp_phy): fix the frequency switching issue in esp32h2/esp32c6 ble/ieee802154 coex
See merge request espressif/esp-idf!30895
2024-06-25 09:21:08 +08:00
Konstantin Kondrashov
ee605e35b4
feat(bootloader): BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP for C2 (without RTC_MEM)
2024-06-25 02:09:59 +08:00
Sudeep Mohanty
e9a2f3b098
Merge branch 'fix/ulp_riscv_i2c_multi_byte' into 'master'
...
fix(ulp-risc-v): Fixed RTC I2C multi-byte read/write issue for ULP RISC-V
Closes IDFGH-11056
See merge request espressif/esp-idf!31666
2024-06-24 23:09:56 +08:00
Mahavir Jain
5920651ea7
Merge branch 'change/add_error_logs_for_incorrect_secure_boot_key' into 'master'
...
change: Add error logs for secure boot scheme and key mismatch
See merge request espressif/esp-idf!31199
2024-06-24 20:28:22 +08:00
xiaqilin
474bac76b3
fix(esp_phy): fix the frequency switching issue in esp32h2/esp32c6 ble/ieee802154 coex
2024-06-24 18:00:50 +08:00
C.S.M
992d8bc5f2
feat(i2c_master): Add an api for retrieveing handle via port,
...
Closes https://github.com/espressif/esp-idf/issues/13968
2024-06-24 16:06:34 +08:00
Chen Jichang
d81546628a
feat(pcnt): add support for step notify
...
PCNT can add watch of value increment that we call step notify.
This commit add a step notify driver and a test for the driver.
Closes https://github.com/espressif/esp-idf/issues/9604
Closes https://github.com/espressif/esp-idf/issues/12136
2024-06-24 15:50:47 +08:00
laokaiyao
7ac331fea7
refactor(lp_ana_periph): sync the reg names to TRM (part2)
2024-06-24 15:30:55 +08:00
C.S.M
c77ea73ca9
Merge branch 'fix/i2c_semaphore_release' into 'master'
...
fix(i2c): Fix i2c not release semaphore in command send loop
Closes IDFGH-13014
See merge request espressif/esp-idf!31572
2024-06-24 15:27:32 +08:00
Sudeep Mohanty
c3888541f1
fix(ulp-risc-v): Fixed RTC I2C multi-byte read/write issue for ULP RISC-V
...
This commit fixes an issue where multi-byte reads and writes over the
RTC I2C peripheral got stuck on the esp32s2 and esp32s3.
Closes https://github.com/espressif/esp-idf/issues/12235
2024-06-24 09:17:59 +02:00
Konstantin Kondrashov
1bab9da223
Merge branch 'feature/esp_rom_vprintf_supports_precision_attr' into 'master'
...
feat(esp_rom): Support precision attribute for esp_rom_vprintf
See merge request espressif/esp-idf!31373
2024-06-24 15:03:45 +08:00
Wang Meng Yang
74d3c00fdb
Merge branch 'fix/add_integrity_check_when_select_temporary_key' into 'master'
...
fix(bt): add integrity check when temporary link key selected
Closes BTQABR2023-315
See merge request espressif/esp-idf!31532
2024-06-24 14:58:19 +08:00
Liu Xiao Yu
69d849cbd6
Merge branch 'feature/console_unregister_cmd' into 'master'
...
feat(console): Add an API function to de-register the specified console command
Closes IDF-9996
See merge request espressif/esp-idf!31258
2024-06-24 14:44:18 +08:00
Mahavir Jain
1ec218260f
Merge branch 'bugfix/c5_mpi_ecc_power_mode' into 'master'
...
fix(hal): correct mpi/ecc peripheral power up sequence for ESP32-C5
See merge request espressif/esp-idf!31621
2024-06-24 13:47:07 +08:00
Wu Zheng Hui
2d36e81ccd
Merge branch 'fix/remove_esp32c6_h2_solved_todos' into 'master'
...
change(esp_hw_support): remove esp32c6 & esp32h2 solved todos
Closes IDF-5781 and IDF-6254
See merge request espressif/esp-idf!31401
2024-06-24 13:35:04 +08:00
Aditya Patwardhan
3e97a9f866
fix(soc): Disable key manager and ECDSA peripheral support for esp32p4
...
The support is disabled only for ECO1 and below
2024-06-24 10:26:51 +05:30
gongyantao
772b4dc26a
fix(bt): add integrity check when temporary link key selected
2024-06-24 12:05:49 +08:00
Wu Zheng Hui
e254647b0a
Merge branch 'feature/support_esp32p4_dcdc_always_on' into 'master'
...
feat(esp_hw_support): support esp32p4 dcdc always on during lightsleep
Closes PM-104 and PM-131
See merge request espressif/esp-idf!30449
2024-06-24 11:46:34 +08:00
Wu Zheng Hui
54c4984256
Merge branch 'fix/trigger_system_reset_in_brownout_isr' into 'master'
...
change(esp_system): trigger digital system reset in brownout isr
See merge request espressif/esp-idf!30512
2024-06-24 11:15:54 +08:00
Wu Zheng Hui
ee372c4842
Merge branch 'feat/esp32p4eco_sleep_feature_update' into 'master'
...
feat(esp_hw_support): esp32p4eco1 sleep feature update
Closes IDF-9564
See merge request espressif/esp-idf!30899
2024-06-24 11:15:47 +08:00
Zhang Wen Xu
9e5e1f085d
Merge branch 'bugfix/openthread_uart_vfs_register' into 'master'
...
fix(openthread): register uart vfs devices when they are not registered
See merge request espressif/esp-idf!31524
2024-06-24 11:03:57 +08:00
morris
cd9d0365e1
Merge branch 'fix/lcd_build_error_in_cpp' into 'master'
...
fix(lcd): build errors with deprecated lcd types in cpp
Closes IDFGH-13083 and IDFGH-13090
See merge request espressif/esp-idf!31639
2024-06-24 10:17:40 +08:00
Jiang Jiang Jian
e14eadf952
Merge branch 'bugfix/wifi-6570' into 'master'
...
fix the issue of wifipwr losing its clock during sleep on the esp32c6 eco1
Closes WIFI-6570
See merge request espressif/esp-idf!31586
2024-06-24 09:57:52 +08:00
morris
466f54e375
fix(i2c_lcd): using function overloading to keep esp_lcd_new_panel_io_i2c
...
becuase _Generic is not available in C++
Closes https://github.com/espressif/esp-idf/issues/14037
2024-06-23 21:57:36 +08:00
morris
478a8b5dd6
fix(lcd): build errors with deprecated lcd types in cpp
...
Closes https://github.com/espressif/esp-idf/issues/14029
2024-06-23 21:54:26 +08:00
David Cermak
c6c980b893
fix(wifi): Call DHCP server API only if DHCPS enabled
...
Closes https://github.com/espressif/esp-idf/issues/14006
2024-06-21 18:10:36 +02:00
wuzhenghui
1679b509be
feat(esp_hw_support): support DCDC always on
2024-06-21 16:55:49 +08:00
wuzhenghui
35180988b5
feat(esp_pm): add DCDC always on config
2024-06-21 16:55:49 +08:00
Harshit Malpani
ff16ce4314
change: Add error logs for secure boot scheme and key mismatch
2024-06-21 13:56:22 +05:30
cjin
b4ded34fd8
fix(ble): added c6 config check for ble light sleep
2024-06-21 14:58:39 +08:00
zwl
842e3b13a2
feat(bluetooth/controller): adjust bt/porting code structure and delete redundant code
2024-06-21 14:58:35 +08:00
David Čermák
d9bae333ca
Merge branch 'fix/lwip_cleanup_freertos_port' into 'master'
...
fix(lwip): Cleanup freertos port to use more readable checks
Closes IDF-9939
See merge request espressif/esp-idf!30760
2024-06-21 13:42:21 +08:00
Mahavir Jain
e1499ddde3
fix(hal): correct the power up sequence for MPI/ECC peripherals in ESP32-C5
2024-06-21 09:42:57 +08:00
David Cermak
72c389f771
fix(lwip): Cleanup lwip -> ethernet dependencies
2024-06-20 17:00:19 +02:00
Tomas Rezucha
67c10eafaa
Merge branch 'feature/usb_host_multi_configuration' into 'master'
...
USB Host multiconfiguration support pt1 (getting the configuration descriptor)
Closes IDFGH-11532 and IDF-8732
See merge request espressif/esp-idf!26760
2024-06-20 20:29:12 +08:00
C.S.M
8e1698aa05
fix(i2c): Fix i2c not release semaphore in command send loop
2024-06-20 19:22:49 +08:00
Kevin (Lao Kaiyao)
e301e4ee34
Merge branch 'feature/support_parlio_on_c5' into 'master'
...
feat(parlio): support parlio on c5
Closes IDF-8685 and IDF-8686
See merge request espressif/esp-idf!31604
2024-06-20 19:16:12 +08:00
C.S.M
38db7e60e7
Merge branch 'feat/usb_serial_jtag_c5' into 'master'
...
feat(usb_serial_jtag): Add usb serial jtag support on esp32c5
Closes IDF-8721 and IDF-10257
See merge request espressif/esp-idf!31544
2024-06-20 18:49:16 +08:00