shenmengjing
49ba4c0268
docs: Provide translation for system.rst in migration-guides
2024-04-25 11:00:34 +08:00
Kevin (Lao Kaiyao)
95ab3ccf96
Merge branch 'feature/support_gpio_on_c61' into 'master'
...
feat(gpio): support GPIO on ESP32C61
Closes IDF-9316
See merge request espressif/esp-idf!30380
2024-04-25 11:00:32 +08:00
morris
4c0b3a501b
Merge branch 'feat/rmt_sleep_retention' into 'master'
...
feat(rmt): add sleep retention link
Closes IDF-8474 and DOC-7635
See merge request espressif/esp-idf!30294
2024-04-25 10:42:35 +08:00
Darian
c82bf2d02d
Merge branch 'change/usb_host_docs_owners' into 'master'
...
change(ci): Update code owners for USB Host maintainer docs
See merge request espressif/esp-idf!30431
2024-04-25 00:03:17 +08:00
Darian Leung
a7ecda8429
change(ci): Update code owners for USB Host maintainer docs
2024-04-24 22:18:37 +08:00
morris
e8e975112a
feat(rmt): support sleep retention
...
by back up the registers
2024-04-24 22:10:42 +08:00
Fu Hanxi
6a919dcc16
Merge branch 'ci/add_minio_to_pytest_requirements' into 'master'
...
ci: add minio as pytest requirement
See merge request espressif/esp-idf!30483
2024-04-24 21:22:34 +08:00
Fu Hanxi
aa9cf351d3
ci: add minio as pytest requirement
2024-04-24 14:54:42 +02:00
Adam Múdry
7a70647a01
Merge branch 'ci/increase_tiemout_wl_multiple_tasks_can_use_same_volume' into 'master'
...
ci: Increase CONFIG_FATFS_VFS_FSTAT_BLKSIZE size for auto_fsync case to fix CI
See merge request espressif/esp-idf!30430
2024-04-24 19:54:27 +08:00
Wu Zheng Hui
c982873e56
Merge branch 'fix/fix_esp32p4_kconfig_pd_cpu_dependency_error' into 'master'
...
fix(esp_pm): fix esp32p4 kconfig pd cpu dependency error
See merge request espressif/esp-idf!30347
2024-04-24 16:56:09 +08:00
Jiang Jiang Jian
e4dbbf1d4c
Merge branch 'bugfix/fix_ampdu_not_reply_ba' into 'master'
...
fix(wifi): clear wifi buffer to fix ampdu compatibility issue
Closes ESPCS-948
See merge request espressif/esp-idf!30424
2024-04-24 16:21:18 +08:00
Armando (Dou Yiwen)
cd1a681149
Merge branch 'feat/csi_dsi_example' into 'master'
...
example: csi dsi example
See merge request espressif/esp-idf!30346
2024-04-24 16:01:55 +08:00
Mahavir Jain
715d733b15
Merge branch 'example/update_readme_of_pre_encrypted_ota' into 'master'
...
docs: Update pre_encrypted_ota example README
See merge request espressif/esp-idf!30375
2024-04-24 15:58:02 +08:00
wuzhenghui
144ba095ae
fix(esp_hw_support): invalidate L1DCache before enter hardware sleep
2024-04-24 15:06:44 +08:00
wuzhenghui
1334bafe58
change(esp_hw_support): put more code into TCM to speed up the sleep and wake-up process
2024-04-24 15:06:44 +08:00
wuzhenghui
09d6664891
ci(esp_pm): add pd_top auto lightsleep test case for esp_pm
2024-04-24 15:06:35 +08:00
Armando
3b567b7033
fix(csi): fixed wrong assert when there's new transaction
2024-04-24 14:57:58 +08:00
Armando
359f3e146a
fix(isp): fixed af environment detector lack of configuration issue
2024-04-24 14:57:58 +08:00
Armando
507d27a56f
example(camera): added new camera dsi example
2024-04-24 14:57:58 +08:00
Darian
c9ffd9ddaa
Merge branch 'refactor/usb_host_usbh_api' into 'master'
...
refactor(usb/host): Refactor USBH API
See merge request espressif/esp-idf!30029
2024-04-24 14:50:25 +08:00
laokaiyao
2c90b71d45
feat(gpio): support GPIO on ESP32C61
2024-04-24 14:27:40 +08:00
Ondrej Kosta
7843c51ec4
Merge branch 'contrib/github_pr_13560' into 'master'
...
esp_eth: DP83848: correct link detection to use BMSR (GitHub PR)
Closes IDFGH-12557
See merge request espressif/esp-idf!30361
2024-04-24 14:22:45 +08:00
Song Ruo Jing
0733fa1267
Merge branch 'bugfix/fix_gpio_etm_multi_task' into 'master'
...
fix(gpio_etm): allow one GPIO binds to multiple ETM tasks
See merge request espressif/esp-idf!30319
2024-04-24 11:35:52 +08:00
alanmaxwell
7f13d02229
fix(wifi): clear wifi buffer to fix ampdu compatibility issue
2024-04-24 11:27:29 +08:00
morris
05a357b245
Merge branch 'refactor/dma_test_p4' into 'master'
...
change(gdma): improve the test cases to be target agnostic
See merge request espressif/esp-idf!30385
2024-04-24 10:34:27 +08:00
Adam Múdry
feed6b4afe
ci: Increase CONFIG_FATFS_VFS_FSTAT_BLKSIZE size for auto_fsync case
2024-04-23 22:19:23 +02:00
Erhan Kurubas
5bac46d996
Merge branch 'coredump_save_all_regions' into 'master'
...
Save .bss, .data and .heap sections in to the coredump
Closes IDF-2354 and IDFGH-11603
See merge request espressif/esp-idf!29028
2024-04-24 02:49:01 +08:00
Wang Fang
f5e34f6c14
Update CN translation for coredump
2024-04-23 20:13:28 +03:00
Erhan Kurubas
3b8191cf5d
feat(coredump): save .bss, .data and .heap sections to the elf file
2024-04-23 19:07:51 +03:00
Adam Múdry
c0c26b2604
Merge branch 'fix/bump_esp_littlefs_to_v1.14.4' into 'master'
...
fix(storage/littlefs): Bump version to v1.14.4 (core v2.9.1)
Closes IDF-9708
See merge request espressif/esp-idf!30355
2024-04-23 23:05:16 +08:00
Jiang Jiang Jian
863ce8578e
Merge branch 'bugfix/fix_esp32c6_wdt_issues' into 'master'
...
fix(wifi): fix esp32c6 wdt issues when recv/send tcp packages
See merge request espressif/esp-idf!30417
2024-04-23 21:16:59 +08:00
Song Ruo Jing
bf3067fa8a
fix(gpio_etm): allow one GPIO binds to multiple ETM tasks
2024-04-23 20:37:34 +08:00
Rahul Tank
2bb73deff5
Merge branch 'bugfix/rpa_timeout_api' into 'master'
...
fix(nimble): Expose API to set RPA Timeout
Closes BLERP-647
See merge request espressif/esp-idf!29903
2024-04-23 20:04:48 +08:00
xuxiao
e9d21b64fb
fix(wifi): fix esp32c6 wdt issues when recv/send tcp packages
2024-04-23 19:56:57 +08:00
Abhik Roy
3cb622cbf6
Merge branch 'contrib/github_pr_13348' into 'master'
...
feat(esp_netif): Allow traffic reporting (GitHub PR)
Closes IDFGH-12314
See merge request espressif/esp-idf!30040
2024-04-23 18:26:59 +08:00
Sudeep Mohanty
4e57715394
Merge branch 'task/lp_core_lp_uart_tests' into 'master'
...
feat(lp-uart): Added unit tests for LP UART when used from LP Core
See merge request espressif/esp-idf!30396
2024-04-23 17:50:28 +08:00
Sonika Rathi
3d813afa01
Merge branch 'bugfix/fatfs_optimize_stat_func' into 'master'
...
fix(fatfs): Optimizes vfs_fat_stat function to get stat structure after readdir
See merge request espressif/esp-idf!28609
2024-04-23 17:24:03 +08:00
Darian Leung
aa8939e7cc
docs(usb): Add USBH maintainer notes
2024-04-23 17:18:56 +08:00
Darian Leung
99ec1c98f5
refactor(usb/usbh): Update USBH device creation and enumeration handling
...
This commit updates how the USBH handles device creation and enumeration so that
upper layers (such as the Hub driver) can use the USBH API for enumeration instead
of calling the HCD.
USBH Updates:
USBH now creates unenumerated devices set to address 0 with no device/config
descriptor. A newly created device can be opened and communicated with immediately
(using control transfers). This allows the Hub driver to call the USBH instead of
the HCD. Summary of USBH changes:
- Added new APIs to add/remove a device. Devices are now created as unenumerated
and can be immediately opened and communicated with.
- Added new APIs to enumerate a device (see 'usbh_dev_set_...()' functions). Device
must be locked (see 'usbh_dev_enum_lock()') before enumeration functions can be called.
- Added UID for each device. This allows the particular USBH without needing to
use the device's handle (which implies opening the device).
Hub Driver Updates:
Hub driver now calls the USBH for enumeration. Summary of USBH changes:
- Replace all 'hcd_pipe_...()' calls with 'usbh_dev_...()' calls
- Refactored port event handling to fit with new USBH API
- Updated to use UID to uniquely identify devices without opening them
USB Host Updates:
- Reroute USBH control transfers to clients and hub driver
2024-04-23 17:18:56 +08:00
Mahavir Jain
f2a03f27cf
docs: add more details about pre-encrypted OTA scheme
2024-04-23 14:35:09 +05:30
Darian Leung
550aaaa8b4
refactor(usb/hub): Update Hub driver port request logic
2024-04-23 16:50:54 +08:00
Darian Leung
c10fe6ca48
refactor(usb/hcd): Allow port resets with allocated pipes
...
This commit updates the HCD API to allow port resets to occur even if pipes
are allocated. The pipes cannot be active and the port reset will simply
restore the pipes (by reinitializing their channel registers) following the
reset.
Changes:
- Allow port resets while channels are allocated
- Remove pipe persistance API 'hcd_pipe_set_persist_reset()'
2024-04-23 16:50:53 +08:00
Darian Leung
b05cf70b77
refactor(usb/usbh): Rename device pool functions and ref_count
...
This commit renames the following APIs and variables in the USBH:
- Rename the prefix of device pool functions from 'usbh_dev_...' to
'usbh_devs_...'.
- Rename 'ref_count' to 'open_count'. This variable tracks the number of times
a device has been opened.
2024-04-23 16:50:53 +08:00
Darian Leung
4569ac7550
refactor(usb/host): Refactor USBH function grouping
...
This commit rearranges the USBH functions into new groupings to provide a
clearer abstraction. This is in preparation for refactoring/removing the Hub
related functions in the USBH API. This commit DOES NOT MAKE ANY BEHAVIORAL
CHANGES to the code.
Functions are now grouped into...
- USBH Processing: Functions dealing with overall USBH processing
- Device Pool: Functions that add/remove/open/close devices from the internal
device pool
- Device: Functions that pertain to setting/getting a particular device
- Endpoints: Functions that pertain to a particular endpoint
- Transfer: Functions that pertain to sending transfers
2024-04-23 16:50:52 +08:00
Harshit Malpani
b7a8e6102f
docs: Update pre_encrypted_ota example README
...
Update pre_encrytped_ota example README to clarify the difference
between Flash Encryption and Pre-encrypted OTA
2024-04-23 12:15:19 +05:30
Darian
9a24782dd2
Merge branch 'contrib/github_pr_13669' into 'master'
...
docs: clarify ESP_RETURN_ON_ERROR result (GitHub PR)
Closes IDFGH-12678
See merge request espressif/esp-idf!30397
2024-04-23 14:30:00 +08:00
Roland Dobai
a1e9c6e5b0
Merge branch 'fix/docker_entrypoint_permissions' into 'master'
...
fix(docker): Fix entrypoint.sh is not executable issue (GitHub PR)
Closes IDFGH-12668 and IDFGH-12681
See merge request espressif/esp-idf!30372
2024-04-23 13:57:07 +08:00
Rahul Tank
9433067f33
fix(nimble): Expose API to set RPA Timeout
2024-04-23 11:21:26 +05:30
Shu Chen
1e12b1b14a
Merge branch 'feature/support_openthread_ephemeral_key' into 'master'
...
feat(openthread): support openthread ephemeral key
See merge request espressif/esp-idf!30340
2024-04-23 12:32:08 +08:00
Mahavir Jain
ceff56e1f3
Merge branch 'feat/enable_app_update_test_p4' into 'master'
...
feat: Enable app_update test app for ESP32P4
Closes IDF-8068 and IDF-8959
See merge request espressif/esp-idf!30295
2024-04-23 12:14:13 +08:00