TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335x,休眠回复后初始化问题

在BBB上面实现hibernation的功能,但是在回复(restore)后console有短暂的回来一下,之后就出现底下讯息:

[ 35.523345] Unhandled fault: external abort on non-linefetch (0x1028) at 0xe1000ca8

[ 35.531372] Internal error: : 1028 [#1]

[ 35.535400] Modules linked in: omaplfb(O) pvrsrvkm(O)

[ 35.540679] CPU: 0 Tainted: G O (3.2.0-g8b05801-dirty #15)

[ 35.547790] PC is at PollForValueKM+0x98/0xd0 [pvrsrvkm]

[ 35.553375] LR is at PollForValueKM+0x30/0xd0 [pvrsrvkm]

[ 35.828918] Unhandled fault: external abort on non-linefetch (0x1028) at 0xe1000c28

[ 35.837097] Internal error: : 1028 [#2]
[ 35.841125] Modules linked in: omaplfb(O) pvrsrvkm(O)

[ 35.846405] CPU: 0 Tainted: G O (3.2.0-g8b05801-dirty #15)

[ 35.853424] PC is at __copy_from_user+0xac/0x3a0

[ 35.858245] LR is at show_data.constprop.5+0x98/0x104

系统是Android 4.2.2,核心是linux kernel 3.2,实现过程中与一般的hibernation有些不同,是使用u-boot来载入休眠档。而非一般的先载入kernel再载入休眠档,所以过程中略过不少硬件初始流程。

现在是猜测有些硬件没有回复或初始化,但不确定是哪些硬件没有被初始?

Jian Zhou:

正常的休眠唤醒应该都是在kernel下实现的,为什么要导入u-boot?

Egnar Wang:

回复 Jian Zhou:

原本是在BBS上实现休眠的功能(正常),现在想要试着把载入功能实现在u-boot上,看看可否简化些开机流程,加上现在的u-boot功能越来越强大

Jian Zhou:

回复 Egnar Wang:

你是要在U-boot中实现睡眠功能么?这个工作量很大的而且理论上也没有必要。

赞(0)
未经允许不得转载:TI中文支持网 » AM335x,休眠回复后初始化问题
分享到: 更多 (0)