uboot for smart210
文章平均质量分 85
zbl_learn
All in Scrum Master
展开
-
第1章-确定superboot210如何为smart210的nand flash进行的分区划分
标题的意思简单的而说,其实就是搞清楚superboot210将boot.bin, kernel和根文件系统分别下载到了什么地方。原创 2015-03-17 10:43:11 · 1195 阅读 · 0 评论 -
第0章-可以在smart210上应用的dnw for linux源码----这只是个开始
我的目标是用我手头上的这个uboot源代码,实现文件下载,并正确引导内核,然后争取基本替代superboot210.bin。说基本替代,是因为我只想用superboot210.bin帮我从SD卡启动,然后下载一个自己的uboot.bin到nand flash中,然后用自己的uboot向nand flash里下载内核和yaffs2格式的根文件系统。当然如果可能,我也盼望着能把自己的uboot.bin烧到SD卡里,能够从SD卡正常启动。那会就真正的抛开superboot210.bin,向着这个目标前进吧。原创 2015-03-17 10:08:25 · 869 阅读 · 0 评论 -
第2章-uboot for smart210读取内核的ecc问题完美解决
1、最终要的先弄清楚开发板使用的Nand flash型号,page大小,block大小,SLC/MLC类型;在nand_ids.c中是否有定义。2、uboot的nand驱动程序基本上是从linux内核当中移植过来的,只不过入口函数的形式有点差异而已;看看ecc在uboot当中使用的函数、对应的oob分区是否一致。3、尤其注意以下NFCONF和NFCONT等寄存器在uboot当中是如何设置的,是否符合自己开发板上使用的nand flash型号。4、适当使用prinf, printk, puts等打原创 2015-03-17 11:27:06 · 2815 阅读 · 0 评论