igor.udot
daf2d31008
test: format all test scripts
2025-03-05 12:08:48 +08:00
C.S.M
add27dfbd3
fix(spi_flash): Fix flash encryption write verify,
...
Closes https://github.com/espressif/esp-idf/issues/15380
2025-02-28 15:57:24 +08:00
C.S.M
b66e140fbc
refactor(spi_flash): optimize flash functions to save iram memory
2025-02-26 18:28:49 +08:00
Song Ruo Jing
53d8b70e8b
fix(gpio): fix IO output enable control
...
oen_sel and oen_inv_sel fields from func_out_sel_cfg register
2025-02-20 19:49:28 +08:00
C.S.M
e111d92af6
refactor(spi_flash): remove redundent flash suspend check
2025-02-19 11:35:09 +08:00
Armando
43121c0d47
test(flash_mmap): added psram enabled test for esp32p4 as mmu is per target
2025-02-17 16:15:09 +08:00
Mahavir Jain
870a1846b1
Merge branch 'feature/esp_tee_flash_prot_spi1' into 'master'
...
feat(esp_tee): Add support for flash memory isolation and protection (SPI1)
Closes IDF-10481, IDF-10083, and IDF-8915
See merge request espressif/esp-idf!36454
2025-02-12 18:35:49 +08:00
Song Ruo Jing
d59f732718
Merge branch 'refactor/gpio_apis_modification' into 'master'
...
refactor(gpio): refactor some GPIO APIs
See merge request espressif/esp-idf!36384
2025-02-12 11:33:37 +08:00
Laukik Hase
c23714f775
feat(esp_tee): Add support for flash memory isolation and protection (SPI1)
2025-02-11 12:30:05 +05:30
Song Ruo Jing
3a8d065908
refactor(gpio): improve gpio_iomux_in/out API
2025-02-10 21:44:07 +08:00
C.S.M
3e79641afa
test(spi_flash): Add framework to test driver can work under flash auto-suspend
2025-02-10 13:51:11 +08:00
Gao Xu
1e8a48db74
Merge branch 'feat/h21_enable_ci_build_test' into 'master'
...
feat(esp32h21): enable ESP32H21 ci build
Closes IDF-11561
See merge request espressif/esp-idf!36197
2025-02-07 14:10:54 +08:00
gaoxu
5ef4f20778
feat(esp32h21): disable unsupported build test
2025-02-06 15:47:51 +08:00
Michael (XIAO Xufeng)
cb227eb260
fix(isp_lsc): fixed warning description for p4 v1.0
2025-02-01 00:10:37 +08:00
C.S.M
073bc00739
fix(spi_flash): Fix build fail when rom_patch config disabled,
...
Closes https://github.com/espressif/esp-idf/issues/15229
2025-01-22 12:01:41 +08:00
Jiang Guang Ming
642340616e
test(spi_flash): Enable esp_flash rom impl test on c5 c61
2025-01-14 17:18:12 +08:00
wuzhenghui
7a4cc8ed35
fix(esp_hw_support): fix branch predictor access flash after cache disabled
2025-01-13 10:28:09 +08:00
C.S.M
5e4fd8ee52
refactor(bod): Move brownout handling file from esp_system to esp_hw_support
2025-01-08 14:41:37 +08:00
Gao Xu
54f501a2fc
Merge branch 'feat/h21_introduce_step8' into 'master'
...
feat(esp32h21): introduce hello world to ESP32H21 (stage8)
See merge request espressif/esp-idf!35874
2024-12-31 10:39:21 +08:00
gaoxu
25731d0c1e
feat(esp32h21): finnal introduce hello world support
2024-12-30 20:14:40 +08:00
C.S.M
95f24325e9
feat(spi_flash): support 120M on xmc25q32d flash
2024-12-30 14:11:18 +08:00
Marius Vikhammer
34c7d62855
refactor(hw_support): combine esp_hw_support rtc header to a single file
2024-12-30 10:09:34 +08:00
C.S.M
d448c4ed05
feat(spi_flash): Add 32M flash support on esp32c5
2024-12-25 16:06:43 +08:00
C.S.M
bd5945d1cc
Merge branch 'feat/auto_suspend_waiti' into 'master'
...
feat(spi_flash): Add config for adding auto check status after suspend to improve performance
See merge request espressif/esp-idf!35628
2024-12-20 16:35:21 +08:00
Armando
a3f70ef45b
fix(spi_flash): fixed no_os flash API not consider branch predictor on c5/c61
2024-12-18 16:41:35 +08:00
Armando
d04af97ae3
fix(spi_flash): fixed no_os flash API not consider cache states issue on h2/p4/c6/c5/c61
2024-12-18 16:41:35 +08:00
C.S.M
81426057b5
feat(spi_flash): Add config for adding auto check status after suspend to improve performance
2024-12-18 14:55:25 +08:00
morris
1316d7b741
refactor(spi): hal driver doesn't depend on sdkconfig.h
2024-12-04 19:10:57 +08:00
harshal.patil
fba8ab89da
feat(hal/spi_flash_encrypted): Enable pseudo rounds function during XTS-AES operations
2024-12-03 11:17:54 +05:30
Alexey Lapshin
888b5f7e8d
feat(newlib): add picolibc support
2024-12-02 21:35:56 +07:00
Armando
1eef2e8c19
feat(mspi): supported flash 120MHz SDR timing tuning on ESP32P4
2024-11-28 14:53:19 +08:00
Konstantin Kondrashov
874ce4d1d8
Merge branch 'bugfix/test_esp_flash_write' into 'master'
...
fix(spi_flash): Fix Test esp_flash_write
Closes IDFCI-2416
See merge request espressif/esp-idf!35181
2024-11-26 19:22:36 +08:00
Konstantin Kondrashov
864d9ed46c
fix(spi_flash): Fix Test esp_flash_write
2024-11-25 17:12:25 +02:00
C.S.M
c9d481c6d2
feat(spi_flash): support software resume after suspend in unicore
2024-11-22 13:48:45 +08:00
C.S.M
1e11d42aa1
feat(spi_flash): Add support for winbond flash chip
2024-11-14 18:32:40 +08:00
gaoxu
64bbb53b8f
feat(esp32h21): introduce target esp32h21(stage 1)
2024-11-12 15:42:27 +08:00
C.S.M
e8f01afef7
test(spi_flash): Fix some failing test related to spi flash
2024-10-29 17:47:07 +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