This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Using Keil File System on STM32F4 with NAND

Hi!
I have MT29F32G08CBACA Nand Flash device, and I need wear leveling.
This device have Page Size = 4096 user + 224 spare bytes. But in FS_Config_NAND_0.h a can chose only 4096+ 128. Will this device work with the Keil File System?

Parents
  • You can manually define page size in config file and you should be ok.

    #define NAND0_PAGE_SIZE         4320
    

    Devices with bigger spare area usually require 4-bit ECC per 512 bytes. This can be only supported by hardware, so check your device and hardware ECC support before using such device.

Reply
  • You can manually define page size in config file and you should be ok.

    #define NAND0_PAGE_SIZE         4320
    

    Devices with bigger spare area usually require 4-bit ECC per 512 bytes. This can be only supported by hardware, so check your device and hardware ECC support before using such device.

Children