Commit Graph

34912 Commits

Author SHA1 Message Date
Aditya Patwardhan be38f94c6c esp32c6 support: Enable support for SHA and AES in esp32c6 2023-01-04 12:07:32 +05:30
Aditya Patwardhan 04a9366694 esp32c6-SHA/AES support: Added sha_ll.h and aes_ll.h files in hal layer 2023-01-04 12:07:26 +05:30
Guillaume Souchere ebbe24ac09 Merge branch 'feature/re-enable-intr-alloc-test-c2' into 'master'
esp-hw-support: Re-enable intr_alloc tests on esp32c2 target

Closes IDF-5061

See merge request espressif/esp-idf!21836
2023-01-04 14:25:05 +08:00
Harshit Malpani 4673556691 tcp_client: Remove components dir from tcp_client example and use esp_stubs from protocols/linux_stubs 2023-01-04 11:20:52 +05:30
Harshit Malpani 49ce5ada76 ci: Fix ci failures for target esp32c6 2023-01-04 11:20:52 +05:30
Harshit Malpani 5c728e94a7 Update esp_http_client example to build for linux target 2023-01-04 11:20:43 +05:30
Harshit Malpani e215ede439 mbedtls: Add support to build for linux target 2023-01-04 11:17:29 +05:30
Harshit Malpani 0635dc36c1 tcp_transport: Update tcp_transport to support linux build 2023-01-04 11:17:29 +05:30
Harshit Malpani 68ded2c350 esp_http_client: fix -Werror-format compile errors for linux target 2023-01-04 11:17:28 +05:30
Harshit Malpani 1c77e13d35 esp_http_client: Update to support build for linux 2023-01-04 11:17:28 +05:30
Harshit Malpani 43e4383bb7 esp-tls: fix build error without -Wno-format compile flag when building for Linux target 2023-01-04 11:17:27 +05:30
Harshit Malpani aefd3b0aec esp-tls: update esp-tls to support linux build 2023-01-04 11:17:27 +05:30
Harshit Malpani a3c7905dc1 linux: Add esp_linux_helper.h header file 2023-01-04 11:17:18 +05:30
Wu Zheng Hui 61a04e2257 Merge branch 'bugfix/workaround_for_esp32c6_bad_mspi_freq_on_hs_mode_reset' into 'master'
bugfix: workaround for esp32c6 bad mspi freq on hs mode reset

See merge request espressif/esp-idf!21851
2023-01-04 13:38:32 +08:00
Jin Cheng 2e9a180f43 Fixed crash caused by accessing nullptr in btm_acl_disconnected 2023-01-04 11:47:05 +08:00
chenjianhua c0dd6896a7 update bt-lib for ESP32
fix ble disconnect due to channel map update instant passed
2023-01-04 11:22:33 +08:00
Shen Weilong e41b35b089 1. Update libbt
2. Release the controller's .bss and .data memory
3. Modify the kconfig in nimble host
2023-01-04 11:17:07 +08:00
Rahul Tank 0f6373ca97 Update CMakelists to compile ble_phy app 2023-01-04 11:10:10 +08:00
shenweilong 93fc1bd05f support ble on esp32c6 2023-01-04 11:10:10 +08:00
Fu Hanxi bcf19a275c Merge branch 'ci/use_same_build_flags' into 'master'
CI: use same build flags in ci_build_apps.py

Closes IDFCI-1564

See merge request espressif/esp-idf!21868
2023-01-04 10:33:40 +08:00
Fu Hanxi 59304efa9a test: add test to make sure the build flags are the same as the CI ones 2023-01-04 09:12:47 +08:00
Fu Hanxi 3ae9ec5faf ci: use ci build flags in ci_build_apps.py 2023-01-04 09:12:23 +08:00
Roland Dobai 73366d9dea Merge branch 'fix/tools_click_envvar' into 'master'
Tools: Improve idf.py error message when the argument value collides with the environment variable

Closes IDFGH-9072

See merge request espressif/esp-idf!21884
2023-01-04 02:26:56 +08:00
Roland Dobai fa0db2c329 Tools: Improve idf.py error message when the argument value collides with the environment variable
Closes https://github.com/espressif/esp-idf/issues/10475
2023-01-03 18:56:50 +01:00
KonstantinKondrashov fd721c5b09 esptool_py: Adds funcs to read eFuses from Cmake during a build stage
Closes https://github.com/espressif/esp-idf/issues/10311
2023-01-04 00:30:38 +08:00
Ivan Grokhotkov 6495810c5d test: panic: run tests on esp32s3, esp32c3, esp32c2 2023-01-03 15:29:58 +01:00
zhaoweiliang 2819f9a4c3 Fixed hci uart flow ctrl error on ESP32-C2 and ESP32-H4 2023-01-03 20:48:32 +08:00
Shang Zhou 1089065b02 docs: Update CN translation for idf-monitor.rst 2023-01-03 13:22:26 +01:00
Roland Dobai 17286337ea Tools: IDF Monitor: Determine possible instruction addresses based on ELF segments 2023-01-03 13:22:26 +01:00
Song Ruo Jing 105fe9f950 Merge branch 'bugfix/ledc_channel_update_usage' into 'master'
ledc: Fix bug in channel-duty configuration

