【UBoot移植】当bootdelay误设置为0时 怎么擦除nandflash里面的程序 重新烧写u-boot没用

现在对试验箱无法操作直接进内核里面了求解怎么修改才能恢复... 现在对试验箱无法操作 直接进内核里面了 求解 怎么修改 才能恢复 展开
 我来答
liu8821031
2012-05-29 · 超过12用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:30.1万
展开全部
uboot有个protect 命令,用于设置flash存储器的特定区域为只读模式,或取消只读属性。flash设置为只读模式后,不能被拷贝(cp命令)或者擦除(erase命令)。你的环境变量显然是在保存时就被设置为只读模式,而无法用erase命令擦除。所以你必须顺着如何擦除nand 的protect区域的思路,去查找相应的解决方法。
追问
你好   请问protect命令具体是啥  在哪弄    求教
追答
这是我的推测,具体做法,还是百度 谷歌吧。
liningustb
2012-06-02 · 超过12用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:35.3万
展开全部
找到bootdelay的宏定义设置为5,重新编译uboot下载
追问
在终端里面误设置的 ,重新编译烧写不行    。 现在我想问怎么擦出nandflash上面的东西   就相当于格式化   怎么格式化
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式