Ivan Grokhotkov
b679c95ddc
tools: Docker: remove libpython2.7
...
libpython2.7 was added to the container to allow running GDB built
with Python 2.7 support and distributed as part of the cross-compiler
toolchain.
Now that we have a new release of GDB which works with Python 3.x,
the GDB shipped with the cross-compiler is no longer used. Removing
libpython2.7 should reduce the image size.
This reverts commit be0372b1db
.
2022-08-22 13:25:09 +02:00
Armando
236ba48efc
esp_adc: add a kconfig to disable dac on certain adc IOs
...
Added a kconfig option. By default, when using ADC oneshot
driver, it will disable
DAC channels:
- ESP32: IO25, IO26
- ESP32S2: IO17, IO18
if ADC2 is in use.
You can disable this option, to measure DAC output, via internal ADC.
This is for test usage.
2022-08-22 18:04:55 +08:00
Mahavir Jain
ed6e6ccdaf
Merge branch 'fix/wifi_prov_mgr_update_comment_ragading_sec_params_validity' into 'master'
...
wifi_provisioning: Update API documentation to highlight argument validity...
See merge request espressif/esp-idf!19540
2022-08-22 17:59:48 +08:00
Xu Si Yu
a26455d120
openthread: add a configuration for selecting RCP UART TX_RX
2022-08-22 17:55:47 +08:00
Zhang Xiao Yan
d20a4da56a
Merge branch 'docs/update_name_length_of_partition_table' into 'master'
...
docs: update name length of partition tables
Closes DOC-3470
See merge request espressif/esp-idf!19355
2022-08-22 17:36:13 +08:00
Aditya Patwardhan
2f4a28af46
esp_rsa_sign_alt: Fix esp_init_ds_data_ctx API to not modify user defined data when it is given directory from flash
2022-08-22 15:04:32 +05:30
Song Ruo Jing
72a15e3c7a
Merge branch 'bugfix/gpio_usb_pin_pupd' into 'master'
...
gpio: fix USB D+ pin cannot disable pullup
Closes IDFGH-7984
See merge request espressif/esp-idf!19191
2022-08-22 17:18:05 +08:00
xiongweichao
9ee49832ea
Fix bluetooth disconnection issue when light sleep and baseband power down are enabled
2022-08-22 15:06:48 +08:00
Wei Tian Hua
7c2b137ffe
Merge branch 'contrib/github_pr_9529_mr_master' into 'master'
...
bt:No need to use local copy of btc_msg_t in btc_transfer_context, create it on heap and pass to osi_thread_post()
Closes IDFGH-8021
See merge request espressif/esp-idf!19577
2022-08-22 14:46:16 +08:00
Michael (XIAO Xufeng)
0a2e5a7774
Merge branch 'feat/support_esp32c2_uart' into 'master'
...
uart: update console docs about frequency for ESP32-C2, move frequency of clock sources out of HAL
Closes IDF-5424 and IDF-4332
See merge request espressif/esp-idf!19274
2022-08-22 14:24:26 +08:00
Song Ruo Jing
aae3c7ba08
Merge branch 'bugfix/fix_ledc_timer_update_usage' into 'master'
...
ledc: Fix the usage of ledc_ls_timer_update and ledc_timer_rst
See merge request espressif/esp-idf!19637
2022-08-22 14:23:44 +08:00
Alex Lisitsyn
abb35ac7b2
Merge branch 'feature/modbus_update_migration_guides' into 'master'
...
modbus: update protocol migration guide
See merge request espressif/esp-idf!19659
2022-08-22 12:43:22 +08:00
Chen Yu Dong
01ec3382f7
Merge branch 'ci/ota_example_bluedroid_gatts_timeout' into 'master'
...
CI: modify timeout of advanced_https_ota_example_bluedroid_gatts
Closes IDFCI-1434
See merge request espressif/esp-idf!19636
2022-08-22 12:42:18 +08:00
songruojing
95c31a7074
esp32c6: add soc/ no-gdvs reg files
2022-08-22 12:11:40 +08:00
songruojing
a00f217341
esp32c6: add soc/ reg and struct headers
2022-08-22 12:11:40 +08:00
zhangwenxu
fefb3a9b17
openthread: update OpenThread submodule
...
* support NAT64 ICMP
2022-08-22 11:59:48 +08:00
Michael (XIAO Xufeng)
e7dbfd65cb
Merge branch 'feature/support_7.2.8_soc/pvt-dig' into 'master'
...
rtc: auto adjust LDO voltage based on pvt-dig saved in efuse
Closes IDF-4873
See merge request espressif/esp-idf!16365
2022-08-22 11:43:07 +08:00
Island
4b9d55f792
Merge branch 'bugfix/ble_mesh_console_support_nimble_host' into 'master'
...
ble_mesh:example:ble mesh console support nimble
See merge request espressif/esp-idf!19183
2022-08-22 11:41:48 +08:00
Yuan Hong Hui
2a5931549b
ble_mesh:example:ble mesh console support nimble
2022-08-22 11:41:48 +08:00
Darian
1de6f9662c
Merge branch 'bugfix/remove_remaining_rom_time_t_dependencies' into 'master'
...
Newlib: Add workaround for ROM Newlib stdio functions using 32-bit time_t callpath
Closes IDFGH-7728
See merge request espressif/esp-idf!19461
2022-08-22 11:23:17 +08:00
Armando
5e31d4bb2b
esp_adc: add adc ulp mode disable enum
...
Prior to this commit, adc ulp is disabled by setting
adc_oneshot_unit_init_cfg_t::ulp_mode to false.
After this commit, a new enum `ADC_ULP_MODE_DISABLE` is added. So
setting `ulp_mode` to `ADC_ULP_MODE_DISABLE`, instead of `false`, to
disable the ulp mode.
2022-08-22 11:00:28 +08:00
Michael (XIAO Xufeng)
19add3fb05
sdio_slave: workaround the sdio_slave crash issue with release config + GCC11
2022-08-22 10:53:24 +08:00
Zim Kalinowski
e80d4c8f76
Merge branch 'docs/update_linkcheck_ignore_c2' into 'master'
...
docs: remove C2 datasheet from link check ignore
Closes IDF-4950
See merge request espressif/esp-idf!19514
2022-08-21 16:28:31 +08:00
Zim Kalinowski
f54972d95d
Merge branch 'feature/ulp_mutex' into 'master'
...
ulp-riscv: mutex/lock
Closes IDF-5754
See merge request espressif/esp-idf!19377
2022-08-21 16:27:53 +08:00
morris
9d9e320274
Merge branch 'ci/increase_test_flash_psram_timeout' into 'master'
...
ci: increase test_flash_psram timeout
See merge request espressif/esp-idf!19657
2022-08-21 16:21:32 +08:00
Darian Leung
fbcde6777f
newlib: Add workaround for printf functions using 32-bit time_t on first call
...
sizeof(time_t) was previously switched from 4 to 8, ROM functions that use
time_t or dependent types (such as "struct stat") are no longer called due as
they still treat sizeof(time_t) as 4 (see commit
24c20d188e
).
However, there is a ROM callpath that was left out. If putchar is the first
stdio print related call, the call path will result in cantwrite() ->
__swsetup_r() -> __smakebuf_r() -> __swhatbuf_r() using the ROM "struct stat"
(where sizeof(time_t)==4).
Instead of removing all printf related ROM newlib functions (which will result
in increased binary size), this commit adds a workaround to setup the stdio
files before any print related calls occur.
This results in cantwrite() always returning false, thus the callpath described
above never being reached.
Closes https://github.com/espressif/esp-idf/issues/9269
2022-08-21 15:27:50 +08:00
morris
2b1bee166d
Merge branch 'contrib/github_pr_9583' into 'master'
...
docs: Fixed wrong structure reference (GitHub PR)
Closes IDFGH-8081
See merge request espressif/esp-idf!19667
2022-08-21 15:09:42 +08:00
Ivan Grokhotkov
3ae64a7120
Merge branch 'feat/issue_forms' into 'master'
...
Add issue forms
See merge request espressif/esp-idf!19370
2022-08-20 01:17:30 +08:00
Tomas Borcin
b2a3cc5066
Add issue forms
2022-08-20 01:17:29 +08:00
Jakob Hasse
d6f3666875
Merge branch 'bugfix/nvs_flash_linux_target_cleanups' into 'master'
...
nvs_flash: cleanups related to linux target
See merge request espressif/esp-idf!19570
2022-08-19 21:07:48 +08:00
Ivan Grokhotkov
ea5fda812b
Merge branch 'bugfix/esp_err_linux_target' into 'master'
...
esp_common: make esp_err_to_name and ESP_ERROR_CHECK usable on Linux target
Closes IDF-2693
See merge request espressif/esp-idf!19569
2022-08-19 20:44:35 +08:00
Song Ruo Jing
0445c87459
ledc: Fix the usage of ledc_ls_timer_update and ledc_timer_rst
...
ledc_ls_timer_update is required only when CLK_DIV and DUTY_RES bits are changed.
Calling ledc_timer_rst while re-configure PWM frequency through ledc_set_freq can cause glitch in the signal
2022-08-19 19:07:46 +08:00
Armando (Dou Yiwen)
46a935eee8
Merge branch 'ci/run_psram_test_on_quad_psram_s3_boards' into 'master'
...
ci: run psram test on quad psram s3 boards
See merge request espressif/esp-idf!19658
2022-08-19 18:13:53 +08:00
Wan Lei
d26a99692c
Merge branch 'test/modify_spi_sio_case_name' into 'master'
...
SPI_Master: modify test case name for spi sio mode test
See merge request espressif/esp-idf!19646
2022-08-19 17:06:13 +08:00
Linda
830588020e
docs:update user guide of esp32-pico-kit
2022-08-19 16:50:05 +08:00
Chen Yudong
f5894c7562
CI: modify timeout of advanced_https_ota_example_bluedroid_gatts
2022-08-19 16:41:36 +08:00
Aditya Patwardhan
9b05874388
wifi_provisioning: Update API documentation to highlight argument validity while providing sec_params argument.
2022-08-19 14:02:41 +05:30
aleks
56bab744b3
modbus: update protocol migration guide
2022-08-19 10:28:09 +02:00
Ondrej Kosta
d3dd094f79
ci iperf: fixed condition for waiting to iperf server is up in DUT
2022-08-19 07:55:47 +00:00
Jakob Hasse
bcb34ca7ae
Merge branch 'feature/critical_section_api' into 'master'
...
esp_system: critical section api
Closes IDF-4754
See merge request espressif/esp-idf!19019
2022-08-19 15:30:44 +08:00
songruojing
01143bd732
gpio: fix USB D+ pin cannot disable pullup
...
Internally, disable usb serial jtag DP pin's pullup when calling gpio_ll_pullup_dis and rtcio_ll_pullup_disable
At usb serial jtag setup/install, re-enable DP pin's pullup
Closes https://github.com/espressif/esp-idf/issues/9495
2022-08-19 15:05:28 +08:00
Armando
56e4664d00
ci: add psram test to s3 boards with quad psram
2022-08-19 12:35:15 +08:00
Armando
5c617a0ff7
ci: increase test_flash_psram timeout
2022-08-19 12:13:00 +08:00
Song Ruo Jing
349d6555ea
Merge branch 'feature/introduce_esp32c6_target' into 'master'
...
ESP32C6: Introduce the target
See merge request espressif/esp-idf!19494
2022-08-19 12:12:50 +08:00
chenjianhua
e6b9b2fe96
soc: remove soc ble config from Kconfig
2022-08-19 11:15:20 +08:00
songruojing
304a8f142d
esp32c6: introduce the target
...
Add esp32c6 target to tools and Kconfig
Create directories and files that are essential for `idf.py --preview set-target esp32c6`
2022-08-19 11:13:02 +08:00
chenjianhua
0067c28013
Revert "component/bt: add local irk to controller"
...
This reverts commit 95c35288bc
.
2022-08-19 11:03:15 +08:00
chenjianhua
eaa9897386
Revert "Fixed ESP32 BLE can't resolve the peer address when enable white list"
...
This reverts commit 1cc0f6aac5
.
2022-08-19 11:03:15 +08:00
S. Jansen
29bdfc5ecc
docs: Fixed wrong structure reference given
2022-08-18 19:03:04 +02:00
Ivan Grokhotkov
c6e9a0c350
esp_common: make esp_err_to_name and ESP_ERROR_CHECK usable on Linux
2022-08-18 18:16:45 +02:00