Adam Múdry
e58de4fd50
fix(examples): tusb_midi task stack overflow fix
2025-01-16 20:40:03 +08:00
Adam Múdry
2dc6551390
fix(sdmmc): Send status (CMD13) even if write/read command fails
2025-01-16 20:39:29 +08:00
Adam Múdry
a44a659b0f
fix(sdmmc): Improve SD card state checking after write/read command
2025-01-16 20:39:29 +08:00
Adam Múdry
6fbc454920
fix(littlefs): Allow LittleFS image generation on Windows + version bump
...
Closes https://github.com/espressif/esp-idf/issues/12900
2024-11-14 13:21:05 +01:00
Adam Múdry
88d884d9e4
fix(sdmmc): Retry to get another RCA if the previous response was 0
2024-10-21 17:27:41 +02:00
Adam Múdry
46ed6c869e
fix(vfs): FATFS mount immediately after format if mount failed
2024-07-26 17:52:42 +02:00
Adam Múdry
faae7eccac
fix: PRI inttypes error due to C++ invalid suffix on literal in SPIFFS
2024-06-30 23:31:50 +02:00
Adam Múdry
58a69e7422
fix(storage/littlefs): Bump version to v1.14.4 (core v2.9.1)
...
Fixes a bug which causes DivideByZero exception when the filesystem is full
2024-04-19 12:54:40 +02:00
Adam Múdry
1cc16ab128
feat: LittleFS bump version to 1.14.2
2024-03-07 01:35:03 +01:00
Adam Múdry
aeb4711393
fix(examples): Disable formatting SD cards in storage examples by default
2024-02-08 14:22:30 +01:00
Adam Múdry
23e9daa239
feat: LittleFS bump version to 1.13.0
2024-01-15 14:35:17 +01:00
Adam Múdry
481b63fa6d
fix: i2c_eeprom_init use after free when error
2024-01-15 13:25:11 +01:00
Adam Múdry
d465ed93f6
fix: esp_vfs_fat_sdcard_format workbuf memory leak
2023-11-29 16:16:58 +01:00
Adam Múdry
74c0234f72
refactor(esp_partition): Expose function for unloading partitions
...
Closes https://github.com/espressif/esp-idf/issues/12625
2023-11-27 19:49:59 +01:00
Adam Múdry and Tony Stuart
c77b2fcd5d
fix(storage): FATFS WL function formatting wrong partition
...
Closes https://github.com/espressif/esp-idf/issues/12542
Co-authored-by: Tony Stuart <anthonyfstuart@gmail.com >
2023-11-23 22:45:36 +01:00
Adam Múdry
687c5cc8d5
Merge branch 'fix/remove_wno-format_from_storage_components' into 'master'
...
refactor: Remove -Wno-format from storage related components
Closes IDF-6793
See merge request espressif/esp-idf!26531
2023-10-24 21:25:34 +08:00
Adam Múdry
e151184da7
refactor: Remove -Wno-format from storage related components
2023-10-22 17:56:41 +00:00
Adam Múdry
6154f22ab3
docs: nvs_open* add ESP_ERR_INVALID_ARG to return description
...
ESP_ERR_INVALID_ARG is returned from underlying functions but this was not easily evident
2023-10-19 14:36:10 +02:00
Adam Múdry
d019bf0e32
Merge branch 'docs/remove_envvar_from_spi_flash_docs' into 'master'
...
docs: Remove :envvar: form spi_flash documentation
Closes IDF-2497
See merge request espressif/esp-idf!26528
2023-10-18 06:01:01 +08:00
Adam Múdry
a64f216737
docs: Remove :envvar: form spi_flash documentation
2023-10-17 13:35:42 +02:00
Adam Múdry
0024867c3b
Merge branch 'feature/add_optional_immediate_fsync' into 'master'
...
fatfs: add optional immediate fsync
See merge request espressif/esp-idf!26097
2023-10-16 17:37:22 +08:00
Adam Múdry
ab1eb37fe8
feat(partition_table): Add read-only partition flag and functionality
2023-10-11 00:01:05 +02:00
Adam Múdry
f083570af6
refactor(wear_levelling): WL_Flash flash_drv pointer changed to partition pointer
2023-10-10 14:35:45 +02:00
Adam Múdry
d42bde0378
feat(nvs): NVS tool add key consistency check
2023-10-09 15:58:48 +02:00
Adam Múdry
c276e2ca05
refactor: NVS tool move integrity check from logger to another file
2023-10-09 15:58:48 +02:00
Adam Múdry
8fc8f3f479
Merge branch 'ci/perf_monitor_spiflash_build_test_enable_esp32p4_fixed' into 'master'
...
ci(examples): Enable storage/perf_benchmark build test for spiflash on ESP32-P4 v2
Closes IDF-8093
See merge request espressif/esp-idf!26309
2023-10-09 19:51:56 +08:00
Adam Múdry
6582e6c422
ci(examples): Enable storage/perf_benchmark build test for spiflash on ESP32-P4 v2
2023-10-05 13:19:19 +02:00
Adam Múdry
c86cd4623e
Revert "Merge branch 'ci/perf_monitor_spiflash_build_test_enable_esp32p4' into 'master'"
...
This reverts merge request !25636
2023-09-28 07:04:25 +08:00
Adam Múdry
2b5d12858d
Merge branch 'docs/partition_table_api_guide_update_data_subtypes' into 'master'
...
docs(storage): Add supported data partition subtypes
Closes IDF-818
See merge request espressif/esp-idf!25614
2023-09-06 15:31:39 +08:00
Adam Múdry
13d2b5bc93
Merge branch 'docs/update_cn_trans_partition_table_data_type' into 'docs/partition_table_api_guide_update_data_subtypes'
...
Docs: update Chinese translation for partition table data subtypes
See merge request espressif/esp-idf!25747
2023-09-06 11:19:54 +08:00
Adam Múdry
c08a4e6b3d
ci(examples): Enable storage/perf_benchmark build test for spiflash on ESP32-P4
2023-09-06 03:18:20 +00:00
Adam Múdry
087de4c77a
docs(storage): Add supported data partition subtypes
2023-08-29 11:28:28 +02:00
Adam Múdry
f75bc09cee
Merge branch 'fix/fatfs_ff_volumes_warning' into 'master'
...
fix(fatfs): Fix a warning when FF_VOLUMES is set to 1
Closes IDFGH-10887
See merge request espressif/esp-idf!25422
2023-08-28 18:20:38 +08:00
Adam Múdry
466ed3565d
fix(fatfs): Fix a warning when FF_VOLUMES is set to 1
...
Closes https://github.com/espressif/esp-idf/issues/12089
2023-08-17 21:24:32 +02:00
Adam Múdry
ae34457e81
Merge branch 'feature/perf_monitor_example' into 'master'
...
storage: add performance test example
Closes IDF-3607
See merge request espressif/esp-idf!24327
2023-08-16 17:37:49 +08:00
Adam Múdry
e7b88a52d1
feat(examples): Add storage IO speed benchmark example
...
New example which can benchmark IO speed of SPI flash partition
(raw, FATFS, SPIFFS) and SD card (raw, FATFS) connected via SPI and SDMMC.
2023-08-15 18:47:38 +02:00
Adam Múdry
abaf997018
fix(spiffs): SPIFFS print formatter errors out
...
Closes https://github.com/espressif/esp-idf/issues/11922
2023-08-15 15:40:19 +02:00
Adam Múdry
42ac85a6a1
Merge branch 'contrib/github_pr_11926' into 'master'
...
Support NVS image generation from CMake (GitHub PR)
Closes IDFGH-10702 and IDFGH-10542
See merge request espressif/esp-idf!25102
2023-08-15 00:20:11 +08:00
Adam Múdry
229da08244
Merge branch 'docs/update_cn_trans_for_nvs_flash' into 'contrib/github_pr_11926'
...
docs: update CN translation for nvs_flash.rst
See merge request espressif/esp-idf!25265
2023-08-14 18:03:37 +08:00
Adam Múdry
7d87b6f47f
Merge branch 'docs/fatfs_add_api_reference' into 'master'
...
docs(fatfs): Move mentioned APIs to a separate API reference section
Closes IDF-7710
See merge request espressif/esp-idf!24538
2023-08-05 10:04:25 +08:00
Adam Múdry
ebde53bbb9
docs(fatfs): Move mentioned APIs to a separate API reference section
2023-08-04 23:47:44 +00:00
Adam Múdry
b988242b07
feat(examples): Add storage/nvsgen example
...
Showcases the use of `nvs_create_partition_image` CMake function
Remove mentions of NVS multipage blob version 1 so it's not encouraged
2023-08-04 11:48:02 +02:00
Adam Múdry
5e5220a77c
docs: Refactor table for nvs_create_partition_image arguments
2023-08-03 15:10:33 +02:00
Adam Múdry
098cab35e4
NVS: nvs_tool.py entry.data None check fix
2023-06-21 11:23:22 +02:00
Adam Múdry
976644acf6
CI: fix sdcard fatfs test_apps format timeout
2023-05-25 08:52:59 +00:00
Adam Múdry
58e69f2fcb
vfs: select sanity NULL check
...
https://github.com/espressif/esp-idf/issues/9964
2023-05-23 18:02:24 +02:00
Adam Múdry
e5d0e3c676
Merge branch 'bugfix/sdmmc_driver_vtaskdelay_slowdown' into 'master'
...
sdmmc: incrementally increase delay of vTaskDelay
Closes IDF-7361
See merge request espressif/esp-idf!23765
2023-05-19 18:22:51 +08:00
Adam Múdry
f13c9f746f
sdmmc: incrementally increase delay of vTaskDelay
...
Prevents unnecessary slowdown in polling functions
2023-05-18 05:33:25 +02:00
Adam Múdry
fa16ed3898
CI: sdcard tests fail fix
2023-05-10 16:48:03 +02:00
Adam Múdry
84bac4e38f
sdmmc: sdio combination cards correct setup
...
Co-authored-by: Mau Abata <mauabata@gmail.com >
Closes https://github.com/espressif/esp-idf/issues/9822
Closes https://github.com/espressif/esp-idf/issues/10280
2023-04-24 17:03:09 +02:00
Adam Múdry
b87b58da57
CI: fix sdcard examples timeout
2023-04-24 16:44:01 +02:00
Adam Múdry
6055674980
Merge branch 'contrib/github_pr_10532' into 'master'
...
[SDMMC Mount] fix infinite loop when SD card is not responsive (GitHub PR)
Closes IDFGH-9132, IDFGH-9131, and IDFGH-582
See merge request espressif/esp-idf!22081
2023-04-12 19:43:12 +08:00
Adam Múdry
381d0fe032
sdmmc: add vTaskDelay to loops to prevent potential WDT trigger
...
Also change timeout to 120 seconds in fatfs sdcard pytest to prevent failing during formatting.
2023-04-11 11:06:56 +00:00
Adam Múdry
679d9731b3
Merge branch 'feature/fatfs_15_update' into 'master'
...
fatfs: Update to version 0.15
Closes IDF-6391
See merge request espressif/esp-idf!21330
2023-02-06 17:47:05 +08:00
Adam Múdry
204f4207ec
Merge branch 'feature/ext_flash_yield_on_erase' into 'master'
...
Yield functionality for external flash, mask esp_flash_erase_chip with esp_flash_erase_sector
Closes IDFGH-7665, IDFGH-8487, and IDFGH-6479
See merge request espressif/esp-idf!19205
2023-01-11 20:16:05 +08:00
Adam Múdry
40d1eff2bd
Merge branch 'feature/nvs_tool_refinement' into 'master'
...
nvs: Partition tool refinement
Closes IDF-6061
See merge request espressif/esp-idf!20683
2023-01-05 06:39:01 +08:00
Adam Múdry
0e98905e51
Merge branch 'feature/usb_midi_example' into 'master'
...
usb: Added MIDI example + fixed TinyUSB MIDI config
Closes IDFGH-6921
See merge request espressif/esp-idf!17753
2022-07-01 15:03:42 +08:00