Commit Graph
101 Commits
Author SHA1 Message Date
yinqingzhao 782bcdb897 fix(wifi): comment out functions from ld files 2026-07-01 20:19:28 +08:00
liuning e0b1ce7812 fix(pm): fix crash when dtim=0, support coex beacon drop
closes https://github.com/espressif/esp-idf/issues/18387
2026-06-18 18:09:56 +08:00
yinqingzhao 9b01263505 feat(wifi): optimizations ralated to keep alive 2026-06-17 20:09:41 +08:00
yinqingzhao 8fd0cbc882 fix(wifi): fix scheduling issue when tasks have the same priority as the Wi-Fi task 2026-06-17 12:16:42 +08:00
Jiang Jiang Jian 2ed7f48d3d Merge branch 'fix/ecdsa_ecc_hw_input_validation_v5.5' into 'release/v5.5'
Validate ECDSA signature range and harden ECC memory power-down (v5.5)

See merge request espressif/esp-idf!49431
2026-06-17 11:59:02 +08:00
Jiang Jiang Jian 587bbfb58d Merge branch 'fix/remove_nonexistent_crypto_registers_c61_v5.5' into 'release/v5.5'
Remove non-existent crypto registers (ESP32-C61) (v5.5)

See merge request espressif/esp-idf!49451
2026-06-17 11:58:43 +08:00
harshal.patil 1a36a6409b fix(secure_boot): range-check ECDSA r,s in bootloader before ROM verify 2026-06-12 16:54:33 +05:30
harshal.patil 792922eb69 fix(esp_rom): Patch ets_ecdsa_verify() to include signature bounds check 2026-06-12 16:54:33 +05:30
harshal.patil 673c861ac2 fix(soc): Remove non-existent crypto registers (ESP32-C61) 2026-06-09 18:18:13 +05:30
sibeibei 36fe75c6e3 fix(phy): fix wifi tx failed when sta wake from deepsleep 2026-06-09 19:22:38 +08:00
Guillaume Souchere fdf45116eb fix(esp_rom): Set poison check hook for tlsf_walk_pool patch 2026-06-02 08:37:24 +02:00
muhaidong a84d2eb3c5 fix(wifi): fix som rom func ld issue 2026-05-28 16:14:03 +08:00
wangtao@espressif.com 4202d5452a fix(wifi): fix blacklist related issue 2026-05-25 20:06:16 +08:00
Jiang Jiang Jian e70164a159 Merge branch 'fix/for_cache_after_p4_wb_loss_issue_v5.5' into 'release/v5.5'
fix(esp_rom): avoid critical issue in writeback v5.5

See merge request espressif/esp-idf!48747
2026-05-22 15:51:42 +08:00
wanglei 85f79ecb07 fix(esp_rom): implement cache writeback related apis in iram
avoid critical issues caused by manual cache writeback and conflicting
writes. The issue exist on chips after esp32p4
2026-05-22 10:19:35 +08:00
hebinglin 83813904f4 fix(esp_rom): fix RTC_SLEEP_MODE_REG addr mismatch 2026-05-21 15:34:38 +08:00
muhaidong 164584cb1d fix(wifi): update rom ld file for fix max connection number issue 2026-05-19 21:12:11 +08:00
yinqingzhao 552cab33fd feat(bss_max_idle): optimization of the max BSS idle mechanism 2026-04-24 15:36:56 +08:00
wuzhenghui 9fe9b83ab9 fix(esp_rom): sync spi_flash_disable/enable_cache patches to rom implementation 2026-03-10 14:16:37 +08:00
Alexey Gerenkov 0c7eac2565 Merge branch 'feature/picolibc_v5.5' into 'release/v5.5'
feat(build): add Picolibc support (v5.5)

See merge request espressif/esp-idf!44108
2026-02-26 18:12:58 +08:00
muhaidong 980cf73ec7 fix(wifi): fix phy rfrx gain index issue 2026-02-13 16:18:50 +08:00
Alexey Lapshin 0b3929d0d9 feat(esp_libc): add full support for picolibc 2026-01-30 23:39:53 +07:00
muhaidong ccdefe96dc fix(wifi): fix lmac tx done assert issue 2026-01-19 09:49:56 +08:00
muhaidong 1db35d7b8f fix(wifi): fix some wapi and fragment issues
1. fix gcmp fragment rx issue
2. support wapi fragment tx and rx
3. fix wapi uskid issue
4. fix lmac tx done assert issue
5. fix scan done or disconnected event miss issue
6. fix offchan action tx memory leak issue
2026-01-19 09:48:45 +08:00
sibeibei c25105611f fix(esp_wifi): rf delay cycles set failed for esp32c61ec04 2026-01-16 16:10:35 +08:00
liuning cb96f9ef66 feat(coex): support c5 eco3 and c61 eco4 coexist rom 2026-01-16 11:40:31 +08:00
yinqingzhao d09c9f2cfb feat(wifi): update esp32c61 ld files 2026-01-16 11:40:31 +08:00
yinqingzhao 877b9a171a feat(rom): add esp32c61 eco4 ld files 2026-01-16 11:40:31 +08:00
Jiang Jiang Jian 2a8d264e40 Merge branch 'bugfix/fix_espnow_send_fail_when_coex_enable_v5.5' into 'release/v5.5'
fix(coex): fixed the espnow send fail when coex enable (v5.5)

