Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - flash filesystem: (3 Items)
   
flash filesystem  
I wonder how to port a flash filesystem into QNX filesystem. Should it be connected to the io_block.so? and how can I 
download the filesystem source code?

Thank you
Re: flash filesystem  
Look at "etfs".  That is the filesystem for direct (bus) connected flash.  

You will probably want to download a bsp (similar to your board) and "port" the etfs driver source which links to the 
etfs library (libetfs.a).  The most important parameter is the "page size" (512, 2048, etc) -  make sure you start with 
source matching your pagesize.
Re: flash filesystem  
The Filesystem classes stated that Nonblock-oriented filesystems designed explicitly for the characteristics of flash 
memory devices. For NOR devices, use the FFS3 filesystem; for NAND, use ETFS so does etfs work for nor flash?

Is there a way to put debug code in the flash translation layer (FTL) which reside between filesystem and flash driver?