kangear / tiny210v2-uboot

u-boot for tiny210v2 (NandFlash:K9GAG08U0F)
Other
17 stars 27 forks source link

Support Yaffs2 #10

Closed kangear closed 11 years ago

wb0330 commented 11 years ago

YAFFS2的纠结点在于友善的image是8k+64要烧录到nand 8k+512,所以如果自己下载个yaffs2的源码makeyaffs2image.c里改一下

define chunkSize 8192

define spareSize 512

define pagesPerBlock 128

做出个image就很好烧了, 想做出和友善一样的image只需改#define spareSize 64

kangear commented 11 years ago

这个纠结点我也发现了,制作image上很好解决,但是 纠结点 要一定的mtd架构知识,目前正在补充。更甚至是还要是Yaffs2+16bitECC的烧写方法。PS:话说最近你终于现身了,前段时间消失了一样。 :)

wb0330 commented 11 years ago

nand 16bit ecc读写我fork了一个老外写的,函数结构,编译结果和友善的接近程度99%,你可以参考一下,稍微改一下就可以在uboot里用。 http://github.com/wb0330/210-nand-patch

kangear commented 11 years ago

不错,有很好的参考价值。