See merge request espressif/esp-idf!43299
2025-11-17 09:35:43 +08:00
zhangyanjiao 934de85ca8 fix(coex): fixed the espnow send fail when coex enable 2025-11-12 19:33:49 +08:00
sibeibei f1fb7b3e5e fix(wifi): fix issue that disarm send wake null timer donot take effect 2025-11-12 16:40:51 +08:00
morris d3177152b3 Merge branch 'bugfix/gpio_esp32_workaround_v5.5' into 'release/v5.5'
fix(gpio): fix ESP32 GPIO sleep mode handling (v5.5)

See merge request espressif/esp-idf!41214
2025-09-01 14:54:37 +08:00
muhaidong b26c24ac02 fix(wifi): fix ersu compatibility issue 2025-08-19 19:49:29 +08:00
Song Ruo Jing f941ce5f1b fix(gpio): remove GPIO_OUTPUT_SET macro for ESP32P4
Use GPIO_OUTPUT_SET led to compilation error

Closes https://github.com/espressif/esp-idf/issues/16050
2025-08-13 21:00:47 +08:00
chenjianxing a3a1b42577 fix(wifi): fix wifi rom code using ets_delay_us for C5 and C61 2025-08-04 11:34:08 +05:30
Laukik Hase c011bcb0dc fix(esp_rom): Patch the esp_rom_delay_us API to use U-mode cycle CSR 2025-08-04 11:34:07 +05:30
yinqingzhao bad80d35ee fix(wifi): fix crash issue and tx error 0xa1 2025-07-25 14:26:20 +08:00
yinqingzhao a69266ec8b fix(wifi): fix inactive time reset when wifi disconnect 2025-07-25 14:24:19 +08:00
Marius Vikhammer 89f919a96f fix(systimer): fixed ETM not working with systimer on C61 ECO3 2025-07-24 00:41:33 +08:00
Jiang Jiang Jian 536a807665 Merge branch 'bugfix/esp_flash_escape_checking_v5.5' into 'release/v5.5'
fix(esp_flash): fixed issue of escaping boundary check (v5.5)

See merge request espressif/esp-idf!40117
2025-07-22 17:16:49 +08:00
Jiang Jiang Jian 3c39b32195 Chip/support esp32c61 v5.5 2025-07-22 12:21:36 +08:00
Xiao Xufeng da939fa729 fix(esp_flash): fixed issue of escaping boundary check
Also patched corresponding ROM functions
2025-06-25 01:35:21 +08:00
liuning 85c77bdb82 fix(pm): reserve txqblocks when mac init at offchannels 2025-06-17 22:16:15 +08:00
linruihao 7910ea8571 feat(coex): implement BT coex timer event 2025-05-20 21:13:57 +08:00
sibeibei afcb8199b0 fix(wifi): rx bcn failed when sta off channel under modem state 2025-05-19 21:16:37 +08:00
tarun.kumar 0823706e88 fix(wifi) : Commented out few ld file functions corresponding to offchan changes 2025-04-27 14:34:06 +08:00
Song Ruo Jing 1b3680eff3 feat(rtc_time): support rtc time for esp32c61 2025-04-23 14:15:01 +08:00
Michael (XIAO Xufeng) e65efb9156 Merge branch 'test/enable_xip_mmap_cases' into 'master'
fix(mmap): fixed cache2phys and phy2cache not patched when XIP on PSRAM

Closes IDF-10983

See merge request espressif/esp-idf!33629
2025-04-16 15:30:23 +08:00
liuning c00d092bdb feat(wifi): support sample beacon feature
fix: adapt soc wakeup quick wake, fix light sleep beacon sample

feat(pm): giveup beacon and resample if rx prop too low (a16fa11)
2025-04-14 11:50:40 +08:00
Xiao Xufeng e97b1a8b51 fix(mmap): fixed cache2phys and phy2cache not patched when XIP on PSRAM 2025-04-11 11:02:11 +08:00