espressif/spi_nand_flash_fatfs

1.1.0

Latest
uploaded 1 day ago
FATFS integration for SPI NAND Flash

Changelog

## [1.1.0]

### Added
- Example `examples/nand_flash_bdl`: FatFS on SPI NAND via ESP-IDF BDL (`spi_nand_flash_init_with_layers` + `esp_vfs_fat_bdl_mount`), ESP-IDF 6.1+ with `CONFIG_NAND_FLASH_ENABLE_BDL=y`.
- `esp_vfs_fat_nand_bdl_format()`: mandatory pre-mount FAT format on the WL BDL (same `f_mkfs` layout as `esp_vfs_fat_bdl_mount()`), ESP-IDF 6.1+ with `CONFIG_NAND_FLASH_ENABLE_BDL=y`.
- Documentation updates for BDL vs legacy FatFS paths in the component README and `spi_nand_flash/layered_architecture.md`.

## [1.0.0]

### Breaking Changes
- FATFS integration for SPI NAND Flash now lives in this component. Projects that previously relied on FATFS support bundled inside `spi_nand_flash` must add `spi_nand_flash_fatfs` as a dependency and include its headers.

**Migration:** See **Migration Guide (0.x → 1.0.0)** in [`spi_nand_flash/layered_architecture.md`](../spi_nand_flash/layered_architecture.md) (FATFS split, legacy init with BDL disabled, and related driver changes).

Links

Supports all targets

To add this component to your project, run:

idf.py add-dependency "espressif/spi_nand_flash_fatfs^1.1.0"

download archive

Stats

  • Archive size
    Archive size ~ 28.05 KB
  • Downloaded in total
    Downloaded in total 548 times
  • Weekly Downloads Weekly Downloads (All Versions)
  • Downloaded this version
    This version: 0 times

Badge

espressif/spi_nand_flash_fatfs version: 1.1.0
|