Xiao Xufeng
3bc4ee8a87
doc(compatibility): update compatibility information for c6 v0.2
...
Latest suggested version have support for FTM calibration
2025-04-28 21:18:29 +08:00
Xiao Xufeng
1a55ea7e2c
feat(soc): add config option for c6 v0.2
2025-04-28 21:18:29 +08:00
Michael (XIAO Xufeng)
1f74bebdda
Merge branch 'feat/add_default_config_supsend' into 'master'
...
system: add config for suspend test app
See merge request espressif/esp-idf!38695
2025-04-28 20:20:43 +08:00
Xiao Xufeng
bb6da46ccd
system: add config for suspend test app
2025-04-24 21:36:58 +08:00
Michael (XIAO Xufeng)
e65efb9156
Merge branch 'test/enable_xip_mmap_cases' into 'master'
...
fix(mmap): fixed cache2phys and phy2cache not patched when XIP on PSRAM
Closes IDF-10983
See merge request espressif/esp-idf!33629
2025-04-16 15:30:23 +08:00
Xiao Xufeng
e97b1a8b51
fix(mmap): fixed cache2phys and phy2cache not patched when XIP on PSRAM
2025-04-11 11:02:11 +08:00
Xiao Xufeng
477af3b4a8
ci(mmap): enable mmap and XIP related cases for c5
2025-04-11 11:02:11 +08:00
Michael (XIAO Xufeng)
80bc9d8828
Merge branch 'feat/h2_v1.2_compatibility' into 'master'
...
doc(compatibility): add compatibility info for h2 v1.2
See merge request espressif/esp-idf!37174
2025-02-27 09:03:07 +08:00
Michael (XIAO Xufeng)
70b474a08a
Merge branch 'feat/c2_v2.0_compatibility' into 'master'
...
hw_support: Add compatibility information and Kconfig option for c2 v2.0
See merge request espressif/esp-idf!35831
2025-02-26 16:01:58 +08:00
Michael (XIAO Xufeng)
1aae76f524
doc(compatibility): add compatibility info for h2 v1.2
2025-02-20 22:10:01 +08:00
Xiao Xufeng
7361aca98b
doc(compatibility): add compatibility info for c2 v2.0
2025-02-20 21:56:25 +08:00
Michael (XIAO Xufeng)
c71d74e2f8
Merge branch 'feat/upload_status_to_s3' into 'master'
...
ci(all): upload support status when pushed go github
See merge request espressif/esp-idf!37064
2025-02-19 13:35:16 +08:00
Xiao Xufeng
bc1965a109
ci(all): upload support status when pushed go github
2025-02-19 13:23:28 +08:00
Michael (XIAO Xufeng)
ece4ee30da
Merge branch 'fix/p4_lsc_v100_warning' into 'master'
...
fix(isp_lsc): fixed warning description for p4 v1.0
See merge request espressif/esp-idf!34593
2025-02-05 10:53:06 +08:00
Michael (XIAO Xufeng)
cb227eb260
fix(isp_lsc): fixed warning description for p4 v1.0
2025-02-01 00:10:37 +08:00
Xiao Xufeng
06166ad3aa
feat(soc): add Kconfig rev min option and increase max ver for H2 v1.2
2025-01-29 12:55:15 +08:00
Michael (XIAO Xufeng)
05bcde060e
doc(compatibility): add supported version for C6 v0.2
2025-01-26 16:25:27 +08:00
Xiao Xufeng
d594067acf
fix(ledc): fixed depending on gpio header but don't depends on it
...
Closes https://github.com/espressif/esp-idf/issues/15174
2025-01-09 21:40:48 +08:00
Xiao Xufeng
64c44dd39b
feat(soc): increase c2 max supported version
2025-01-09 11:41:06 +08:00
Michael (XIAO Xufeng)
676f5194d5
Merge branch 'fix/sdio_slave_add_pm_lock' into 'master'
...
fix(sdio_slave): fix issue that auto light sleep can happen SDIO slave enabled
Closes IDF-8476
See merge request espressif/esp-idf!33579
2024-11-05 03:19:33 +08:00
Xiao Xufeng
ed31c19933
fix(sdio_slave): prevents peripheral power domain being powered off when SDIO slave in use
2024-10-31 21:25:40 +08:00
Xiao Xufeng
df2d09e3e0
feat(sleep_retention): allow drivers taking TOP power lock
...
Also add a dump function
2024-10-31 21:25:37 +08:00
Michael (XIAO Xufeng)
534c3288ae
Merge branch 'docs/update_examples_in_sdio_slave' into 'master'
...
docs: Update the application examples in sdio_slave
Closes DOC-8319
See merge request espressif/esp-idf!31994
2024-09-19 11:14:49 +08:00
Michael (XIAO Xufeng)
ed92c2c226
Merge branch 'test/add_cache2phys_xip_tests' into 'master'
...
fix(mmap): fixed spi_flash_phys2cache return addr in PSRAM issue
See merge request espressif/esp-idf!31083
2024-09-18 23:53:47 +08:00
Xiao Xufeng
436bcd6c06
ci(app_update): move test_apps to subfolder with a name
2024-09-14 10:19:30 +08:00
Xiao Xufeng
cdb9f2b098
ci(spi_flash): add tests for cache2phys with XIP
2024-09-14 10:19:30 +08:00
Xiao Xufeng
8bf68ff07b
fix(mmap): fixed spi_flash_phys2cache return addr in PSRAM issue
...
When SPIRAM_FETCH_INSTRUCTIONS or SPIRAM_RODATA enabled
2024-09-14 10:19:30 +08:00
Michael (XIAO Xufeng)
28340977bd
Merge branch 'doc/spi_flash_hpm_dc_aware_version' into 'master'
...
doc(spi_flash): add version number for bootloader version using explicit DC_AWARE
See merge request espressif/esp-idf!33470
2024-09-14 10:19:07 +08:00
Xiao Xufeng
ba06e0cfc8
docs(spi_flash): add version number for bootloader version using explicit DC_AWARE
2024-09-12 00:09:15 +08:00
Michael (XIAO Xufeng)
742a4838d6
Merge branch 'fix/mmu_multicore_app_bl' into 'master'
...
fix(MMU): fixed mmap deadlock when using multicore app with unicore bootloader
Closes IDFGH-10359
See merge request espressif/esp-idf!32745
2024-08-16 11:49:32 +08:00
Xiao Xufeng
00c144aa99
ci(mmu): add unicore test
2024-08-15 12:00:08 +08:00
Xiao Xufeng
55dccc4bba
fix(MMU): fixed mmap deadlock when using multicore app with unicore bootloader
...
Closes https://github.com/espressif/esp-idf/issues/11617
2024-08-15 12:00:08 +08:00
Michael (XIAO Xufeng)
3cb3b5b61e
Merge branch 'feat/unity_runner_print_stage_number' into 'master'
...
feat(unity_test): print stage number when unity test run
See merge request espressif/esp-idf!28344
2024-07-31 17:15:24 +08:00
Xiao Xufeng
792b3079b9
feat(esp32p4): make revision v0.1 the default version
2024-07-09 11:30:32 +08:00
Michael (XIAO Xufeng)
d5a1e226d2
Merge branch 'bugfix/sdmmc_io_fixed_addr_splitting' into 'master'
...
fix(sdmmc_io): fixed fixed_addr mode will still increase addr when splitting
See merge request espressif/esp-idf!31806
2024-07-05 11:05:38 +08:00
Michael (XIAO Xufeng)
fded5b0ce3
fix(sdmmc_io): fixed fixed_addr mode will still increase addr when splitting
2024-06-29 02:30:20 +08:00
Michael (XIAO Xufeng)
e57c686136
Merge branch 'refactor/rtc_init_before_mspi_tuning' into 'master'
...
fix(startup): move rtc initialization before MSPI timing tuning to improve stability
See merge request espressif/esp-idf!31200
2024-06-19 14:53:00 +08:00
Xiao Xufeng
5b71b949be
fix(startup): move rtc initialization before MSPI timing tuning to improve stability
2024-06-18 01:16:24 +08:00
Michael (XIAO Xufeng)
9468bc3784
Merge branch 'fix/check_ring_buffer_before_fill' into 'master'
...
fix(uart): remove unnecessary wait when sending message to ring buffer
See merge request espressif/esp-idf!30839
2024-06-04 10:47:00 +08:00
Michael (XIAO Xufeng)
3e877842cd
Merge branch 'feat/sdmmc_spi_no_crc' into 'master'
...
feat(sdmmc_io): support sending CMD53 with fixed address, bypass sdspi crc check
Closes IDF-9387
See merge request espressif/esp-idf!30643
2024-05-24 20:27:28 +08:00
Xiao Xufeng
52baadf0db
feat(sdmmc_io): support sending CMD53 with fixed address
2024-05-21 18:09:23 +08:00
Michael (XIAO Xufeng)
438971c108
Merge branch 'feat/kconfig_h2_v1.0_dev' into 'master'
...
esp32h2: add development support option for v1.0 chips
See merge request espressif/esp-idf!30534
2024-05-21 17:20:56 +08:00
Michael (XIAO Xufeng)
7bff9f9d28
feat(esp32h2): add development support option for v1.0 chips
2024-05-16 02:23:52 +08:00
Michael (XIAO Xufeng)
ddefb85703
Merge branch 'docs/compatibility_c2_v102' into 'master'
...
doc(compatibility): add compatibility docs for C2
See merge request espressif/esp-idf!28590
2024-05-12 00:03:52 +08:00
Michael (XIAO Xufeng)
0121e99d05
Merge branch 'feature/support_chip912_cpll_spll_eco1' into 'master'
...
feat: support(esp32p4_eco1): modify cpll and spll config
Closes IDF-9612, IDF-9613, and IDF-8939
See merge request espressif/esp-idf!30675
2024-05-11 11:42:39 +08:00
Xiao Xufeng
8753934582
feat(esp32p4): add eco1 revision config option
2024-05-10 22:51:12 +08:00
Xiao Xufeng
d790cc9a8c
doc(compatibility): add compatibility docs for C2
2024-05-08 12:34:11 +08:00
Michael (XIAO Xufeng)
fe3fd4ae43
Merge branch 'bugfix/cache2phys_xip' into 'master'
...
fix(mmap): fixed spi_flash_cache2phys return addr in PSRAM issue
See merge request espressif/esp-idf!30367
2024-04-29 20:09:12 +08:00
Xiao Xufeng
bcdd9544df
fix(mmap): fixed spi_flash_cache2phys return addr in PSRAM issue
...
When SPIRAM_FETCH_INSTRUCTIONS or SPIRAM_RODATA enabled
2024-04-26 01:37:35 +08:00
Michael (XIAO Xufeng)
dffa13b930
Merge branch 'docs/compatibility_c3_v0.4' into 'master'
...
docs(compatibility): add information of C3 v0.4
See merge request espressif/esp-idf!30353
2024-04-19 22:21:49 +08:00
Michael (XIAO Xufeng)
d40a670613
docs(compatibility): add information of C3 v0.4
2024-04-19 16:46:32 +08:00
Michael (XIAO Xufeng)
a30375f335
Merge branch 'doc/auto_suspend_disabled_by_default' into 'master'
...
doc(flash): fix auto suspend enabled by default issue
See merge request espressif/esp-idf!30086
2024-04-15 23:48:37 +08:00
Michael (XIAO Xufeng)
cf159ddd7e
doc(compatibility): add C3 v1.1
2024-04-15 17:52:17 +08:00
Xiao Xufeng
ca93d4e1eb
doc(flash): fix auto suspend enabled by default issue
2024-04-15 17:47:31 +08:00
Michael (XIAO Xufeng)
1ca9a46737
Merge branch 'bugfix/forbid_uart_suspend_auto_lightsleep' into 'master'
...
uart: Fixed issue that TX be blocked by auto-lightsleep
Closes IDF-5518
See merge request espressif/esp-idf!21719
2024-04-10 10:49:24 +08:00
Xiao Xufeng
72a001b851
fix(soc): fixed uart_periph.h not including reg.h issue
...
This will cause rom/uart.h can't compile.
2024-04-05 03:01:24 +08:00
Michael (XIAO Xufeng)
f251e32f48
feat(uart_test): add test case for uart tx blocked by auto-suspend
2024-04-05 03:01:24 +08:00
Michael (XIAO Xufeng)
5d6c56c20d
Merge branch 'fix/unused_mmap_include' into 'master'
...
fix(all): remove unused header includes
See merge request espressif/esp-idf!29816
2024-03-29 10:20:08 +08:00
Xiao Xufeng
313c4f2cdc
fix(all): remove unused header includes
2024-03-25 13:58:40 +08:00
Michael (XIAO Xufeng)
1db17508e7
Merge branch 'bugfix/i2c_timeout_issue' into 'master'
...
fix(i2c): fix issues related to timeout and alive interval tick
Closes IDFGH-2966
See merge request espressif/esp-idf!25608
2024-03-16 02:27:58 +08:00
Michael (XIAO Xufeng)
4ee54026e3
Merge branch 'bugfix/fix_fastmem_slowmem_lost_data_bug' into 'master'
...
[C3/S3]Fix sleep fast_mem & slow_mem may lost bug
See merge request espressif/esp-idf!27571
2024-03-12 11:32:00 +08:00
Michael (XIAO Xufeng)
2103c3b943
Merge branch 'docs/spi_master_gpio_matrix_esp32_only' into 'master'
...
docs(spi_master): fixed timing comments that only apply for ESP32
See merge request espressif/esp-idf!29335
2024-03-08 12:20:33 +08:00
Michael (XIAO Xufeng)
69d4893e85
docs(spi_master): fixed timing comments that only apply for ESP32
2024-03-04 00:41:54 +08:00
Michael (XIAO Xufeng)
35516652ad
Merge branch 'doc/spi_flash_32bit_addr' into 'master'
...
doc(spi_flash): reorganize optional features
See merge request espressif/esp-idf!27808
2024-01-29 18:16:59 +08:00
Michael (XIAO Xufeng)
6dbb3059f9
Merge branch 'h2_auto_dbias_master_hsq' into 'master'
...
ESP32H2: Active & sleep dbias get from efuse to fix the voltage
See merge request espressif/esp-idf!27483
2024-01-29 10:16:15 +08:00
Xiao Xufeng
ad7cc3ae4b
doc(spi_flash): reorganize optional features
2024-01-22 12:44:27 +08:00
Xiao Xufeng
e0856e208e
ci(flash): remove hpm-dc configs from octal flash
2024-01-22 12:44:27 +08:00
Michael (XIAO Xufeng)
8a5582817e
Merge branch 'doc/compatibility_c6h2' into 'master'
...
docs(compatibility): add information for c6, h2, s3 v0.2
See merge request espressif/esp-idf!27052
2024-01-18 09:57:17 +08:00
Michael (XIAO Xufeng)
1903c51d07
Merge branch 'feat/support_p4_sdmmc_io' into 'master'
...
feat(sdio): add sdio over sdmmc support for esp32p4
See merge request espressif/esp-idf!28207
2024-01-17 11:28:42 +08:00
Xiao Xufeng
216284b767
feat(sdio): add sdio over sdmmc support for esp32p4
2024-01-14 01:05:00 +08:00
Xiao Xufeng
7ecc9c9fc4
docs(compatibility): add information for c6, h2, s3 v0.2
2024-01-13 23:40:08 +08:00
Michael (XIAO Xufeng)
cc83c1e371
Merge branch 'bugfix/recalib_bbpll_before_tuning' into 'master'
...
fix(bbpll): fix bbpll may not lock or not stable bug for stop early (ESP32C2/S3/C6/H2)
See merge request espressif/esp-idf!27294
2024-01-05 03:21:22 +08:00
Xiao Xufeng
c204f418ef
fix(rtc): fixed bbpll not calibrated from bootloader issue
2024-01-04 03:23:20 +08:00
Michael (XIAO Xufeng)
eb93daafd0
feat(soc): Increase max supported version of C3 to 1.99
2023-11-23 06:58:18 +00:00
Michael (XIAO Xufeng)
ad1e48f932
Merge branch 'doc/light_sleep_example_pg' into 'master'
...
doc(sleep_mode): Added link to lightsleep example
See merge request espressif/esp-idf!27202
2023-11-17 15:37:28 +08:00
Xiao Xufeng
a43b074456
doc(sleep_mode): Added link to lightsleep example
2023-11-16 18:01:30 +08:00
Michael (XIAO Xufeng)
c0dfe97fcc
Merge branch 'doc/compatibility_s2_v100_decrease' into 'master'
...
doc(compatibility): decrease required version of EPS32-S2 v1.0
See merge request espressif/esp-idf!26516
2023-11-08 15:12:34 +08:00
Michael (XIAO Xufeng)
bf86aeb19e
Merge branch 'bugfix/ram_load_app_mmap' into 'master'
...
ram_load_app: fixed mmap can't run on main flash issue
See merge request espressif/esp-idf!24601
2023-11-04 18:48:55 +08:00
Michael (XIAO Xufeng)
44734885df
docs(compatibility): decrease required version of EPS32-S2 v1.0
2023-11-01 10:57:16 +08:00
Xiao Xufeng
24ef7f6034
ci(ram_load_app): enable target tests for all targets
2023-11-01 02:01:45 +08:00
Xiao Xufeng
cc28674686
refactor(bootloader_flash): make cache enable more obvious
2023-11-01 02:01:45 +08:00
Xiao Xufeng
28f19cf0e6
fix(ram_app): Fixed issue ram_app can't use the SPI Flash
...
1st bootloader won't help to initialize the MSPI & cache properly as it
usually do when loading from flash. And the ram app doesn't have valid
headers.
Since there is no enough space in 2nd bootloader, we replace the
`bootloader_init_spi_flash` in the ram_app (!pure_ram_app), with an
customized alternative of it for the ram_app.
This alternative helps to initialize the MSPI & cache properly, without
the help of 1st bootloader or image headers.
2023-11-01 02:01:45 +08:00
Michael (XIAO Xufeng)
010a65d84e
Merge branch 'bugfix/spi_master_fifo_use_dma' into 'master'
...
fix(spi): fixed undesired touching to DMA
Closes IDFGH-11065
See merge request espressif/esp-idf!26636
2023-10-26 16:43:22 +08:00
Michael (XIAO Xufeng)
d2d75efeff
Merge branch 'bugfix/hpm_dc_default_disabled' into 'master'
...
spi_flash: fixed issue that enabling HPM-DC by default may cause app unable to restart
See merge request espressif/esp-idf!24380
2023-10-24 15:24:50 +08:00
Xiao Xufeng
8315221523
fix(spi): fixed undesired touching to DMA
...
Closes https://github.com/espressif/esp-idf/issues/12241
2023-10-24 10:50:42 +08:00
Xiao Xufeng
88954841b1
doc(spi_flash): hide unsupported optional features
2023-10-24 10:38:11 +08:00
Xiao Xufeng
1f5fb3f921
spi_flash: fixed issue that enabling HPM-DC by default may cause app unable to restart
2023-10-24 10:38:08 +08:00
Michael (XIAO Xufeng)
2308292ca3
Merge branch 'bugfix/revert_pvt' into 'master'
...
Revert "feat(volt): chip auto adjust volt for esp32c6 & esp32h2"
See merge request espressif/esp-idf!26425
2023-10-16 12:53:07 +08:00
Michael (XIAO Xufeng)
586ab5387a
Merge branch 'bugfix/remove_spiram_kconfig_hwsupport' into 'master'
...
fix(hw_support): remove outdated source from Kconfig file
See merge request espressif/esp-idf!26391
2023-10-13 18:49:38 +08:00
Xiao Xufeng
28ba080c5e
Revert "feat(volt): chip auto adjust volt for esp32c6 & esp32h2"
...
This reverts commit b221f87e00 .
2023-10-12 14:51:54 +08:00
Michael (XIAO Xufeng)
a249555f1c
fix(hw_support): remove outdated source from Kconfig file
...
This line was moved to components/esp_psram/Kconfig.
2023-10-10 15:31:53 +08:00
Michael (XIAO Xufeng)
a583475dfe
Merge branch 'docs/compatibility_s2_v100' into 'master'
...
compatibility: update recommended version for ESP32-S2 v1.0
See merge request espressif/esp-idf!26011
2023-09-22 14:03:00 +08:00
Michael (XIAO Xufeng)
5a9a9620d5
Merge branch 'ci/github_template_chip_revision' into 'master'
...
change(github): add chip revision into templates
See merge request espressif/esp-idf!25528
2023-09-20 07:58:18 +08:00
Michael (XIAO Xufeng)
fbce971ccd
docs(compatibility): update recommended version for ESP32-S2 v1.0
2023-09-19 12:16:39 +08:00
Michael (XIAO Xufeng)
efb9d9e7d4
Merge branch 'esp32_s2_s3_cpu_freq_to_pll' into 'master'
...
EspS2/S3: fixed the bug of insufficient voltage when the CPU switches frequency
See merge request espressif/esp-idf!25396
2023-09-18 20:01:31 +08:00
Xiao Xufeng
c31f445754
change(github): add chip revision into templates
2023-09-12 10:16:28 +08:00
Michael (XIAO Xufeng)
47c153b949
Merge branch 'ci/pre-commit-check-build-test-rule-exist' into 'master'
...
pre-commit: add check that build-test-rule paths must exist
See merge request espressif/esp-idf!25231
2023-08-17 02:25:45 +08:00
Michael (XIAO Xufeng)
026c155c9c
Merge branch 'feat/compatibility_revisions' into 'master'
...
doc: add documentation for compatibility between IDF version and chip revision
See merge request espressif/esp-idf!23973
2023-08-16 15:09:32 +08:00
Michael (XIAO Xufeng)
8845767bc0
Merge branch 'feat/sub_power_modes_docs' into 'master'
...
sleep_modes: add docs and test app for sub power modes on S2, S3, C2, C3.
See merge request espressif/esp-idf!23142
2023-08-15 10:57:48 +08:00
Xiao Xufeng
d0dcf2da00
doc: add documentation for compatibility between IDF version and chip revision
2023-08-14 17:34:16 +08:00