Hi Naftalir:
1. Why is there such a big difference between the speed results? x57 times slower using the FFS.
[I think this difference is result from the MFS overhead ]
2.Is there is any way to disable, bypass or even remove the wearlevel that the ffs driver is using completely?
[
If you need to bypass wearlevel, you can use NAND flash IO driver. It provides some simple POSIX like abstraction layer between the user code (application), and NFC hw module. POSIX like means that the nand flash driver provides io functions: open, read, write, close, ioctl. we have an example
C:\Freescale\Freescale_MQX_4_2\mqx\examples\nandflash
]
3 Is there a way to change the number of bytes that the FFS does auto flush (i saw its 4KB sector-size now by default)?
[Not sure I understand your meaning, could you clarify it ?]
Regards
Daniel