1.在uboot添加代码,具体参考如下网址
http://blog.chinaunix.net/uid-26284412-id-3194658.html
或者参考下我的dm8148 uboot源码(与原始的dm8148 uboot源码对比就知道修改了啥)
2.下载适应2kb的yaffs2源码,并执行脚本,将yaffs2文件拷贝到kernel对应目录,参考如下网址
https://download.csdn.net/download/weixin_40384703/12874557
3.编译出 mkyaffs2image 来生成打包yaffs2文件系统的命令,同时umage中修改成只使用yaffs2自己的校验方式
4.关注uboot和uImage的oob布局方式
5.不想这么麻烦可以尝试使用 inband_tags 方式,可以避开oob布局,也可以使用yaffs2文件系统,具体参考如下网址:
https://blog.csdn.net/boysic/article/details/82178386