uboot下执行movi write 命令破坏uboot后变砖解决方法

在尝试通过movi write命令更新uboot时导致开发板变砖,通过Linux下的dnw软件重刷uboot,并在Windows环境下使用fastboot命令重新烧录系统,包括bootloader、kernel和android rom,成功解决问题。
摘要由CSDN通过智能技术生成

实验环境:win10   开发板芯片:三星s5pv10   虚拟机linux

问题由来:破坏iNand中的bootloader以从SD2启动实验

方法1:打开secureCRT,开机3秒内按回车,输入以下两个命令:
1.busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync
2.sync

方法2:执行命令:movi write u-boot 0x30000000

方法1我用来几次都没遇到问题,但是方法2容易导致变砖(uboot进不去),花了我一个晚上到第二天下午才解决掉这个问题

下面是我的解决方法:使用linux下的dnw软件重新刷uboot,然后在Windows运行cmd下fastboot命令重刷系统

1、Mware菜单:虚拟机->可移动设备->Samsung S5PC110 SEC Test B/D,点击连接 (将开发板连到linux下)

在secureCRT中输入命令
1、fdisk -c 0   // 进行分区
2、set bootcmd 'movi read kernel 30008000; bootm 30008000'   // 设置bootcmd参数

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值