注意:
1.
本次调试代码使用的平台是:
tiny210v2 + 2G的MLC Nand(K9GAG08U0F)
2.
"tiny210v2-u-boot"是用于下载到开发板的uboot,
该uboot很多功能没有实现。
移植该uboot的目的仅仅只是为了下载"reload_demo"
到nand中。
”tiny210v2-u-boot“的配置编译过程:
make mrproper
make clean
make tiny210_config
make
下载"reload_demo"到nand的过程:
a.在超级终端上执行uboot的命令loadb
b.将编译出来的二进制文件发送过去
c.察除nand
nand erase 0x0 100000
d.写nand
nand down // 该命令是自己实现的,结合了S5PV210的nand启动特点
// (最多支持4K每页的nand启动、需要有16bit的硬件ECC等),
// 专门用于写bin(用于启动的)文件到MLC nand的
3.
"reload_demo"就是为2G的MLC Nand(K9GAG08U0F)写的裸机驱动,仅仅实现了
重定位功能。
4.
整个过程实现比较粗糙,就算是小demo吧。实在抱歉。