Closes IDF-6439

See merge request espressif/esp-idf!21635
2023-01-03 20:11:08 +08:00
Shu Chen 83d1bedb25 Merge branch 'feature/Add_support_for_esp32c6' into 'master'
zigbee: Update examples to support esp32c6

See merge request espressif/esp-idf!21843
2023-01-03 20:08:40 +08:00
mofeifei 3bdad0032e docs: update cn trans for flash-encryptions 2023-01-03 19:32:41 +08:00
Zhang Wen Xu 5bbde784de Merge branch 'feature/support_esp32c6_phy_update' into 'master'
phy: update esp32c6 phy lib

See merge request espressif/esp-idf!21875
2023-01-03 19:11:17 +08:00
Wang Zi Yan bf6dc6fcf2 Merge branch 'docs/update_mqtt_wifi_coexist' into 'master'
docs: update mqtt wifi coexist

Closes DOC-4284

See merge request espressif/esp-idf!21710
2023-01-03 17:06:05 +08:00
Abudl Rehman e230c32892 zigbee: Update examples to support esp32c6 2023-01-03 16:20:07 +08:00
Guillaume Souchere ec34a0f5f5 newlib: Update the esp32c2 config default to avoid RTC related test to not run on esp32c2
Set CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT to enable to force CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER to disable
and hence prevent the following tests from being executed:

- Timestamp after abort is correct in case RTC & High-res timer have + big error
- Timestamp after restart is correct in case RTC & High-res timer have + big error
- Timestamp after restart is correct in case RTC & High-res timer have - big error
2023-01-03 08:33:38 +01:00
gauri patankar 68fb038f43 wpa_supplicant:Remove redundant DEBUG_PRINT in supplicant 2023-01-03 12:52:54 +05:30
Song Ruo Jing 662df0da3b ledc: Channel configuration requires the ledc core clock on to be effective. Therefore, a clock source is selected for the core clock since the peripheral initialization. Additionally, correct the usage of channel para_up and duty_start bits. 2023-01-03 15:16:00 +08:00
zhangwenxu 1abe00d82b phy: update esp32c6 phy lib
* phy_version 101,587adde,Dec 20 2022,14:21:21
2023-01-03 14:53:33 +08:00
morris 592673b052 mcpwm: support non-varg version of generator functions
Closes https://github.com/espressif/esp-idf/issues/10449
2023-01-03 14:42:49 +08:00
Wang Zi Yan 996e564f54 docs: update mqtt wifi coexist 2023-01-03 14:27:58 +08:00
Rahul Tank 5c8263a08b Merge branch 'bugfix/peer_dev_rec_add_and_clear_issue' into 'master'
NimBLE: Fix incomplete clearing of peer_dev_rec

See merge request espressif/esp-idf!21088
2023-01-03 14:05:46 +08:00
C.S.M e9af399916 Merge branch 'bugfix/usj_restart_fail' into 'master'
serial_jtag: fix issue that stuck after retart after C6

Closes IDF-6585

See merge request espressif/esp-idf!21850
2023-01-03 12:53:11 +08:00
Song Ruo Jing 981d6a67b0 clk: Add basic clock support for esp32h2 2023-01-03 11:00:32 +08:00
Cao Sen Miao a1285ff4a5 serial_jtag: fix issue that stuck after retart after C6 2023-01-03 10:38:18 +08:00
Fu Hanxi a92dce463f Merge branch 'ci/remove_debug_backend' into 'master'
ci: remove debug_backend dependency

See merge request espressif/esp-idf!21811
2023-01-03 10:30:12 +08:00
David Čermák bef3f2ce9e Merge branch 'bugfix/esp_netif_ip_reconnect' into 'master'
esp_netif: Post IP event for PPP netifs unconditionally

Closes IDFGH-8893 and IDFGH-8899

See merge request espressif/esp-idf!21666
2023-01-03 01:10:07 +08:00
Sudeep Mohanty 4a410391cc ulp risc-v rtc i2c: Fix a bug where RTC I2C failed to initialize after esp_restart()
This commit fixes a bug wherein the RTC I2C peripheral got stuck after
the main CPU performs a soft reset by using esp_restart(). This is
because the RTC domain config registers for the RTC I2C domain are not
cleared after the soft restart and hence need to be cleared manually
while initializing the RTC I2C peripheral again.

Closes https://github.com/espressif/esp-idf/issues/10468
2023-01-02 15:44:03 +01:00
Sudeep Mohanty 4c98bee8a4 Merge branch 'bugfix/ulp_riscv_i2c_example_crashes_on_s2' into 'master'
ulp-riscv: ULP RISC-V I2C example gets stuck on esp32s2

Closes IDFGH-8880

See merge request espressif/esp-idf!21463
2023-01-02 20:50:59 +08:00
Guillaume Souchere 29dd3991a5 Merge branch 'feature/re-enable-heap-test-c2' into 'master'
heap: re-enable temporarily disabled test on esp32c2

Closes IDF-5167

See merge request espressif/esp-idf!21828
2023-01-02 19:07:04 +08:00