linux内核死机
参照beaglebone black制作的板子使用过程中出现偶尔死机的现象,所有log几乎相同,都是“Unable to handle kernel paging request at virtual address xxxxx”,如下:[ 5.675222] Unable to handle kernel paging request at virtual address f9f659a4
[ 5.682835] pgd = db8f4000
[ 5.685678] *pgd=44e11452(bad)
[ 5.689909] Internal error: Oops: 8000000d [#1] ARM
[ 5.695032] Modules linked in:
[ 5.698249] CPU: 0 PID: 977 Comm: mount.sh Not tainted 3.12.10-g7efe5c7-dirty #3
[ 5.706019] task: dd7f80c0 ti: db930000 task.ti: db930000
[ 5.711697] PC is at 0xf9f659a4
[ 5.715011] LR is at ext4_attr_show+0x28/0x34
[ 5.719588] pc : [<f9f659a4>] lr : [<c01611ac>] psr: a00f0013
[ 5.719588] sp : db931e68ip : dc8a8508fp : db931e74
[ 5.731650] r10: db931f5cr9 : dc8a85e0r8 : db930000
[ 5.737140] r7 : db931e90r6 : db8c7680r5 : db931ed8r4 : 00000000
[ 5.743998] r3 : f9f659a6r2 : 00000000r1 : dc8a8508r0 : db931ed8
[ 5.750857] Flags: NzCvIRQs onFIQs onMode SVC_32ISA ARMSegment user
[ 5.758352] Control: 10c5387dTable: 9b8f4019DAC: 00000015
[ 5.764390] Process mount.sh (pid: 977, stack limit = 0xdb930240)
买的beaglebone black板子没有死机情况。
请教大家,该从哪方面下手查找问题原因啊?
什么cpu? mini1986 发表于 2015-6-9 10:28
什么cpu?
新做的板子用的AM3359,买的板子用的AM3358。已经修改过MPU_dpll的频率了 lk07828 发表于 2015-6-10 09:13
新做的板子用的AM3359,买的板子用的AM3358。已经修改过MPU_dpll的频率了
干嘛要修改mpu_pll呢? mini1986 发表于 2015-6-11 11:18
干嘛要修改mpu_pll呢?
恩,确实没有必要改。内核启动时也会根据cpu型号来处理mpu频率,对结果也没影响,还是偶尔死机。 lk07828 发表于 2015-6-12 12:51
恩,确实没有必要改。内核启动时也会根据cpu型号来处理mpu频率,对结果也没影响,还是偶尔死机。 ...
找找别的原因吧..... 请问你现在找到原因解决问题了吗,我们也遇到了一样的问题。谢谢 ttsiyu 发表于 2015-10-31 14:51
请问你现在找到原因解决问题了吗,我们也遇到了一样的问题。谢谢
am3359换成了am3358.
am3359主频800MHZ,am3358主频1000MHZ。
再也没有出过问题。
页:
[1]