We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
Could I use RL-FlashFS and a NAND Flash Chip? (especially MT29F2G08AADWPD chip from Micron) and if yes what about "Bad blocks management"? Is it handle by the library?
I found that I have to provide :
fs_EraseSector fs_ProgramPage fs_Init
but what about fs_EraseSector? because on why NAND flash I only found an erase bloc opcode. So what is a sector on my chip? is it a bloc or a group of bloc?
Another thing I don't understand is why we don't provide a read function?
Last question, I have to make the FS_FlashDev.h file but the documentation speek about "sector" but again is it block in my case?
#define SPI_FLASH_DEVICE \ DSB(0x10000, 0x000000), /* Sector Size 64kB */ \ DSB(0x10000, 0x010000), /* Sector Size 64kB */ \ … #define SF_NSECT 32
How do I make my FS_FlashDev.h with my NAND flash wich is made of 2048 blocks of 64 pages (each page is 2048 + 64 bytes).
Jonathan BERNARD
You don't have any idea??
I think that sector and block are the same thing.
But my real problem now is as we don't provide any read function how my Flash Nand will work??