Wear-leveling and Journaling file system for NOR flash?

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Wear-leveling and Journaling file system for NOR flash?

      Is emFile suitable for:
      - nor SQI flash 64Mb
      - use under FreeRTOS (customer requirement)

      Is a hook provided to flush any cache for use entering power-down?
      Or is it expected that external hardware resets the processor while giving the flash time to finish up any operations in progress?

      Thanks!
      Best Regards, Dave
    • Hello Dave,

      Is emFile suitable for:
      - nor SQI flash 64Mb
      - use under FreeRTOS (customer requirement)
      emFile supports SPI NOR flash via the NOR driver. The file system can be used with any operating system including FreeRTOS.
      Is a hook provided to flush any cache for use entering power-down?
      emFile does not provide such a functionality.
      Or is it expected that external hardware resets the processor while giving the flash time to finish up any operations in progress?
      The hardware has to make sure that the NOR device finishes any write operation before power down.
      If the hardware does not comply with this requirement, it is possible to use the CRC verification option
      of the emFile NOR driver to detect and recover from an interrupted NOR write operation.
      The emFile NOR driver is able to recover successfully from an interrupted NOR erase operation.

      Best regards,
      Marius