6.1 上午 专业课 阅读视频

 

 

 

答:

A.软件版本的问题,我们提供的第一版的软件(200912月份的版本)在个别板子上会这个错误,请到我们的代码更新空间下载最新的代码包。ubootkernel的运行之处都会打印出该镜像的制作时间,根据时间来判断是不是软件版本的问题。

uboot的:

U-Boot 1.1.6 (Mar 14 2010 - 19:45:59) for SMDK6410

kernel的:

Linux version 2.6.28.6 (figo@figo-desktop) (gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72) ) #186 PREEMPT Thu Dec 17 13:56:42 CST 2009

 

B.部分用户第一次烧写linux && Android系统的时候会遇到s3c-nand: ECC uncorrectable error detected这样的问题,这是因为WinCENandflashOOB区的操作和Linux系统不一致,导致linux认为是坏块。

出现这样的问题的时候请按照下面的步骤解决:

 

i.uboot命令行中运行下面命令:

 

nand erase 0

 

该命令将删除整块nandflash

 

ii.使用SD启动的uboot重新烧写各个镜像文件。

 

如果这样做还是出问题,那么第一步中的nand erase 0 换成nand scrub,并根据输出提示输入y,回车,nand包括OOB在内的所有内容彻底清除,并重复第二步。

posted @ 2017-06-01 13:25  张雪  阅读(87)  评论(0编辑  收藏  举报