YAFFS is designed for NAND flash, but has also been used on NOR flash and even as a RAM fs as well. NAND flash is available in "raw" form as either solder down devices or in SmartMedia and XD memory cards. Compact Flash indeed has NAND or NOR inside, but the CF also has a built in controller that does error correction etc. CF does not have the concept of "blocks". The same goes for USB pendrives etc. YAFFS needs the spare area in each NAND page to write tags etc. This is simulated in NOR flash implementations (how to do this has been outlined in previous postings - along with warnings etc). You could potentially do the same thing with Compact Flash, but you would not get any of the YAFFS robustness. I have not analysed SD cards, but I think they have an onboard controller which also makes them like Compact Flash. If you want to use customer-loadable storage with YAFFS, then I suggest SmartMedia or XD. -----Original Message----- From: yaffs-admin@stoneboat.aleph1.co.uk [mailto:yaffs-admin@stoneboat.aleph1.co.uk] On Behalf Of Abhishek Bhattacharya Sent: Monday, 21 February 2005 9:42 p.m. To: yaffs@stoneboat.aleph1.co.uk Subject: [Yaffs] Yaffs on SD memory / CF card Hello Has anyone ever tried mounting yaffs on a SD memory card or for that matter on any Compact flash card? Just eager to know about the scope of yaffs outside normal NAND flash regards Abhishek