Song Ruo Jing
07168a61b4
fix(flash): flash erase operation may fail to raise PMS exception
2026-04-10 15:47:14 +08:00
Fu Hanxi
aacde8f52b
Merge branch 'ci/pytest_mark_formatter_v5.4' into 'release/v5.4'
...
ci: pytest mark formatter (v5.4)
See merge request espressif/esp-idf!46228
2026-03-12 09:59:10 +01:00
Jiang Jiang Jian
570b5c5a7a
Merge branch 'fix/fix_sleep_exception_in_spi_flash_rom_impl_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix sleep exception in spi flash rom impl (v5.4)
See merge request espressif/esp-idf!46447
2026-03-12 03:38:34 +08:00
Evgeny Torbin
f7395255da
test: format all test scripts
2026-03-11 07:34:34 +01:00
wuzhenghui
0c0844b253
fix(esp_rom): sync spi_flash_disable/enable_cache patches to rom implementation
2026-03-10 14:26:39 +08:00
armando
237facd895
fix(mmap): added 24bit addr check
2026-03-10 14:07:43 +08:00
Xiao Xufeng
071b90abca
fix(spi_flash): fixed overboundary check skipping of erase and write_encrypted
2026-02-05 16:04:14 +08:00
Xiao Xufeng
dc82d031ac
refactor(spi_flash): not patching api_funcs on C3 and S3
2026-02-05 16:04:14 +08:00
morris
ea169e2cb4
refactor(tests): add missing sdkconfig files in the driver test
2026-01-06 16:09:47 +08:00
armando
b539532a31
fix(cache): fixed cache sync ops concurrent call issue
...
Closes https://github.com/espressif/esp-idf/issues/18023
2025-12-25 09:59:09 +08:00
armando
b3fd689da9
feat(esp32p4): support rev3 on fpga
2025-10-13 15:24:14 +08:00
Xiao Xufeng
9cfc314c5b
fix(esp_flash): fixed issue of escaping boundary check
...
Also patched corresponding ROM functions
2025-09-10 16:36:57 +08:00
wanckl
ea03622621
ci(esp32c61): remove c61 support from readme on 5.4
2025-06-17 15:09:40 +08:00
wuzhenghui
33aca83c63
change(ci): remove esp32c5 from readme since esp32c5 skipped CI build
2025-04-25 17:13:27 +08:00
morris
c94014cc3d
Merge branch 'fix/flash_encryption_verify_write_etc_v5.4' into 'release/v5.4'
...
fix(spi_flash): Fix flash encryption write verify (backport v5.4)
See merge request espressif/esp-idf!38269
2025-04-09 17:12:50 +08:00
C.S.M
9282eec541
fix(spi_flash): Add suspend check on esp32c6 and esp32h2 for some reason
2025-04-09 10:10:47 +08:00
C.S.M
04a0c758e7
fix(spi_flash): Return false directly in suspend caps check
2025-04-07 15:22:39 +08:00
C.S.M
5ea148a80c
fix(spi_flash): Fix flash encryption write verify,
...
Closes https://github.com/espressif/esp-idf/issues/15380
2025-04-07 15:22:21 +08:00
armando
b67b1160e7
fix(cache): fixed l2 cache suspended/frozen but l1cache triggers l2 writeback issue
2025-04-07 11:37:40 +08:00
Armando
419e8b2e20
fix(mspi): fixed cpu and mspi freq mismatch issue when in dfs/sleep on p4
2025-03-08 14:06:09 +08:00
morris
96c3f6c041
Merge branch 'fix/build_when_rom_patch_disable_v5.4' into 'release/v5.4'
...
fix(spi_flash): Fix build fail when rom_patch config disabled (backport v5.4)
See merge request espressif/esp-idf!37103
2025-02-20 14:41:25 +08:00
morris
cf392937b6
Merge branch 'feature/flash_software_resume_v5.4' into 'release/v5.4'
...
feat(spi_flash): Add config for adding auto check status after suspend to improve performance (backport v5.4)
See merge request espressif/esp-idf!36525
2025-02-20 10:52:17 +08:00
C.S.M
569ac03d7f
refactor(spi_flash): remove redundent flash suspend check
2025-02-19 16:50:13 +08:00
C.S.M
4da5de094e
fix(spi_flash): Fix build fail when rom_patch config disabled,
...
Closes https://github.com/espressif/esp-idf/issues/15229
2025-02-19 16:50:03 +08:00
Armando
03e344df86
test(flash_mmap): added psram enabled test for esp32p4 as mmu is per target
2025-02-18 11:50:52 +08:00
Jiang Jiang Jian
97404fa883
Merge branch 'fix/fix_branch_predictor_access_flash_after_cache_diabled_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix branch predictor access flash after cache disabled (v5.4)
See merge request espressif/esp-idf!36558
2025-02-12 17:59:36 +08:00
wuzhenghui
cfcd8990f6
fix(esp_hw_support): fix branch predictor access flash after cache disabled
2025-01-22 19:24:48 +08:00
harshal.patil
e3acb360e3
feat(hal/spi_flash_encrypted): Enable pseudo rounds function during XTS-AES operations
2025-01-21 12:28:23 +05:30
C.S.M
82b3f5413c
feat(spi_flash): Add config for adding auto check status after suspend to improve performance
2025-01-21 14:50:23 +08:00
C.S.M
c4bb6a3970
feat(spi_flash): support software resume after suspend in unicore
2025-01-21 14:50:23 +08:00
Armando
8c8f8836e5
fix(spi_flash): fixed no_os flash API not consider branch predictor on c5/c61
2025-01-07 20:08:02 +08:00
Armando
49826c241b
fix(spi_flash): fixed no_os flash API not consider cache states issue on h2/p4/c6/c5/c61
2025-01-07 20:08:02 +08:00
morris
b8820cf4be
Merge branch 'feat/xmc_32d_support_v5.4' into 'release/v5.4'
...
feat(spi_flash): support 120M on xmc25q32d flash (backport v5.4)
See merge request espressif/esp-idf!36078
2025-01-07 10:28:11 +08:00
C.S.M
3952879feb
feat(spi_flash): support 120M on xmc25q32d flash
2024-12-31 11:29:42 +08:00
Konstantin Kondrashov
d00f8b7898
fix(spi_flash): Fix Test esp_flash_write
2024-12-03 09:54:56 +02:00
C.S.M
8baade44fd
test(spi_flash): Fix some failing test related to spi flash
2024-11-13 10:58:53 +08:00
Laukik Hase
5328dcd00c
change(build): Add a new CMake flag NON_OS_BUILD for non-FreeRTOS builds
2024-10-21 19:03:30 +05:30
C.S.M
ad6f491459
patch(spi_flash): cleanup XMC flash chip usage according to new information
2024-10-18 10:26:26 +08:00
C.S.M
af318a91a1
test(spi_flash): Add 32MB flash encrypted write-read test (beyond 16MB)
2024-10-15 17:30:48 +08:00
Konstantin Kondrashov
0d4787fb3a
feat(spi_flash): Adds esp_flash_set_dangerous_write_protection
2024-09-26 08:42:19 +03:00
Konstantin Kondrashov
02d61c1c5a
feat(esp_partition): Adds new esp_partition APIs
2024-09-26 08:42:12 +03:00
Sonika Rathi
d5da858cd9
refactor: remove dependency on spi_flash include for sector size
2024-09-26 13:01:24 +08:00
C.S.M
75e2d77b26
feat(spi_flash): Add new xmc chip id
2024-09-23 19:06:23 +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
Armando
256ef127dd
fix(linker): fixed extern linker symbol type from int to char
2024-09-14 11:11:55 +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
laokaiyao
a80603c05b
fix(gpio_reserve): reserve the mspi pin regarding line mode
2024-09-13 11:02:07 +08:00
Fu Hanxi
dc1851bd5a
docs: fix indentation error in s3 spi_flash kconfig
2024-09-12 20:18:46 +08:00
C.S.M
3008d11a68
Merge branch 'refactor/flash_frequency_esptool' into 'master'
...
refactor(spi_flash): Refactor the flash frequency config file
Closes IDF-10488
See merge request espressif/esp-idf!33427
2024-09-12 10:37:58 +08:00