用的是W90N745CPU,三星的32M字节的FLASH,移植yaffs2系统。搞了好久都不行,FLASH块全部是坏块,一个块都没通过。后来跟踪写FLASH的代码,发现数据硬件层的读写都正确,在校验时出了错误,在make menuconfig里把mtd的nand写校验关掉后,make一下,把内核下载进去,一切都正常了,建立目录、写文件、怎么操作都可以了,发贴子庆祝一下!
不过NAND-FLASH的速度不怎么快,我把/proc里的kcore拷贝到nand里面,一共0x701000个字节,大约7M吧,花了48秒才完成,平均速度是153002字节每秒。
是什么原因呢?大家有没有这方面的经验数据,都是什么样的写文件速度呢? |