Suspending console(s) (use no_console_suspend to debug) android4.0 OMAP4460

买了一块OMAP4460 熊猫的开发板,烧的android4.0的系统,想借助于其中的Linux内核,把在电脑上运行的一个程序移植到板子上去跑。我用的是一个块单独的板,没有用显示器,没有触摸屏,输出用的就是终端,板子上电后,终端一会就挂起了:Suspending console(s) (use no_console_suspend to debug)。在网上找了好久也没能解决

参考资料:http://blog.csdn.net/eqwewr/article/details/7513733,https://groups.google.com/forum/?fromgroups=#!topic/android-porting/A3FmHYvoclw

第一个链接里说的,我试过了不管用,从第二个链接的人也是和我一样不管用。

最后网上一大哥给的解决方法:


不想挂起 申请个wakelock
echo xxx > /sys/power/wake_lock
如果要释放
echo xxx > /sys/power/wake_unlock

xxx随便填,

于是在系统启动完后马上输入上面的语句,如下:

 root@android:/ # echo wake > /sys/power/wake_lock 
之后终端就不挂起了。如果此时不输入那个释放语句(echo xxx > /sys/power/wake_unlock)而直接按板子上的复位键时,终端就没有反应了(板子上有两个灯亮的,此时也变成只有一个灯亮),此时按复位键也不能让系统重启,只能拔开电源重新上电重启。

另外这种解决方法每次重新开机后都得重新输入那个语句,所以只是临时的,希望能找到更好的方法。


下面的链接是解决这个问题的源码补丁。 2013-5-2

https://patchwork.kernel.org/patch/2493631/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值