Chen Jichang
a1b42191c2
feat(mcpwm): support mcpwm sleep retention on p4
2024-11-21 11:55:58 +08:00
Zhang Hai Peng
ed61b22e6a
Merge branch 'bugfix/fix_ble_init_fail' into 'master'
...
fix(blufi): Fixed blufi init fail after deinit
Closes IDFGH-14085
See merge request espressif/esp-idf!35034
2024-11-21 11:04:53 +08:00
Marius Vikhammer
85fe2454ce
Merge branch 'ci/twai_network' into 'master'
...
ci(twai): disable twai_network test
See merge request espressif/esp-idf!35037
2024-11-21 10:32:50 +08:00
Mahavir Jain
f6591ab8a4
Merge branch 'fix/aes_cache_failure_when_l2_cache_line_size_greater_than_l1_cache' into 'master'
...
Fix memory corruption caused due to unaligned external memory buffers sync in AES
Closes IDF-11052
See merge request espressif/esp-idf!34371
2024-11-20 23:10:07 +08:00
Zhang Wen Xu
5c9e7670f2
Merge branch 'fix/fix_a_naming_error_of_esp_radio_spinel' into 'master'
...
fix(openthread): fix a naming error of esp radio spinel
See merge request espressif/esp-idf!35039
2024-11-20 19:11:13 +08:00
Guillaume Souchere
0564e9d488
Merge branch 'docs/update-heap-corruption-section' into 'master'
...
docs(heap_debug): Add missing information
See merge request espressif/esp-idf!32972
2024-11-20 17:25:39 +08:00
zhanghaipeng
7addb57ccd
fix(blufi): Fixed blufi init fail after deinit
2024-11-20 16:36:09 +08:00
Xu Si Yu
b2ac38c4ce
fix(openthread): fix a naming error of esp radio spinel
2024-11-20 15:36:28 +08:00
Roland Dobai
e3ceabfa1b
Merge branch 'feat/uart_line_ending' into 'master'
...
feat(console): change line endings on standard input and output
Closes IDF-11467
See merge request espressif/esp-idf!34459
2024-11-20 15:36:01 +08:00
Jiang Jiang Jian
45bd677caa
Merge branch 'bugfix/esp_bt_wifi_bt_power_api' into 'master'
...
fix(bt): Move esp_wifi_bt_power_domain_on/off to esp_phy_init.h
See merge request espressif/esp-idf!31578
2024-11-20 15:01:49 +08:00
Jiang Jiang Jian
1f947551c0
Merge branch 'feat/sleep_retention_expand_module_bitmap' into 'master'
...
expand the number of sleep retention modules supported on different chips
Closes PM-230
See merge request espressif/esp-idf!33755
2024-11-20 14:50:35 +08:00
Marius Vikhammer
2c1d52b5b9
ci(twai): disable twai_network test
2024-11-20 14:31:21 +08:00
Alexey Lapshin
2a6e08431b
Merge branch 'feature/move-gdb-options-to_project_description_json' into 'master'
...
feat(debugging): move gdbinit generation to CMake
Closes IDF-11489
See merge request espressif/esp-idf!34779
2024-11-20 14:30:40 +08:00
Jiang Jiang Jian
09635fddab
Merge branch 'feature/avoid_compiling_wifi_components_when_wifi_is_unsupported' into 'master'
...
feat(wifi): avoid compiling components related to wifi when wifi is not supported
Closes WIFI-5796
See merge request espressif/esp-idf!34613
2024-11-20 14:18:06 +08:00
Jiang Jiang Jian
f5ae64bf2c
Merge branch 'fix/fix_modem_module_clock_missing_after_ota' into 'master'
...
fix(esp_system): deselect all modem modules lp clock source selection before clk initialization
See merge request espressif/esp-idf!34922
2024-11-20 10:55:27 +08:00
Island
79f26ad603
Merge branch 'bugfix/fix_set_perfer_ext_conn_param' into 'master'
...
fix(bt/bluedroid): Fixed setting perfer conn params complete event report
Closes BLERP-1185
See merge request espressif/esp-idf!34648
2024-11-20 10:30:45 +08:00
Island
21acfc2855
Merge branch 'bugfix/fix_bleqabr24_1635' into 'master'
...
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
Closes BLERP-1230
See merge request espressif/esp-idf!34850
2024-11-20 10:30:40 +08:00
Shu Chen
d7dc6e7f2a
Merge branch 'fix/add_network_reconnectin_in_ot_ci_case' into 'master'
...
feat(openthread): flush ipv6 addr in openthread ci cases
Closes TZ-1260 and IDFCI-2537
See merge request espressif/esp-idf!34666
2024-11-20 10:14:11 +08:00
Alexey Gerenkov
a4d515b1c4
Merge branch 'ci/clang_qemu_tests' into 'master'
...
change(ci): Add qemu host tests builds with Clang
See merge request espressif/esp-idf!33630
2024-11-20 01:43:38 +08:00
Alexey Gerenkov
941a7ee17f
change(ci): Add qemu host tests for esp32c3 builds with Clang
2024-11-19 17:33:51 +03:00
Erhan Kurubas
f3790a01cc
Merge branch 'sysview_update_356' into 'master'
...
feat(sysview): update to version 3.56
Closes IDF-8232 and IDF-11088
See merge request espressif/esp-idf!33236
2024-11-19 18:34:27 +08:00
Alexey Lapshin
48a49c8154
feat(debugging): move gdbinit generation to CMake
...
This feature is useful for 3rd-party software to run GDB with predefined
options that described in project_description.json file
allow to pass custom options to "idf.py gdb":
--gdb-commands: command line arguments for gdb. (without changes)
-ex: pass command to gdb.
-x: pass gdbinit file to gdb. Alias for old --gdbinit command
2024-11-19 16:41:38 +07:00
Guillaume Souchere
8e06c4ca6a
docs(heap_debug): Add missing information
...
- Place the section on alloc failed hook at a better place
- Add reference to the different poisoning configs at the beginning
of the heap corruption detectino section
- Update the information concerning heap tracing
- Update the heap tracing log examples
- Fix heap tracing standalone code:
- Update the logging format in heap_trace_dump_base
- Add freed field in trace stucture to keep this info even
when no call stack is available
2024-11-19 10:25:40 +01:00
Peter Dragun
6495a8318d
Merge branch 'monitor_multi_elf' into 'master'
...
feat(monitor): Add support for decoding output based on multiple ELF files
Closes IDF-11026
See merge request espressif/esp-idf!34858
2024-11-19 17:18:35 +08:00
Rahul Tank
749cfa1c22
Merge branch 'bugfix/memory_issue' into 'master'
...
fix(nimble): Nimble Error logs in case of memory overflow/failure
Closes BLERP-839
See merge request espressif/esp-idf!31665
2024-11-19 17:03:29 +08:00
yiwenxiu
eeebba3326
feat(openthread): flush ipv6 addr in openthread ci cases
2024-11-19 15:29:23 +08:00
Jiang Jiang Jian
43b0d1053c
Merge branch 'fix/update_ping_cmd_version' into 'master'
...
update: Update ping-cmd component to v1.0.0
See merge request espressif/esp-idf!34985
2024-11-19 14:58:59 +08:00
morris
9ecec78861
Merge branch 'test/parlio_psram_data_error' into 'master'
...
test(parlio): dma can transmit PSRAM buffer
See merge request espressif/esp-idf!34509
2024-11-19 12:28:43 +08:00
Island
f420609c33
Merge branch 'bugfix/fix_ble_creat_conn_fail_enh' into 'master'
...
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
Closes BLERP-639
See merge request espressif/esp-idf!34895
2024-11-19 12:06:26 +08:00
yinqingzhao
f40c2cbc72
feat(wifi): avoid compiling components related to wifi when wifi is not supported
2024-11-19 11:02:09 +08:00
xiongweichao
383bc035ce
fix(bt): Move esp_wifi_bt_power_domain_on/off to esp_phy_init.h
2024-11-19 10:12:37 +08:00
Island
5910fc8270
Merge branch 'feat/optimize_cble50y24_110' into 'master'
...
feat(bt/bluedroid): Added BLE 5.0 throughput examples
Closes BLERP-992
See merge request espressif/esp-idf!34316
2024-11-19 08:55:18 +08:00
Tomas Rezucha
691a0ee1fd
Merge branch 'feature/usb_ctrl_hint' into 'master'
...
feat(hints/usb): Add a hint about too small control transfer size
See merge request espressif/esp-idf!34936
2024-11-18 21:03:30 +08:00
Tomas Rezucha
66596b7f59
feat(hints/usb): Add a hint about too small control transfer size
2024-11-18 21:03:30 +08:00
Aleksei Apaseev
9c91d08c78
Merge branch 'ci/git-diff-output-optimization' into 'master'
...
ci: optimize `git diff` handling to address "Argument list too long" error
See merge request espressif/esp-idf!34960
2024-11-18 19:44:10 +08:00
Peter Dragun
28dcb9a889
feat(monitor): Add support for decoding output based on multiple ELF files
2024-11-18 12:35:45 +01:00
Kevin (Lao Kaiyao)
f3c95b632e
Merge branch 'ci/fix_i2s_multi_dev_test_potential_overflow' into 'master'
...
ci(i2s): fix the potential overflow in multi_dev test
Closes IDFCI-2486 and IDFCI-2487
See merge request espressif/esp-idf!34681
2024-11-18 19:29:16 +08:00
laokaiyao
978896a09d
docs(i2s): update i2s cap overview
2024-11-18 18:38:30 +08:00
zhanghaipeng
b65f8a98bd
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
2024-11-18 17:48:42 +08:00
Abhinav Kudnar
f48e57a00d
fix(nimble): Nimble Error logs in case of memory overflow/failure
2024-11-18 17:39:20 +08:00
Aleksei Apaseev
0045550de5
ci: optimize git diff
handling to address "Argument list too long" error
2024-11-18 17:08:28 +08:00
Rahul Tank
393b7410a6
Merge branch 'feature/remove_min_max_def' into 'master'
...
fix(nimble): Removed min/max macro definition from os.h
Closes IDFGH-14017
See merge request espressif/esp-idf!34745
2024-11-18 17:05:42 +08:00
Wang Meng Yang
03b6436745
Merge branch 'bugfix/rx_invalid_cmd_err_code' into 'master'
...
fix(bt/bluedroid): Fixed the incorrect error code returned when receiving an invalid command
Closes BT-3899
See merge request espressif/esp-idf!34872
2024-11-18 16:43:54 +08:00
Li Shuai
08dd3adeec
change(esp_hw_support): fix some sleep retention build error
2024-11-18 15:46:11 +08:00
Frantisek Hrbata
e16f711a99
change(newlib): use a general console name in the new line conversion options
...
Currently, the new line ending conversion options for stdin and stdout
are specifically described for UART, which is inaccurate since the
console could be connected to USB serial/CDC or have secondary output.
Use a generic console term instead of UART.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-18 15:42:29 +08:00
Frantisek Hrbata
cf3802a0ac
fix(test_apps): do not check line endings in dut.expect
...
The default newlib read/write syscalls automatically convert newline
endings from LF to CRLF on stdout. Therefore, the test should not
specifically check for LF in the expected output, as the standard
conversion for stdout is CRLF. While it is possible to change the
expected line ending in the test from LF to CRLF, it seems more
dependable to just avoid verifying line endings entirely.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-18 15:42:29 +08:00
Frantisek Hrbata
2c3c0653d2
change(newlib): support line endings modification only with VFS
...
The configuration of newline endings for stdout and stdin is supported
only by the VFS drivers. The write and read syscalls in newlib
automatically convert LF to CRLF for stdout and CR to LF for stdin,
ignoring the configured newline settings. Therefore, make the options
for newline endings visible only when VFS is enabled.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-18 15:42:29 +08:00
Frantisek Hrbata
5351a83128
feat(newlib): change line endings on standard input and output
...
Currently, the newline conversions for the NEWLIB_STDOUT_LINE_ENDING and
NEWLIB_STDIN_LINE_ENDING options are only applied by VFS drivers.
Without VFS, newline conversion does not occur. Introduce the default
conversion of LF to CRLF on stdout and CF to LF on stdin for the default
read and write syscalls in newlib.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-18 15:42:29 +08:00
Li Shuai
44693774e1
change(soc): define sleep retention module total number to 64 for esp32p4
2024-11-18 15:40:47 +08:00
Li Shuai
641be3ad1f
change(esp_hw_support): update power domain pd allowed check logic
2024-11-18 15:40:47 +08:00