目前我的SMART GRID板子上面的硬件配置是256M NAND 、128M DDR2,系统能正常从NAND启动
今将NAND换成64M做测试,其它硬件不变
是不是我的UBL或者UBOOT需要修改?
我在烧写UBL的时候出现这么个错误:
Target:Write verify failed,skipping block!
我查了UBL的源码,在common\sft\src\uartboot.c里找到了原型
这句话的意思是NAND校验页未通过
我猜想是不同容量的NAND,在UBL里面需要修改什么参数
你知道具体要怎么修改吗?
参考网页zjbintsystem.blog.51cto.com/…/279709
哪位大侠能给予帮助
谢谢
Feng Dong:
烧写工具要根据你的nand写相应的驱动,主要看你使用的nand的差别,ubl和uboot是同样的原理
aijun zhao:
ubl有一个nand.c文件,有关nand的sector、block等参数需要修改