Jakob Hasse
6031b35803
fix(console): Made setting command context less error-prone and clearer
2024-01-11 10:53:43 +08:00
Li Shuai
28835624d9
fix(example): fixed app partition is too small for binary size
2024-01-11 10:42:38 +08:00
Sarvesh Bodakhe
615d928aa5
fix(esp_wifi): Add support for WPA3 + WPA3_EXT_PSK mixed mode and minor bugfixes
...
- Add support for WPA3 + WPA3_EXT_PSK mixed mode
- Improvements in scan and connect path as per specifications along with
minor bugfixes
- When AP advertises all PSK modes (WPA, WPA2 and WPA3), make sure that
station treats it as WPA2_WPA3_PSK mixed mode.
Closes https://github.com/espressif/esp-idf/issues/12517
2024-01-11 10:42:38 +08:00
Marius Vikhammer
f4532db8a2
Merge branch 'bugfix/remove_o0_bootloader' into 'master'
...
fix(build): remove CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE option from c6, h2 and p4
See merge request espressif/esp-idf!28371
2024-01-11 10:02:23 +08:00
Tomas Rezucha
260a2c7562
Merge branch 'fix/usb_cache_sync' into 'master'
...
fix(usb/host): Sync cache for memory shared by CPU and USB-OTG
Closes IDF-9012
See merge request espressif/esp-idf!28255
2024-01-11 00:15:23 +08:00
morris
16049ab6ad
change(pcnt): reenable the target test for esp32p4
...
by changing the GPIO assignment
2024-01-10 23:03:40 +08:00
Fu Hanxi
fba96d58c2
ci: dynamic pipeline
...
build:
- upgrade idf-build-apps to 2.x
- unify get_pytest_apps and get_cmake_apps to get_all_apps
- returns (test_apps, non_test_apps) tuple
- add tests for the new get_all_apps
assign:
- generate build report
- generate target test pipeline based on the build report
target test:
- download artifacts from minio server
- users can use `pytest --pipeline-id xxxxx` to download and flash
the binaries from the artifacts
.post:
- generate target test reports
2024-01-10 15:37:34 +01:00
Fu Hanxi
a98923bc85
test: temp disable ip101 test cases
2024-01-10 15:37:34 +01:00
Fu Hanxi
c1301c6145
build: bypass build issues
2024-01-10 15:34:50 +01:00
Fu Hanxi
3f03e56bb8
ci: add --keep-going to build all test apps in build_template_app
job
2024-01-10 15:34:50 +01:00
Fu Hanxi
fa34008c61
docs(pytest): improve docs, add new features and changes
2024-01-10 15:31:22 +01:00
Fu Hanxi
114af706bb
ci(wifi): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:31:21 +01:00
Fu Hanxi
bb375ee79a
ci(ethernet): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:31:11 +01:00
Fu Hanxi
83d4e8c6ab
ci(flash_encryption_wifi_high_traffic): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:30:53 +01:00
Fu Hanxi
6f6092ed8d
ci(sdio): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:30:52 +01:00
Fu Hanxi
d44f236f7b
ci(usb): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:44 +01:00
Fu Hanxi
ed1c892a8a
ci(adc): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:44 +01:00
Fu Hanxi
9a9b1cd11f
ci(ecdsa): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:43 +01:00
Fu Hanxi
7138b977f8
ci(nvs_encr_hmac): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:43 +01:00
Fu Hanxi
3645c041e2
ci(flash_multi): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:43 +01:00
Fu Hanxi
b6a93bf81e
ci(i154): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:42 +01:00
Fu Hanxi
06af021c9f
ci(pytest): stop ambiguous markers for multi-dut test case
...
also add `tools/ci/idf_pytest/tests` for testing
2024-01-10 15:29:42 +01:00
Fu Hanxi
b709c880dd
ci: add linter for gitlab yaml files
...
- remove duplicated artifacts default values
- migrate check_artifacts_expire_time.py
- migrate check_rules_yml.py
2024-01-10 15:29:42 +01:00
Fu Hanxi
96aeead6f5
ci: fix ttfw type hint
2024-01-10 15:29:38 +01:00
Tomas Rezucha
ec004c788b
fix(usb/host): Sync cache for memory shared by CPU and USB-OTG
...
Transfer descriptor list, frame list and transfer data buffers
are accessed by both CPU and USB-OTG. Sync CPU cache between the accesses.
2024-01-10 15:23:24 +01:00
Adam Múdry
4c239a9db6
fix: i2c_eeprom_init use after free when error
2024-01-10 14:53:34 +01:00
Fu Hanxi
1c314f3084
Merge branch 'ci/temp_disable_jobs' into 'master'
...
ci: remove ip101 jobs and twai_std jobs
See merge request espressif/esp-idf!28375
2024-01-10 21:10:20 +08:00
Erhan Kurubas
f5934dea31
Merge branch 'feature/esp32p4_coredump_support' into 'master'
...
feat(coredump): add esp32p4 chip support and doc update
Closes IDF-6521 and IDF-7756
See merge request espressif/esp-idf!28226
2024-01-10 20:07:29 +08:00
morris
ead6f7ce0c
Merge branch 'feature/bytes_encoder_config_update' into 'master'
...
feat(rmt): support update bytes encoder configurations at runtime
Closes IDFGH-11662
See merge request espressif/esp-idf!27976
2024-01-10 18:19:43 +08:00
Fu Hanxi
7962746c65
ci: remove ip101 jobs and twai_std jobs
2024-01-10 10:10:53 +01:00
morris
5eed8e0fda
feat(rmt): support update bytes encoder configurations at runtime
...
Closes https://github.com/espressif/esp-idf/issues/12775
2024-01-10 15:34:27 +08:00
Anton Maklakov
42a8eddaaf
Merge branch 'feature/idf_tools_fix_err_handling' into 'master'
...
tools: fix error handling on export
See merge request espressif/esp-idf!27754
2024-01-10 14:55:38 +08:00
Marius Vikhammer
760d711491
fix(build): remove CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE option from c6, h2 and p4
...
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE doesnt really have many use cases, but it will
force us to keep increasing bootloader segment sizes just to allow for building this options.
Deprecate this config for new chips.
2024-01-10 12:03:37 +08:00
Armando
13167d8479
change(flash): rename spi_timing_is_tuned to spi_flash_timing_is_tuned
2024-01-10 11:52:28 +08:00
Armando
80e18811db
feat(psram): support 200mhz psram, experimental feature for now
2024-01-10 11:52:28 +08:00
Jiang Jiang Jian
8d85c08c40
Merge branch 'fix/esp32h2_phy_sleep_wakeup_issue' into 'master'
...
fix(esp_phy): fix esp32h2 sleep wakeup issue
See merge request espressif/esp-idf!28298
2024-01-10 11:44:31 +08:00
C.S.M
83571fc6a0
Merge branch 'fix/tsens_issues' into 'master'
...
fix(tsens): 300us delay in phy cause extra power consumption, fix length of soc_caps
See merge request espressif/esp-idf!28360
2024-01-10 10:42:49 +08:00
Cao Sen Miao
bc1478f0b0
fix(tsens): 300us delay in phy cause extra power consumption
2024-01-10 09:46:02 +08:00
morris
ad7b34f258
Merge branch 'test/dw_gdma_psram2sram_memset' into 'master'
...
test(dw_gdma): add a case to test memset from psram to sram
See merge request espressif/esp-idf!28120
2024-01-09 19:25:23 +08:00
Kevin (Lao Kaiyao)
1e6a76419b
Merge branch 'feature/support_hello_world_on_esp32c5' into 'master'
...
feat(esp32c5): support hello world on esp32c5 beta3 (stage 8/8)
See merge request espressif/esp-idf!27870
2024-01-09 18:41:43 +08:00
Abhik Roy
515ca77e89
Merge branch 'lwip/static_ip6_public' into 'master'
...
feat(esp_netif): Added code to expose api to add and remove ipv6 address
See merge request espressif/esp-idf!27800
2024-01-09 18:00:48 +08:00
Abhik Roy
325a8d7a6e
feat(esp_netif): Added code to expose api to add and remove ipv6 address
2024-01-09 18:00:47 +08:00
Wang Meng Yang
8a76b2e2ec
Merge branch 'bugfix/update_spp_doc' into 'master'
...
docs(bt/bluedroid): update API documents of SPP
Closes BT-3568
See merge request espressif/esp-idf!28111
2024-01-09 15:29:11 +08:00
Wan Lei
85bdf22973
Merge branch 'refactor/spi_hal_iram_rm_dma_ll' into 'master'
...
refactor(spi): replace dma_ll related in spi hal by using gdma driver (part2)
See merge request espressif/esp-idf!27238
2024-01-09 15:13:12 +08:00
Kevin (Lao Kaiyao)
e87f7990b8
Merge branch 'feature/support_to_get_dma_buffer_size' into 'master'
...
feat(i2s): support to get total dma buffer size
Closes IDF-9005
See merge request espressif/esp-idf!28345
2024-01-09 14:56:36 +08:00
Fu Hanxi
230243328c
Merge branch 'ci/fix_code_quality_report' into 'master'
...
CI: fix code quality report
Closes IDFCI-1905
See merge request espressif/esp-idf!27988
2024-01-09 14:45:37 +08:00
InfiniteYuan
993882d1d9
feat: ble mesh: improve ble mesh deinit when nimble enable
2024-01-09 14:16:31 +08:00
Marius Vikhammer
f762d81232
Merge branch 'bugfix/bootloader_o0' into 'master'
...
fix(bootloader): increased iram section length on C6/H2
Closes IDF-8933
See merge request espressif/esp-idf!28184
2024-01-09 14:15:16 +08:00
InfiniteYuan
59a9e8cc7b
ble_mesh: update ble mesh ble adv type
2024-01-09 14:05:29 +08:00
laokaiyao
d0a8f3e5c4
feat(esp32c5): support esptool on esp32c5 beta3
2024-01-09 13:11:11 +08:00