Aditya Patwardhan
400549eeba
Merge branch 'contrib/github_pr_11402_v5.0' into 'release/v5.0'
...
esp_ds: ignore releasing mutex if not called from same task (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23841
2023-05-23 14:48:06 +08:00
Jiang Jiang Jian
de419dbe0b
Merge branch 'bugfix/fix_some_ble_bug_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs (backport v5.0)
See merge request espressif/esp-idf!23709
2023-05-22 11:09:26 +08:00
Wang Meng Yang
5a68c49656
Merge branch 'bugfix/fix_iphone_disconnects_immediately_after_connecting_when_BLE_wifi_coexist_v5.0' into 'release/v5.0'
...
Fix iPhone disconnects immediately after connecting when ble wifi coexist(backport v5.0)
See merge request espressif/esp-idf!23810
2023-05-19 23:03:23 +08:00
morris
441c89d938
Merge branch 'feature/reset_mcpwm_in_restart_v5.0' into 'release/v5.0'
...
mcpwm: reset peripheral in restart, panic and halt (v5.0)
See merge request espressif/esp-idf!23652
2023-05-19 17:49:05 +08:00
morris
f5b0dd48ce
Merge branch 'bugfix/fix_i2c_c2_fifo_len' into 'release/v5.0'
...
i2c: fix fifo length on esp32c2(backport v5.0)
See merge request espressif/esp-idf!23787
2023-05-19 17:48:50 +08:00
Roland Dobai
128435993e
Merge branch 'bug/interactive_hints_v5.0' into 'release/v5.0'
...
tools: fix hints processing in interactive mode (v5.0)
See merge request espressif/esp-idf!23804
2023-05-19 15:45:04 +08:00
Zim Kalinowski
7e6b69e1d6
Merge branch 'bugfix/sync-contribution-guide_v5.0' into 'release/v5.0'
...
docs: updated contribution agreement (v5.0)
See merge request espressif/esp-idf!23838
2023-05-19 13:30:24 +08:00
Christoph Baechler
ebf4abca14
esp_ds: ignore releasing mutex if not called from same task
2023-05-19 08:31:45 +05:30
Zim Kalinowski
29545fc030
docs: updated contribution agreement
2023-05-18 16:34:47 +02:00
Shang Zhou
7b113d2073
docs: update translation for esp_eth
2023-05-18 14:28:21 +00:00
Ondrej Kosta
47a3faa0ff
Ethernet driver and documentation clean-up
2023-05-18 14:28:21 +00:00
David Čermák
ab3499ab82
Merge branch 'bugfix/dm9051_rcv_mcast_v5.0' into 'release/v5.0'
...
esp_eth: allowed DM9051 to receive multicast packets v5.0
See merge request espressif/esp-idf!22864
2023-05-18 18:31:42 +08:00
Rahul Tank
dc63356910
Nimble: Add support to send power control event in registered callback
2023-05-18 14:02:07 +05:30
morris
858199506d
mcpwm: reset peripheral in restart, panic and halt
...
mcpwm is commonly used in power eletronic area, when restart happens,
make sure the mcpwm generator is not working.
closes https://github.com/espressif/esp-idf/issues/11324
2023-05-18 04:56:34 +00:00
Mahavir Jain
550c5b4195
Merge branch 'bugfix/update_test_dl_esp_cert_v5.0' into 'release/v5.0'
...
tests: update Root certificate for the test endpoints (v5.0)
See merge request espressif/esp-idf!23798
2023-05-18 12:39:36 +08:00
zhiweijian
20e83f24d2
Fix the bug that the iPhone disconnects immediately after connecting when BLE and wifi coexist
2023-05-18 12:08:07 +08:00
David Čermák
b1a3e6cd58
Merge branch 'docs/esp_protocols_docs_migration_v5.0' into 'release/v5.0'
...
docs: migrated documentation from github.io to docs.espressif.com (v5.0)
See merge request espressif/esp-idf!23318
2023-05-17 20:28:38 +08:00
Frantisek Hrbata
8e811c1bf2
tools: fix hints processing in interactive mode
...
Currently hints are processed only once the process is finished and
exits with non-error exit code. In interactive mode, e.g. for monitor,
we want to process ouput lines for hints right away.
This adds a simple buffer, which keeps the last line and once EOL is
reached, it is processed for hints.
Since the original hints processing was file based, a new helper
function was added to allow processing hints in string.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-05-17 13:27:13 +02:00
Frantisek Hrbata
8eda836de6
tools: don't print hints directly in print_hints
...
This is partial backport of following commit, which changes
print_hints to generate_hints.
commit 92ef2a4c83
Author: simon.chupin <simon.chupin@espressif.com>
Date: Tue Aug 9 15:39:23 2022 +0200
Tools: Add unit tests for idf.py hints
Only hunks for core_ext.py and tools.py are picked. It would be possible
to use the original print_hints approach, where the hints are directly
printed out and not returned, but it seems to make sense to keep it
closer to most recent version. It should make further backports easier
and it allows to cherry pick the iterative hints approach.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-05-17 13:26:46 +02:00
Roland Dobai
b08267f3b1
Merge branch 'monitor_win_color-v5.0' into 'release/v5.0'
...
bug(idf_monitor): fix color on windows with hints (v5.0)
See merge request espressif/esp-idf!23348
2023-05-17 18:39:32 +08:00
Mahavir Jain
de3fa9ae71
tests: update Root certificate for the test endpoints
...
Use Root certificate (`DigiCert Global Root G2`) for the
`dl.espressif.com` and `espressif.com` test endpoints.
This fixes the test failure introduced due to renewal of
the intermediate certificate.
2023-05-17 15:28:23 +05:30
Cao Sen Miao
0229619e16
i2c: fix fifo length on esp32c2,
...
Closes https://github.com/espressif/esp-idf/issues/11413
2023-05-17 11:31:21 +08:00
Roland Dobai
5b34c34fbc
Merge branch 'feature/remove_coredump_tests_v5.0' into 'release/v5.0'
...
coredump: remove tests (moved to esp-coredump repo) (v5.0)
See merge request espressif/esp-idf!23768
2023-05-17 01:56:21 +08:00
Jiang Jiang Jian
fc4d4f0b8d
Merge branch 'bugfix/espnow_config_channel_v5.0' into 'release/v5.0'
...
esp_wifi: fix espnow example add peer fail when config channel(v5.0)
See merge request espressif/esp-idf!23177
2023-05-16 13:46:40 +08:00
Alexey Lapshin
e092b58696
coredump: remove tests (moved to esp-coredump repo)
2023-05-16 12:49:13 +08:00
Marius Vikhammer
c47e33a1ff
Merge branch 'bugfix/c2_wdt_reset_reason_v5.0' into 'release/v5.0'
...
wdt: fix IWDT reset reason for esp32c2 (v5.0)
See merge request espressif/esp-idf!23741
2023-05-16 10:36:05 +08:00
Marius Vikhammer
3852c15670
Merge branch 'docs/ulp_fsm_example' into 'release/v5.0'
...
ulp: update docs to reflect that ulp_fsm example only supports esp32 (v5.0)
See merge request espressif/esp-idf!23752
2023-05-16 09:22:17 +08:00
Marius Vikhammer
10a98e7e58
Merge branch 'contrib/github_pr_11388_v5.0' into 'release/v5.0'
...
Update esp_cpu.h to include esp_attr.h (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23739
2023-05-16 09:21:45 +08:00
Marius Vikhammer
6ec490016c
Merge branch 'fix/console-build-error_v5.0' into 'release/v5.0'
...
console: Fix building issue when serial JTAG is set (v5.0)
See merge request espressif/esp-idf!23736
2023-05-16 09:21:06 +08:00
Zim Kalinowski
d1280d92f5
Merge branch 'feature/efuse_settings_v5.0' into 'release/v5.0'
...
hal: Explicit setting of efuse time settings (v5.0)
See merge request espressif/esp-idf!23726
2023-05-15 18:48:45 +08:00
Zim Kalinowski
0b8800eaae
Merge branch 'contrib/github_pr_10895_v5.0' into 'release/v5.0'
...
Fix possible conversion errors by using __builtin_ffsll (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23691
2023-05-15 18:43:35 +08:00
Rahul Tank
c6e7bb3ecf
Nimble:Updated nimble examples README to include chip information
2023-05-15 15:33:53 +05:30
Marius Vikhammer
ed1feea96f
ulp: update docs to reflect that ulp_fsm example only supports esp32
...
Closes https://github.com/espressif/esp-idf/issues/11386
2023-05-15 14:17:15 +08:00
Jiang Jiang Jian
c21a4c9858
Merge branch 'bugfix/fix_esp32_bugs_230511' into 'release/v5.0'
...
Fixed some esp32 bugs(backport v5.0)
See merge request espressif/esp-idf!23704
2023-05-15 13:40:05 +08:00
Jiang Jiang Jian
4eb2cca03d
Merge branch 'bugfix/esp_netif_loopback_v5.0' into 'release/v5.0'
...
esp-netif: Fix non-lwip build using esp_netif loopback (v5.0)
See merge request espressif/esp-idf!22925
2023-05-15 13:38:03 +08:00
Jiang Jiang Jian
cc37362ffb
Merge branch 'bugfix/lwip_no_garp_for_any_addr_v5.0' into 'release/v5.0'
...
lwip: Send Periodic Gratuitous ARP only on valid IPv4 (v5.0)
See merge request espressif/esp-idf!22965
2023-05-15 13:35:46 +08:00
morris
378fa3b792
Merge branch 'doc/update_mcpwm_deadtime_v5.0' into 'release/v5.0'
...
MCPWM: don't allow to apply the same delay module to multiple generators (v5.0)
See merge request espressif/esp-idf!23664
2023-05-15 12:25:13 +08:00
morris
8645981de0
Merge branch 'bugfix/allow_no_specify_uart_clk_src_v5.0' into 'release/v5.0'
...
uart: Allow omitting source_clk parameter to uart_param_config (v5.0)
See merge request espressif/esp-idf!23452
2023-05-15 10:44:18 +08:00
morris
04d2cc841c
Merge branch 'bugfix/himem_map_range_block_v5.0' into 'release/v5.0'
...
himem: fixed incorrect out_ptr when range_offset is given non-zero. (v5.0)
See merge request espressif/esp-idf!23081
2023-05-15 10:43:03 +08:00
morris
6439e0bd85
Merge branch 'feature/i80_lcd_allow_skip_command_phase_v5.0' into 'release/v5.0'
...
i80_lcd: allow skip command phase (v5.0)
See merge request espressif/esp-idf!23091
2023-05-15 10:41:35 +08:00
Marius Vikhammer
633b4cb38b
Merge branch 'bugfix/i2c_timing_wrong_v5.0' into 'release/v5.0'
...
i2c: fix a bug in sda sample timing (backport v5.0)
See merge request espressif/esp-idf!23226
2023-05-15 10:40:01 +08:00
Marius Vikhammer
0e71903b18
Merge branch 'contrib/github_pr_11394_v5.0' into 'release/v5.0'
...
docs: Fix typo in Linux/macOS getting started docs (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23733
2023-05-15 10:35:29 +08:00
Jakob Hasse
5946c6ad16
cxx/esp_hw_support: added build test, changed parameter types
...
Changed rv_utils_intr_edge_ack and esp_cpu_intr_edge_ack to
take uint32_t instead of int to avoid build errors.
The test is to test in particular that __builtin_ffsll, used in
xt_utils.h, which is included via esp_cpu.h, compiles fine
in C++20 with -Wsign-conversion enabled.
Closes https://github.com/espressif/esp-idf/pull/10895
2023-05-15 10:03:12 +08:00
morris
641221a10a
Merge branch 'bugfix/rmt_one-wire_v5.0' into 'release/v5.0'
...
rmt_onewire: refactor example with component registry (v5.0)
See merge request espressif/esp-idf!23510
2023-05-15 10:00:15 +08:00
Marius Vikhammer
3720ea91c3
ci: re-enable reset reason tests for all targets except H2.
2023-05-15 09:58:16 +08:00
Marius Vikhammer
0722386585
esp-system: fixed int WDT reset reason being reported as task WDT on C2
2023-05-15 09:53:18 +08:00
Magnus Sörensen
5f27615587
Update esp_cpu.h
...
If esp_attr.h is not included then there are no definitions for the symbol 'FORCE_INLINE_ATTR'.
2023-05-15 09:51:25 +08:00
Guillaume Souchere
11653cdc9a
console: Fix building issue when serial JTAG is set
...
Closes https://github.com/espressif/esp-idf/issues/10707
2023-05-15 09:49:10 +08:00
Nihal Gonsalves
297fbc9629
Fix typo in Linux/macOS getting started docs
...
`hello_word` -> `hello_world`
2023-05-15 09:34:57 +08:00
morris
cea9f80870
Merge branch 'bugfix/mcpwm_bldc_example_v5.0' into 'release/v5.0'
...
mcpwm: test generator force level with dead time module (v5.0)
See merge request espressif/esp-idf!23715
2023-05-14 14:13:02 +08:00