morris
3adfb2aa73
Merge branch 'fix/twai_hid_provider_word_ctu_v5.5' into 'release/v5.5'
...
fix(driver_twai): hide the provider keyword ctu in idf (v5.5)
See merge request espressif/esp-idf!42321
2025-10-21 21:26:11 +08:00
Rahul Tank
39b9662258
Merge branch 'feat/channel_sounding_nimble_v5.5' into 'release/v5.5'
...
feat(nimble): Add initial support for CS HCI (v5.5)
See merge request espressif/esp-idf!42278
2025-10-15 12:47:59 +05:30
Rahul Tank
126b8f8789
fix(nimble): Added CS service support
2025-10-14 16:41:02 +05:30
armando
e6d4eec507
feat(p4): p4 rev3 real chip support
2025-10-13 15:25:23 +08:00
wanckl
cbc546704c
fix(driver_twai): update twaifd register description
2025-10-11 11:29:11 +08:00
armando
eafff2552b
feat(p4): p4 rev3 soc support
2025-09-22 01:10:02 +00:00
Alexey Lapshin
511e970d07
feat(newlib): add test for newlib_nano with esp32-psram
2025-08-15 12:10:47 +07:00
gaoxu
62b9e1620d
feat(sdio): support sdio on esp32c61
2025-07-24 14:13:23 +08:00
Jiang Jiang Jian
ff0afa250f
Merge branch 'ci/disable-plugin-idf_ci_v5.5' into 'release/v5.5'
...
ci: disable idf-ci plugin (v5.5)
See merge request espressif/esp-idf!39665
2025-07-22 17:18:07 +08:00
Jiang Jiang Jian
05db51c485
Merge branch 'feat/enable_wakeup_tests_for_more_chips_v5.5' into 'release/v5.5'
...
feat(esp_hw_support): enable wakeup tests for more chips (v5.5)
See merge request espressif/esp-idf!40045
2025-07-22 14:43:49 +08:00
Jiang Jiang Jian
3c39b32195
Chip/support esp32c61 v5.5
2025-07-22 12:21:36 +08:00
wuzhenghui
2a484d8b43
feat(esp_hw_support): enable wakeup tests for more chips
2025-06-23 09:51:29 +08:00
harshal.patil
5210e576d5
feat(mbedtls/sha): New API for setting SHA mode
2025-06-18 16:46:39 +05:30
Jiang Jiang Jian
d8f3e05201
Merge branch 'ci/reenable_c5_adc_test_v5.5' into 'release/v5.5'
...
ci(adc): reenable c5 adc test and fix test val (v5.5)
See merge request espressif/esp-idf!39906
2025-06-17 14:57:32 +08:00
Jiang Jiang Jian
39ebd0b143
Merge branch 'feat/nimble_ancs_final_v5.5' into 'release/v5.5'
...
fix(nimble): Added support for ANCS in nimble (v5.5)
See merge request espressif/esp-idf!39654
2025-06-17 14:44:31 +08:00
Jiang Jiang Jian
c7990e649e
Merge branch 'ci/fix-custom-oocd-setting_v5.5' into 'release/v5.5'
...
ci: select OpenOCD binary based on runner (v5.5)
See merge request espressif/esp-idf!39376
2025-06-17 14:43:49 +08:00
Jiang Jiang Jian
ba0da6f2a6
Merge branch 'test/reenable_sdspi_c5_test_v5.5' into 'release/v5.5'
...
sdspi: re-enable sdspi test on c5 eco2 (v5.5)
See merge request espressif/esp-idf!39344
2025-06-17 13:59:15 +08:00
gaoxu
8d7aefa890
ci(adc): reenable c5 adc test and fix test val
2025-06-17 09:28:46 +08:00
laokaiyao
79da851a4c
refactor(touch): adjust touch channel number on P4 from 0-13 to 1-14
2025-06-13 19:49:16 +08:00
Fu Hanxi
c2f551d87a
ci: disable idf-ci plugin
...
this plugin will be re-enabled with compatible code in !38755
2025-06-11 10:56:38 +02:00
Astha Verma
33c71ea033
fix(nimble): Added support for ANCS in nimble
2025-06-05 10:22:47 +05:30
wanckl
35876be5e6
test(ci): c61 disable test for eco3 update
2025-06-03 20:17:07 +08:00
Samuel Obuch
b0f107b69a
ci: select OpenOCD binary based on runner
2025-05-23 00:34:00 +02:00
armando
5f71d958c3
test(sdspi): re-enable sdspi test on c5 eco2
2025-05-22 14:32:03 +08:00
Rahul Tank
5da8865f9b
feat(nimble): Add demo example for gattc and gatts coex for nimble
2025-05-20 18:12:02 +05:30
laokaiyao
1686d46d9c
ci(esp32c5): re-enable target test for esp32c5 eco2
2025-05-08 17:06:42 +08:00
Armando (Dou Yiwen)
67e5e59de3
Merge branch 'feat/c5_sdio' into 'master'
...
sdio: supported on c5
Closes IDF-12655 and IDF-12641
See merge request espressif/esp-idf!38652
2025-05-01 11:52:21 +08:00
Wan Lei
a16f621ed2
Merge branch 'feat/twai_driver_legacy_target_support' into 'master'
...
feat(driver_twai): twai driver legacy target support (part_2)
Closes IDF-12480 and IDF-12808
See merge request espressif/esp-idf!36487
2025-05-01 11:05:11 +08:00
gaoxu
a329b2a9d3
ci(cam): add csi_0v5647 test and runner
2025-04-30 18:10:34 +08:00
armando
6e2d52c802
test(sdio): dual board test sd host p4 + sdio slave c5
2025-04-30 14:48:28 +08:00
wanckl
8a60934c4f
feat(driver_twai): support legacy targets in new driver
2025-04-30 10:38:55 +08:00
Fu Hanxi
a1d5d5cbd6
ci: rename local idf_ci folder, avoid name collision
2025-04-25 11:13:17 +02:00
Konstantin Kondrashov
204046e799
feat(log): Add binary logging support
2025-04-23 15:46:34 +08:00
laokaiyao
1c5d48e2bc
ci: disable target tests for c5 eco2
2025-04-16 11:01:39 +08:00
C.S.M
15fa7843ae
refactor(spi_flash): Add spi_flash driver list linked check
2025-04-10 15:36:11 +08:00
Jiang Jiang Jian
410e138db4
Merge branch 'feature/wifi_support_regdomain' into 'master'
...
feat(wifi):wifi support regdomain
See merge request espressif/esp-idf!31441
2025-04-07 20:21:10 +08:00
yinqingzhao
cceb2c49b1
feat(wifi): wifi support regdomain for both 2.4G and 5G
2025-04-07 15:27:40 +08:00
sonika.rathi
e4e56a4687
refactor(examples/storage): move all the nvs examples to 'examples/storeage/nvs' directory
2025-04-03 12:39:20 +02:00
Mahavir Jain
32875d5a66
fix(tools): suppress GNU bin-utils warning about executable stack
...
Newer GNU bin-utils version 2.39 has started emitting a warning
about an executable stack region for Linux target build:
/usr/bin/ld: warning: x509_crt_bundle.S.o: missing .note.GNU-stack section implies executable stack
Fix the issue by adding appropriate "noexecute" attribute for stack
section.
2025-03-31 19:15:36 +05:30
Peter Macko
c5b741ea5f
Merge branch 'ci/update_esp-env-v5.5_to_ubuntu_24.04_fixed' into 'master'
...
5.5: Update ubuntu base image for esp-env-v5.5 to 24.04, with fixed pipelines
Closes RDT-993
See merge request espressif/esp-idf!37959
2025-03-31 20:11:57 +08:00
Peter Macko
4a1ea4b725
5.5: Update ubuntu base image for esp-env-v5.5 to 24.04, with fixed pipelines
2025-03-31 20:11:57 +08:00
Lu Ai Jun
e2f50bea42
Merge branch 'ci/add_test_for_ecos_wifi_enterprise' into 'master'
...
CI: add C3 eco7 and C2 eco4 tests for wifi
See merge request espressif/esp-idf!37759
2025-03-31 10:10:56 +08:00
Martin Vychodil
decbd36008
Merge branch 'contrib/github_pr_15656' into 'master'
...
fix(nvs_flash): removed usage of 'using namepsace std' in a header file (GitHub PR)
Closes IDFGH-14947
See merge request espressif/esp-idf!38086
2025-03-28 22:02:19 +08:00
Tomáš Rohlínek
be6e24370f
fix(storage/nvf_flash): fixup additions from PR
2025-03-28 12:57:33 +01:00
Alexey Lapshin
ec68cb3300
feat(newlib): riscv: add CONFIG_LIBC_OPTIMIZED_MISALIGNED_ACCESS config option
...
This option replaces implementations of functions from ROM:
- memcpy
- memcmp
- memmove
- str[n]cpy
- str[n]cmp
The functions used in the firmware will be better optimized for misaligned
memory. Here are some measurements in CPU cycles for 4096-byte buffers:
memcpy: 28676 -> 4128
memcmp: 49147 -> 14259
memmove: 33896 -> 8086
strcpy: 32771 -> 17313
strcmp: 32775 -> 13191
2025-03-26 17:27:24 +07:00
Guillaume Souchere
6ef7ad67d4
Merge branch 'feat/per-task-peak-usage' into 'master'
...
feat(heap): Add per task peak heap usage feature
Closes IDF-1811 and IDFGH-11277
See merge request espressif/esp-idf!26462
2025-03-26 15:20:04 +08:00
laokaiyao
5a0d21a467
refactor(i2s_es8311): remove esp-box bsp support
2025-03-25 19:58:12 +08:00
laokaiyao
92f3faff41
refactor(i2s_es8311): refactor es8311 example
2025-03-25 16:12:38 +08:00
Guillaume Souchere
daf8f9edb6
feat(heap): Add feature to get peak heap usage
...
This feature keeps track of the per task peak memory usage.
- Update the heap_task_tracking example to make use of the new feature
Cleanup the implementation:
- multi_heap_get_free_size() is never used, remove it.
- Minor update in heap_caps_update_per_task_info_xx() funcitons.
- Update settting on block owner in heap_caps.c to work with the
get peak usage feature.
- Update heap_caps_update_per_task_info_free() to detect when it
is called to delete the memory allocated for a task TCB. Mark
the corresponding task in the statistic list as deleted.
- Add a Kconfig option dependant on HEAP_TASK_TRACKING being enabled
that force the deletion of the statistics related to deleted task
when set to true.
- In task tracking feature, add a current and peak memory usage
to the heap_stat_t structure to keep track of the current and
peak memory usage of the given task across all heaps.
- Fix missing block owner when allocating memory for heaps_array
in heap_caps_init.
- Keep the original implementation of the task tracking
for backward compatibility reasons.
2025-03-24 12:08:48 +01:00
Wang Meng Yang
569f97dae5
Merge branch 'bugfix/fix_pbac_free_undef_mem' into 'master'
...
fix(bt/bluedroid): Fix some bugs in bluedroid
Closes BT-3984
See merge request espressif/esp-idf!37906
2025-03-24 10:44:29 +08:00