- 积分
- 18
贡献18
飞刀0 FD
注册时间2012-5-20
在线时间13 小时

扫一扫,手机访问本帖 
|
本帖最后由 mu_evolution 于 2013-1-6 19:59 编辑
最新版的U_BOOT和kernel算是移植出结果了
但是saveenv始终不能成功,重启Bad CRC,就是来做对
使用nand read 50008000 0x80000(我的CONFIG_ENV_OFFSET = 0x80000)
在md.w发现 已经写进了 nand(因为现 nand erase 在saveenv 再读 有值了tty=…………)
我在想是不是nand write的时候出错了 或者说 saveenv是 的nand_write函数和执行saveenv的nand_write函数不同 比如加上了校验信息等?
因为 执行nand write.part 50008000 kernel 和,然后重启,uboot 知道是内核 却在校验的时候出错(mtdparts 中kernel分区设置正确)
而nand write 50008000 0x100000 0x200000 却能启动内核
|
|