All of lore.kernel.org
 help / color / mirror / Atom feed
* Need Help in Testing FTL code using NAND simulator
@ 2014-04-17 14:08 Brajesh Sharma
  0 siblings, 0 replies; only message in thread
From: Brajesh Sharma @ 2014-04-17 14:08 UTC (permalink / raw)
  To: linux-mtd

Hi All,

I’ve started recently working on FTL thing and now I need some kind of 
help from all of you as I’ve seen similar kind of thread just now.
I'm having a Huge FTL code (block + character) driver which is a linux 
kernel module and is having a specific PCIe based hardware. But i don 
have that H/W so I'll be porting this code for generic Flash device but 
i'm not sure how to test the code in absence pf H/W. I'm removing the 
character driver complications and wanna use just block driver which 
offers management module implementations (bad block , GC, Address 
mapping etc).
I've come across NANDsim which i find can be really useful in my case to 
emulate the virtual flash device in host memory (RAM) . But NANDsim is a 
part of MTD subsystem and My code doesn't have anything to do with MTD. 
SO i'm not sure can i use it with my code. I've seen usage of NANDsim on 
web with mtdblock device & on top of it an NFTL or something else though 
i'm having my own block device driver with FTL implementation in it.

e.g. NFTL/UBIFS --> mtdblock/mtdchar --> Virtual Flash (RAM) using 
NANDsim ....

But for me it'll be like (FTL+block driver) --> Character driver --> 
Virtual Flash (NANDsim)... or do i have any other alternative ????

Any help would be appreciated.



-- Thanks & Regards
Brajesh Sharma

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-04-17 14:09 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-17 14:08 Need Help in Testing FTL code using NAND simulator Brajesh Sharma

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.