IMX6下reboot重启失败的解决办法

Imx6在开发过程中可能如遇到如下问题:

在串口命令行使用reboot命令之后,串口输入准备重启的信息,然后就卡住了,这个时候,串口命令行也不能再进行操作,而且板子也并没有真正进行重启。以下为使用reboot之后出现的情况:

(1)在使用默认的linux系统,在使用reboot命令之后,会输出类似:

startingpid 2604, tty '': '/etc/rc.d/rcS stop'

root@freescale~$ Unmounting filesystems

umount:tmpfs busy - remounted read-only

chown:/home/user/.rhosts: Read-only file system

chown:/home/user: Read-only file system

chown:/home/user: Read-only file system

cat:can't open '/proc/devices': No such file or directory

Thesystem is going down NOW!

SentSIGTERM to all processes

SentSIGKILL to all processesRestarting system.

(2)在使用默认提供的android系统时候,使用reboot命令之后,串口会输出:

SysRq: Emergency Remount R/O

EXT4-fs(mmcblk0p4): re-mounted. Opts: (null)

EXT4-fs(mmcblk0p6): re-mounted. Opts: (null)

EmergencyRemount complete

imx2-wdtimx2-wdt.0: Device shutdown: Expect reboot!

Restartingsystem.

 

以上两种情况,最后系统都还是无法重启。解决办法为在设置u-boot启动参数的时候,在参数中加入ldo_active=on就可以。测试的板子为使用珠海鼎芯(D-Chip)的开发板。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值