Rahul Tank
764433f431
Merge branch 'bugfix/increase_timer_task_depth' into 'master'
...
fix(nimble): Increase Timer stack size for nimble application
Closes IDFGH-13297 and BLEQABR24-976
See merge request espressif/esp-idf!32266
2024-07-22 20:09:42 +08:00
Rahul Tank
f92efd98e9
fix(nimble): Increase Timer stack size for nimble application
2024-07-22 15:05:59 +05:30
Xu Si Yu
33e7f004e3
fix(common_components): unregister event handler if wifi disconnect and stop reconnecting
2024-07-22 15:56:55 +08:00
Shu Chen
9f1f28530d
Merge branch 'fix/make_ot_task_queue_non_permanent_blocking' into 'master'
...
fix(openthread): make ot task queue sending non-permanent blocking
See merge request espressif/esp-idf!31979
2024-07-22 12:39:25 +08:00
laokaiyao
ca28123353
refactor(esp_probe): add kconfig to select data dump mode
2024-07-22 11:00:57 +08:00
Rahul Tank
928117e999
fix(wifi_prov): Added API to set random address
2024-07-21 15:37:37 +05:30
zwx
943033f9d6
fix(openthread): make ot task queue sending non-permanent blocking
2024-07-19 19:01:25 +08:00
Wang Meng Yang
3b46ee0538
Merge branch 'fix/stack_overflow_in_example_spp_initiator' into 'master'
...
Fix/stack overflow in example spp initiator
See merge request espressif/esp-idf!32197
2024-07-19 10:26:59 +08:00
gongyantao
a14dc38023
feat(bt): add bt address printing for all bt examples
2024-07-18 20:06:46 +08:00
gongyantao
cd0e0a683f
fix(bt): fix uTask stack overflow in bt example spp_initiator
2024-07-18 20:06:40 +08:00
zhangyanjiao
5ca25c81ff
fix(wifi/mesh): update the mesh ip_internal_network example
2024-07-18 14:13:55 +08:00
Jiang Jiang Jian
7ec3e6c996
Merge branch 'bugfix/wifi_scan_example' into 'master'
...
fix(wifi): Free scan configuration after use when channel bitmap is used in scan example
See merge request espressif/esp-idf!32188
2024-07-18 13:52:06 +08:00
zhangyanjiao
751b103ddc
fix(wifi/mesh): fixed the dhcp offer send error issue when root restart multiple times
...
Closes https://github.com/espressif/esp-idf/issues/13212
2024-07-18 11:28:44 +08:00
Sarvesh Bodakhe
3fbd7eb80b
fix(wifi): Free scan configuration after use when channel bitmap is used
2024-07-17 17:34:02 +05:30
Chen Jichang
9b94afdd38
feat(dedic_gpio): add support for esp32c5
2024-07-17 17:56:43 +08:00
Gao Xu
7d3ac1abe4
Merge branch 'esp32c5/add_adc_support' into 'master'
...
ADC: bringup ADC oneshot and continuous mode on C5
Closes IDF-8701 and IDF-8703
See merge request espressif/esp-idf!31940
2024-07-17 16:46:52 +08:00
Wan Lei
146d07dacf
Merge branch 'feat/c61_enable_ci_build_test' into 'master'
...
feat(esp32c61): enable c61 ci build test
Closes IDF-9289
See merge request espressif/esp-idf!30448
2024-07-17 09:33:31 +08:00
wuzhenghui
cb8c67f55f
feat(example): update gpio/ext1 wakeup avaliable IO num in example Kconfig
2024-07-16 17:55:12 +08:00
wanlei
3cf069c7d8
feat(esp32c61): disable unsupported build test
2024-07-16 16:06:19 +08:00
Xu Si Yu
ad8f175a58
Merge branch 'feat/updatae_openthread_submodule' into 'master'
...
feat(openthread): update openthread submodule
See merge request espressif/esp-idf!31815
2024-07-16 14:27:52 +08:00
Armando (Dou Yiwen)
f5d9cbe4cc
Merge branch 'feat/ppa_example' into 'master'
...
ppa: added ppa dsi example
Closes IDF-10077
See merge request espressif/esp-idf!31703
2024-07-16 12:02:44 +08:00
Xu Si Yu
3712dfa6c5
feat(openthread): update openthread submodule
2024-07-16 11:57:41 +08:00
Armando
3c7a83303a
feat(ppa): added ppa dsi example
2024-07-16 09:46:34 +08:00
Zhao Wei Liang
abfca50561
Merge branch 'feat/optimize_bt_porting_hci_0628' into 'master'
...
Feat/optimize bt porting hci 0628
Closes BLERP-850 and BLERP-848
See merge request espressif/esp-idf!31913
2024-07-15 19:48:59 +08:00
morris
2386e522cb
Merge branch 'feat/etm_driver_support_esp32c5' into 'master'
...
feat(etm): support etm driver on esp32c5
Closes IDF-8693
See merge request espressif/esp-idf!32009
2024-07-15 18:05:49 +08:00
Mahavir Jain
45c1565b8c
Merge branch 'feature/add_config_option_to_support_large_ota' into 'master'
...
feat: add config option under partition menu to support large size ota
Closes IDF-10338
See merge request espressif/esp-idf!31923
2024-07-15 14:45:13 +08:00
gaoxu
65820c07ac
feat(adc): support ADC oneshot and continuous mode on ESP32C5 and enable test
2024-07-13 14:03:23 +08:00
Jakob Hasse
e35c614661
Merge branch 'feature/freertos_plus_posix_2' into 'master'
...
Added FreeRTOS-Plus-POSIX message queue implementation
Closes IDF-8058 and IDFGH-4530
See merge request espressif/esp-idf!28868
2024-07-12 22:24:21 +08:00
nilesh.kale
55bbd9c95a
feat: add config option under partition menu to support large size ota
...
This commit adds one more config option under partition table menu
to support large size image during ota
This also updates the default config for simple ota example.
2024-07-12 14:49:16 +05:30
morris
863344f769
feat(etm): support etm driver on esp32c5
2024-07-12 10:53:12 +08:00
morris
b06b483dfc
Merge branch 'feat/esp32c5_sdm_support' into 'master'
...
feat(sdm): add support for esp32c5
Closes IDF-8687
See merge request espressif/esp-idf!32010
2024-07-12 10:51:07 +08:00
Jakob Hasse
bddc1e95ef
feat(rt/posix): Added FreeRTOS-Plus-POSIX message queues implementation
...
Note: The current mq_open() implementation is changed to match
the POSIX standard.
2024-07-11 21:08:01 +02:00
morris
bb080b43c4
Merge branch 'feat/wiegand_interface_example' into 'master'
...
feat(gptimer): add wiegand interface example
Closes IDFGH-12932
See merge request espressif/esp-idf!31276
2024-07-11 15:30:47 +08:00
Chen Jichang
5dea9413a8
feat(gptimer): add wiegand interface example
...
Closes https://github.com/espressif/esp-idf/issues/13892
2024-07-11 10:45:04 +08:00
Marius Vikhammer
712e1d781f
test(efuse): enable c5 mac address test
2024-07-11 09:33:04 +08:00
Rahul Tank
d42fa84973
fix(nimble): Update menuconfig option to consider 5.0 support
2024-07-10 13:48:00 +05:30
Chen Jichang
a717fecf94
feat(sdm): add support for esp32c5
2024-07-10 11:46:45 +08:00
zwl
3748573817
fix(ble): fixed nimble host only build error
2024-07-09 20:43:48 +08:00
Liu Xiao Yu
ea5a48836d
Merge branch 'change/bu_lp_console_c5' into 'master'
...
change(lp_uart): Enable low-power UART functionality of ULP core on ESP32C5
Closes IDF-8633
See merge request espressif/esp-idf!31922
2024-07-09 15:54:00 +08:00
Xiaoyu Liu
66f7731bd8
change(lp_uart): Enable SOC_ULP_LP_UART_SUPPORTED on ESP32C5
2024-07-08 16:10:39 +08:00
zhanghaipeng
1325c835fe
feat(ble/bluedroid): Support BLE50 instance in related event
2024-07-08 11:05:15 +08:00
C.S.M
fabf68803d
Merge branch 'feature/bringup_psram_c5' into 'master'
...
feat(spiram): psram support on esp32c5
Closes IDF-8690
See merge request espressif/esp-idf!31393
2024-07-05 12:53:22 +08:00
wangtao@espressif.com
ca03a64ed3
fix(wifi): fix softap_sta example default dns addr invaild issue
2024-07-04 20:07:01 +08:00
C.S.M
9de3e737cf
feat(spiram): Add spiram support on esp32c5
2024-07-04 19:29:04 +08:00
laokaiyao
cb22b8aaf7
ci(esp32c5): enable c5 target test
2024-07-02 16:45:49 +08:00
Gao Xu
e843a38014
Merge branch 'feature/esp32c5_mp_rtcio_support' into 'master'
...
feat(rtcio): support RTCIO on ESP32C5 MP
Closes IDF-8719
See merge request espressif/esp-idf!31371
2024-07-02 15:30:42 +08:00
Konstantin Kondrashov
12aca9d83c
Merge branch 'fix/qemu_test_virt_sb_v2_and_fe' into 'master'
...
fix(efuse): Fix qemu test for efuse example with virt_sb_v2_and_fe config
Closes IDFCI-2221
See merge request espressif/esp-idf!31778
2024-07-01 19:09:27 +08:00
gaoxu
0d35631ec1
feat(rtcio): support RTCIO on ESP32C5
2024-06-28 22:01:55 +08:00
morris
722ce211af
fix(rmt): power up memory block
2024-06-28 10:58:04 +08:00
Konstantin Kondrashov
7797b3bf0e
fix(efuse): Fix qemu test for efuse example with virt_sb_v2_and_fe config
2024-06-27 18:36:27 +03:00
radek.tandler
68df525394
feat(examples/security): Extend flash_encryption example with fatfs encryption
...
Updated the flash_encryption example to demonstrate the usage of fatfs encryption.
Updated existing test case to ensure accurate and reliable testing.
Documentation of storage section extended by security relarted summary.
Closes https://github.com/espressif/esp-idf/issues/11551
Closes https://github.com/espressif/esp-idf/issues/13668
2024-06-27 21:41:43 +08:00
nilesh.kale
40059dedde
feat: updated procedure for generating token in jtag_example_helper.py
...
This commit updated API for generating token providing ability to
pass more arguments and updated readme file as well.
2024-06-27 16:57:01 +05:30
Aditya Patwardhan
a57aa71190
feat(security): Add security_features_app example to demonstrate security features
2024-06-27 16:56:55 +05:30
Konstantin Kondrashov
e7070e777a
Merge branch 'feature/bootloader_skip_validate_in_deep_sleep_for_c2' into 'master'
...
feat(bootloader): BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP for C2 (without RTC_MEM)
Closes IDF-9129
See merge request espressif/esp-idf!31241
2024-06-25 21:22:58 +08:00
Marius Vikhammer
ce01841b10
Merge branch 'feature/smp_usage_example' into 'master'
...
feat(freertos): Add examples showing basic freertos SMP usage and common APIs
See merge request espressif/esp-idf!30554
2024-06-25 15:47:53 +08:00
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
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
38acdede57
docs(lp-core): Updated lp_core_uart app README files
...
Updated the LP Core UART apps README files to mention the default pins
to use on esp32p4.
2024-06-21 11:35:37 +02:00
cjin
b4ded34fd8
fix(ble): added c6 config check for ble light sleep
2024-06-21 14:58:39 +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
5bd39b54d3
feat(usb_serial_jtag): Add usb serial jtag support on esp32c5
2024-06-20 16:55:55 +08:00
laokaiyao
b51fc7c390
ci(parlio_rx): enable target test for h2 and p4
2024-06-20 16:02:21 +08:00
laokaiyao
f301db44b8
feat(parlio): support parlio on C5
2024-06-20 14:28:37 +08:00
Marius Vikhammer
a60d19949d
Merge branch 'feature/c5_mp_lp_core' into 'master'
...
feat(lp-core): bringup lp-core for C5 MP
See merge request espressif/esp-idf!31563
2024-06-19 11:14:25 +08:00
Marius Vikhammer
aae3aa5e5f
feat(lp-core): bringup lp-core for C5 MP
...
LP-Core is now able to boot and run on C5 MP chip.
2024-06-19 09:18:47 +08:00
morris
3a7ee67694
test(ledc): enable build test on esp32c5
2024-06-18 17:06:36 +08:00
morris
580810d2d5
Merge branch 'feat/i2c_c5mp' into 'master'
...
feat(i2c): Add i2c support on esp32c5 mp
Closes IDF-8694 and IDF-8696
See merge request espressif/esp-idf!31554
2024-06-18 15:51:33 +08:00
Fu Hanxi
adf6fc1e5b
ci: disable failing esp32c5 builds
2024-06-18 08:11:44 +02:00
C.S.M
b0f2205f70
feat(i2c): Add i2c support on esp32c5 mp
2024-06-18 10:37:36 +08:00
laokaiyao
c731b099ee
remove(c5beta3): remove c5 beta3 doxy files
2024-06-17 12:02:15 +08:00
laokaiyao
21f870ecd5
remove(c5beta3): remove c5 beta3 system files
2024-06-17 12:02:15 +08:00
yinqingzhao
d6a14c2641
fix(wifi):esp32c6 update ld
2024-06-13 11:25:55 +08:00
laokaiyao
d263ab3145
docs(touch): add doc for cap touch sens driver
2024-06-12 15:44:25 +08:00
laokaiyao
e8b29653c0
feat(touch_sens): add example for the touch sensor v3
2024-06-12 12:09:17 +08:00
laokaiyao
865e3ee2de
feat(touch_sens): touch sensor driver-ng on P4
2024-06-12 12:09:17 +08:00
gaoxu
ed6ca697cf
feat(uart): support HP/LP uart on ESP32C5 MP
2024-06-11 19:34:03 +08:00
Peter Marcisovsky
bfcdc3ca0e
Merge branch 'refactor/usb_device_examples_cdc_rx_cb' into 'master'
...
refactor(examples): Refactor rx callbacks in USB device examples with CDC device
Closes IDF-10095
See merge request espressif/esp-idf!31319
2024-06-11 18:45:38 +08:00
Jan Beran
950428c2f4
feat(tools): Add often used espefuse subcommands to idf.py
2024-06-07 16:23:17 +02:00
Aditya Patwardhan
874388c628
Merge branch 'feature/enable_flash_encryption_for_c5' into 'master'
...
feat: enable flash encryption support for c5
Closes IDF-8622 and IDF-9480
See merge request espressif/esp-idf!29578
2024-06-07 14:30:39 +08:00
Peter Marcisovsky
d8d92c1928
refactor(examples): Refactor rx callbacks in USB device examples with CDC device
...
- cdcacm_write_queue and cdcacm_write_flush moved from rx callback to main task
- received data from rx callback are handled by freerots queues
2024-06-06 15:51:23 +02:00
Gao Xu
78c40fd19a
Merge branch 'esp32p4/add_adc_support' into 'master'
...
feat(adc): support ADC oneshot/continuous mode on ESP32P4
Closes IDF-6496 and IDF-6497
See merge request espressif/esp-idf!28281
2024-06-05 16:31:59 +08:00
David Čermák
5d77ee28f4
Merge branch 'feat/wifi_remote_examples' into 'master'
...
fix(esp_wifi_remote): Using remote wifi on standard (protocol) examples
Closes IDF-7063
See merge request espressif/esp-idf!26469
2024-06-05 15:49:39 +08:00
Anton Maklakov
4ed07ef078
fix(blink): fix sdkconfig defaults name
2024-06-05 10:03:45 +07:00
nilesh.kale
d1fa51e3c9
feat: enable flash encryption support for c5
...
This commit provide support for flash encryption feature in ESP32C5
2024-06-04 14:10:21 +05:30
Armando
ba79a66502
change(isp): change isp_af_window_t to isp_window_t
2024-06-04 15:09:04 +08:00
laokaiyao
28a1091643
feat(isp_awb): support isp auto white balance
2024-06-03 23:41:48 +08:00
morris
8760e6d2a7
Merge branch 'refactor/i2s_dma_buffer_allocation' into 'master'
...
refactor(i2s): clean up DMA buffer allocation
Closes IDF-9636
See merge request espressif/esp-idf!31282
2024-06-03 21:26:04 +08:00
gaoxu
795f3fe377
feat(adc): support ADC continuous mode on ESP32P4
2024-06-03 16:50:39 +08:00
Roman Leonov
39f91a3d5a
refactor(enum): Curved out Enumeration process from Hub Driver
2024-06-03 10:27:37 +02:00
morris
2b1466b070
refactor(i2s): clean up DMA buffer allocation
2024-06-03 16:13:13 +08:00
Aditya Patwardhan
f412149dc9
Merge branch 'feat/enable_secure_boot_for_c5' into 'master'
...
feat: enable secure boot for c5
Closes IDF-8623 and IDF-9478
See merge request espressif/esp-idf!29774
2024-06-03 15:35:51 +08:00
Marius Vikhammer
13e5b6f335
Merge branch 'feature/lp_core_pcnt' into 'master'
...
feat(ulp): add pulse counter example for lp core
Closes IDF-9137
See merge request espressif/esp-idf!31163
2024-06-03 12:33:50 +08:00
Armando
70d2ed5ee8
feat(isp): added isp dvp driver
2024-05-31 18:47:27 +08:00
Xiaoyu Liu
2082ce09b6
feat(freertos): Add examples showing basic freertos SMP usage and common APIs
2024-05-31 15:32:24 +08:00
Ivan Grokhotkov
1c2b273e31
Merge branch 'fix/component_enotsup' into 'master'
...
fix: correctly resolve component requirements
Closes IDFGH-12425
See merge request espressif/esp-idf!30112
2024-05-31 12:43:17 +08:00
Frantisek Hrbata
fbe8bf89ee
fix: properly resolve component dependencies
...
There is currently a bug in the __build_resolve_and_add_req function in
tools/cmake/build.cmake where the check for registered component
requirements is incorrectly applied to the component itself rather than
its dependencies. This issue likely originated from a typo, using
component_target instead of _component_target. To prevent further
confusion, _component_target has been renamed to _req_target.
Fixing this revealed multiple incorrect dependencies for the Linux
target, which have now been resolved by explicitly specifying the
dependencies for the Linux target.
Closes https://github.com/espressif/esp-idf/issues/13447
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-05-30 22:01:55 +08:00
morris
5eaec29c02
feat(i80_lcd): add help function to allocate draw buffer with proper alignment
2024-05-30 18:33:31 +08:00
Marius Vikhammer
7495f3bf28
feat(ulp): add pulse counter example for lp core
2024-05-30 14:30:00 +08:00
nilesh.kale
f5dd1074b6
feat: enable secure boot for c5
...
This MR added suppport for secure boot in ESP32-C5.
2024-05-30 11:43:17 +05:30
David Cermak
39f4f98aa1
fix(examples): Add wifi_remote option to common connect example
...
* Add MQTT test configuration with WiFi on ESP32-P4
* Document esp_wifi_remote workflow in the example's README
2024-05-29 19:42:00 +08:00