laokaiyao
0cb1057915
change(rom): update the frozen rom for esp32c5mp
2024-04-01 20:53:49 +08:00
Jiang Jiang Jian
d954057ed8
Merge branch 'feat/coex_schm_ble' into 'master'
...
feat(ble/controller): Add coexist schm for BLE
See merge request espressif/esp-idf!29740
2024-04-01 18:26:52 +08:00
Chen Jian Xing
d5c6e53e8a
Merge branch 'bugfix/fix_coex_ld_issue' into 'master'
...
fix(wifi): fix coex ld issue
See merge request espressif/esp-idf!29914
2024-04-01 11:30:38 +08:00
liuning
bd98ade2a8
fix(wifi): fix coex ld issue
2024-03-28 21:28:10 +08:00
wuzhenghui
4bcb88c482
change(rtc): rename sleep mode related regs defination
2024-03-28 17:49:14 +08:00
Jiang Jiang Jian
277bec6d04
Merge branch 'bugfix/fix_group_address_qos_frames_issue' into 'master'
...
fix(wifi): fix multicast address qos frames issue
Closes ESPCS-940 and WIFI-6500
See merge request espressif/esp-idf!29694
2024-03-28 12:55:02 +08:00
Wan Lei
e84c7f00a5
Merge branch 'feat/c6lite_c61_ci_header_tmp_app' into 'master'
...
feat(esp32c61): ci enable header check (stage 7/8)
See merge request espressif/esp-idf!29775
2024-03-28 11:45:20 +08:00
Harshal Patil
5274bf88e4
Merge branch 'esp32p4/add_sha_support' into 'master'
...
feat: add SHA support for ESP32-P4
Closes IDF-7541 and IDF-7882
See merge request espressif/esp-idf!24865
2024-03-27 20:08:28 +08:00
wanlei
535afdd7f4
feat(esp32c61): ci enable header check, fix c61 build
2024-03-27 19:39:59 +08:00
wuzhenghui
ccaae61fee
feat(esp_hw_support): support esp32p4 deepsleep
2024-03-27 13:59:36 +08:00
wuzhenghui
299199c5a5
feat(soc): add ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB rom caps
2024-03-27 13:59:36 +08:00
harshal.patil
e6782156c4
feat(hal/sha): add SHA peripheral support for esp32p4
2024-03-27 11:23:28 +05:30
muhaidong
fedfac470a
fix(wifi): fix multicast address qos frames issue
2024-03-27 10:13:14 +08:00
baohongde
4207909f5c
feat(ble/controller): Add coexist schm for BLE
2024-03-26 14:44:46 +08:00
Guillaume Souchere
573bd1bcc9
Merge branch 'feat/add-heap-walker-api' into 'master'
...
feat(heap): Add walker to the heap component
Closes IDF-9189
See merge request espressif/esp-idf!29047
2024-03-22 15:58:34 +08:00
Guillaume Souchere
39f789df93
feat(esp_rom): patch heap walker to the ROM implementation
...
modify existing patch of TLSF rom and add multi heap patch
to add the walker feature to the ROM implementation of the
heap component.
2024-03-21 07:41:04 +01:00
wanlei
a611e91b2f
feat(esp32c61): new chip add system and esp_timer support
2024-03-21 11:31:15 +08:00
Guillaume Souchere
5cc69ce12b
feat(heap): Add walker to the heap component
...
Introduce new APIs in essp_heap_caps.h:
- heap_caps_walk()
- heap_caps_walk_all()
Those functions are triggering a callback for all blocks
(allocated or free) of memory present in heaps meeting
the set of capabilities passed as parameter (or all heaps
for heap_caps_walk_all() function)
test_walker.c added to test the new functionality in
test_apps/heap_test/
2024-03-20 08:33:48 +01:00
Wu Zheng Hui
c6b884d2af
Merge branch 'feature/esp32p4_sleep_cpu_retention_support' into 'master'
...
feat(esp_hw_support): esp32p4 sleep support (Stage 2: support dualcore software sleep retention 🔋 )
See merge request espressif/esp-idf!28485
2024-03-18 20:12:00 +08:00
wuzhenghui
bbc8fd5c9c
feat(esp_hw_support): support esp32p4 sleep cpu retention
2024-03-15 18:13:25 +08:00
wanlei
c50cbfe2ed
feat(esp32c61): new chip add rom and efuse support
2024-03-15 15:16:14 +08:00
laokaiyao
8de41350eb
feat(esp32c5mp): support to build g0 components
2024-03-14 15:09:22 +08:00
laokaiyao
0d8dcd183c
feat(esp32c5mp): add temporary esp-rom
2024-03-14 15:09:22 +08:00
Wu Zheng Hui
bb25cc1234
Merge branch 'feature/esp32p4_sleep_support' into 'master'
...
feat(esp_hw_support): esp32p4 sleep support (Stage 1: support basic pmu sleep function 💤 )
Closes IDF-7528 and IDF-7527
See merge request espressif/esp-idf!28196
2024-03-14 10:17:32 +08:00
morris
2a9c03d2f1
Merge branch 'bugfix/update_esp32p4_rom_caps' into 'master'
...
fix(esp_rom): Update esp32p4 rom caps
See merge request espressif/esp-idf!28967
2024-03-13 17:53:29 +08:00
Marius Vikhammer
a51942ae75
Merge branch 'refactor/esp_rom_cmake' into 'master'
...
refactor(esp_rom): refactor rom LD inclusions to make it easier to add new targets
Closes IDF-8673
See merge request espressif/esp-idf!29455
2024-03-13 14:18:33 +08:00
Konstantin Kondrashov
3f89072af1
feat(all): Use PRIx macro in all logs
2024-03-12 11:15:53 +02:00
Marius Vikhammer
83d1c2f054
refactor(esp_rom): refactor rom LD inclusions to make it easier to add new targets
2024-03-12 09:48:46 +08:00
wuzhenghui
65e9d0ddb9
feat(esp_hw_support): add esp32p4 sleep initial support
2024-03-10 10:51:28 +08:00
Jiang Guang Ming
60894143d7
Merge branch 'bugfix/update_esp32p4lp_rom_ld_files' into 'master'
...
fix(esp_rom): Update esp32p4lp rom ld files
See merge request espressif/esp-idf!28966
2024-03-06 20:40:53 +08:00
Marius Vikhammer
efc3f9fa88
Merge branch 'bugfix/rom_systimer_config' into 'master'
...
fix(rom): fixed systimer always using ROM implementation
See merge request espressif/esp-idf!29354
2024-03-06 12:26:06 +08:00
Marius Vikhammer
b809267359
fix(rom): fixed systimer always using ROM implementation
2024-03-06 09:47:12 +08:00
wanlei
ee02b71f1c
feat(esp32c61): introduce target esp32c61
2024-03-01 21:12:25 +08:00
Kevin (Lao Kaiyao)
31437c34a9
Merge branch 'refactor/support_esp32c5_beta3_mp_coexistence' into 'master'
...
refactor(esp32c5): support esp32c5 beta3 & mp coexistence
See merge request espressif/esp-idf!29248
2024-03-01 15:50:05 +08:00
Gao Xu
e1ec760daf
Merge branch 'contrib/github_pr_13025' into 'master'
...
Missing include for rom/uart.h (GitHub PR)
Closes IDFGH-11947
See merge request espressif/esp-idf!28591
2024-03-01 14:33:54 +08:00
laokaiyao
01e3c85322
refactor(esp32c5): change beta3 path in esp_system and bootloader
2024-03-01 11:12:36 +08:00
laokaiyao
db2435fd14
feat(soc_cap_kconfig): support to search recursively
2024-03-01 10:17:17 +08:00
laokaiyao
3a5d080ec0
refactor(esp32c5): change beta3 path in esp_rom
2024-03-01 10:13:45 +08:00
Ricardo Quesada
f082788957
fix(uart): add missing include for rom/uart.h
...
Without this include it fails to compile with this error:
```
esp/esp-idf-v5.2/components/esp_rom/include/esp32/rom/uart.h:262:32: error: implicit declaration of function 'UART_STATUS_REG' [-Werror=implicit-function-declaration]
262 | status = READ_PERI_REG(UART_STATUS_REG(uart_no));
```
Merges https://github.com/espressif/esp-idf/pull/13025
2024-02-29 11:05:50 +08:00
muhaidong
eb54a4698c
fix(wifi): fix esp32c2 disconnect reason code wrong issue
2024-02-29 09:58:24 +08:00
C.S.M
0b9b928ce9
Merge branch 'bugfix/fix_flash_encryption_rom_c3' into 'master'
...
fix(spi_flash): Fix issue that flash encryption failed while rom_impl config is enabled
Closes IDF-9192
See merge request espressif/esp-idf!29188
2024-02-29 01:13:20 +08:00
Jiang Guang Ming
73c60401af
fix(esp_rom): Update esp32p4lp rom ld files
2024-02-28 14:14:05 +08:00
Jiang Guang Ming
3117659bed
fix(esp_rom): Update esp32p4 rom caps
2024-02-28 14:13:16 +08:00
Cao Sen Miao
44e16a6401
fix(spi_flash): Fix issue that flash encryption failed while rom_impl config is enabled
...
The issue is `esp_flash_write_encryped` function in ROM on ESP32C3, ESP32S3
calls legacy implementation, which uses old configuration. And this causes
write fails.
The solution in this commit is to compile and link this function(and related)
in IRAM instead of the ROM one.
The IRAM cost increases around 1.2KB after the fix
2024-02-28 10:07:53 +08:00
zwl
7b8b85e140
bugfix(ble) : fixed some ble issues on ESP32-C2
2024-02-27 23:28:25 +08:00
liuning
7440e302be
feat(coex): improve Wi-Fi connecting compatibility at coexistence
2024-02-27 09:43:00 +08:00
muhaidong
41ce6211d3
fix(wifi): fix lmac_stop_hw_txq issue
2024-02-22 22:56:02 +08:00
muhaidong
e7625eb189
fix(wifi): fix some wifi issues
...
1. fix qos encapsulated eapol issue
2. fixed dhcp offer and dhcp ack data rates
2024-02-22 22:56:02 +08:00
Marius Vikhammer
c3ecd6d1f7
Merge branch 'bugfix/reset_reasons' into 'master'
...
Update reset reasons for C6, H2, P4 and C5
Closes IDF-5719 and IDF-8660
See merge request espressif/esp-idf!28999
2024-02-22 11:02:29 +08:00
Marius Vikhammer
4ce4af61ad
fix(system): update reset reasons for P4 and C5
2024-02-21 11:59:28 +08:00