在内核2.6.18以上版本中,yaffs采用了不同的writechunk方式.具体参考http://www.armchina.cn/article.asp?id=63
我在前一篇文章中说了uboot烧写yaffs的补丁.实际上补丁和修改mkyaffsimage是一回事.
上述参考文章给出了mkyaffsimage的修改方式.
所以,如果mkyaffsimage不修改的话,直接用uboot的nand write.yaffs1进行烧写即可.
如上即是uboot和yaffs镜像工具mkyaffsimage之间的关系.
附代码: