Hi, I'm trying to understand what level of NAND memory support currently exists in NuttX. The intention is to read and write files on the NAND memory.
I have found CONFIG_MTD_NAND and there seems to be a NAND driver for the SAMA5 built-in NAND. All other MTD drivers appear to be for NOR? The intention is to use a Winbond W25N NAND memory, but I'm assuming the SAMA5 driver will be closer to what I need than the W25QxxxJV NOR driver (NAND vs NOR)? Regarding a file system, the NuttX About page mentions "NXFFS. The tiny NuttX wear-leveling FLASH file system." and there is also the option to enable littlefs. https://github.com/ARMmbed/littlefs/issues/11 indicates that one wants an FTL below littlefs. Going by the existence of CONFIG_FTL_READAHEAD and CONFIG_WRITEBUFFER, it seems that the FTL is integrated in MTD in NuttX? Is SMART File System (CONFIG_FS_SMARTFS) related to the "Really Tiny (SMART) Flash" (CONFIG_MTD_SMART) option? The latter says that it is only usable for really small memories. Thomas Axelsson SW Developer ACTIA Nordic AB (part of ACTIA Group) Mail: thomas.axels...@actia.se<mailto:thomas.axels...@actia.se> Web: www.actia.se<http://www.actia.se/>