MCF5235没有nand控制器,但是我是用地址总线来连接的,应该比IO强点。
现在还没有加ECC校验
CPU 100MHZ,用for循环等待,简单等待的时间是:
读500 ……
但是底层驱动上我已经把时间消耗减到很小了,比如对于覆盖写操作,我先将整块写入内存,之后再一次写入flash,其他的读、写、映射函数都是按照要求的直接对硬件的处理,不应该有太多消耗的……
经过长时间的尝试,我的TFFS终于成功了。
之前写文件的问题关键是地址映射的问题,就是NFTL那层的连续地址需要转换成NAND Flash底层的不连续的地址才行。因为NAND……
最近在调试TFFS,由于我使用的nandflash的页为2048字节,这与dosfs中sector默认的512字节不一样,但我在flcustom.h中看到SECTOR_SIZE_B……
对了 在注册函数NandMTDIdentify中,有对window操作的语句,我也只是照搬过来,只对flSetWindowBusWidth改为了8,其他并没有动。不知道配置是否正确……
谢谢版主回复:)
的确不是FAT的问题,我查看程序之后发现它会根据大小进行匹配。
下面是我的map函数的相关代码,请版主指教:
typedef struct { unsign……
我的flash是2048 bytes * 64 pages * 4096 blocks = 512MB积累了若干TFFS的问题,烦请高手帮忙看看。
1.我得知VxWorks5.5……