在linux系统上使用reboot命令,系统就起不来了。求解
[root@blin /]# reboot
[root@iblin/]# umount: devpts busy – remounted read-only
umount: tmpfs busy – remounted read-only
The system is going down NOW!
Sent SIGTERM to all processes
Sent SIGKILL tomusb-hdrc musb-hdrc.1: remove, state 1
usb usb1: USB disconnect, device number 1
musb-hdrc musb-hdrc.1: USB bus 1 deregistered
Restarting system.
CCCCCCCC
Jian Zhou:
直接断电上电启动是正常的么?
你的启动顺序怎么设的啊
andarm lin1:
回复 Jian Zhou:
断电再启动是正常的。
显示热复位不正常。即使在uboot上也是遇到类似的问题:
复位后程序就起不来了。
U-Boot# go 0x82000000## Starting application at 0x82000000 …undefined instructionpc : [<80000fe4>] lr : [<87f7681c>]sp : 87fffad8 ip : 0000000f fp : 87e580b0r10: 00000000 r9 : 87e54f38 r8 : 00000002r7 : 87e580c0 r6 : 82000000 r5 : 00000002 r4 : 87e580c4r3 : 82000000 r2 : 00000000 r1 : 8000129a r0 : ffffffffFlags: nZCv IRQs off FIQs on Mode SYS_32Resetting CPU …
resetting …CCCCCCCC
leo chen:
回复 andarm lin1:
可能是SD卡没插好
Jian Zhou:
回复 leo chen:
sysboot启动顺序是怎么设置的?
andarm lin1:
回复 Jian Zhou:
11011 的boot模式。。
先是串口,然后sd卡,接着是nand。。
reboot的使用和sysboot有什么关系??
Jian Zhou:
回复 andarm lin1:
你是希望从NAND启动还是SD卡启动呢?如果是NAND,是什么型号的,软件上有没有改过什么呢?
andarm lin1:
回复 Jian Zhou:
谢谢了,,发现确实是有关系,如果使用了SD卡启动的话使用reboot就不行了 。
使用nand 启动的reboot就没有问题。
这是为什么呢?
Jian Zhou:
回复 andarm lin1:
建议首先检查下SD卡电路,可以和我们的EVM的原理图比较下,这部分比较简单的,看看是否有硬件设计缺陷。
其次看看你所用的SD卡是否有什么特殊的feature,可以换个容量或者牌子的SD卡试试,怀疑你用的这个SD卡启动之后被Linux驱动改过内部配置。