This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dm3730 运行错误

Other Parts Discussed in Thread: DM3730

大家好,

       在dm3730中,我集成了ti提供的h264算法库,算法开启正常运行一段时间后,串口端返回了以下错误:

omap3isp omap3isp: isp_wait: wait is too much
omap3isp omap3isp: ccdc 1 won't become idle!

然后算法处理就卡死了,但是程序并没有退出,而是变成了S状态,cpu占用率为0;

接着我重启设备,显示屏显示一片白屏,串口中出现以下错误:

Unable to handle kernel paging request at virtual address ffffffff
pgd = cfbe0000
[ffffffff] *pgd=806ff021, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1]
last sysfs file: /sys/kernel/uevent_seqnum
Modules linked in: sdmak lpm_omap3530 dsplinkk cmemk pwrkey gpioinput bufferclass_ti omaplfb pvrsrvkm
CPU: 0    Not tainted  (2.6.32 #1)
PC is at move_freepages_block+0xc8/0x114
LR is at __rmqueue+0x1d4/0x310
pc : [<c008b2c4>]    lr : [<c008b540>]    psr: 00000093
sp : cfa9bad4  ip : c05c3000  fp : 0000002c
r10: ffffffff  r9 : 00100100  r8 : ffffffdc
r7 : ffffffff  r6 : 00000001  r5 : ffffffff  r4 : c05c4fe0
r3 : c04dd250  r2 : 00000008  r1 : c05c3000  r0 : 00000024
Flags: nzcv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c5387d  Table: 8fbe0019  DAC: 00000015

PC: 0xc008b244:
b244  e1540006 23a00000 28bd8ff0 e3075fe0 e5916000 e3a00fbe e28c4c7f e79c5005
b264  e28440e0 e1a0cfa6 e1a05fa5 e00c0c90 e0000590 e15c0000 01a02182 03a00000
b284  059f9080 03a0b02c 0a000019 e3a03000 e5833000 eafffffd e5915000 e3150702
b2a4  02811020 0a000012 e591500c e3a06001 e5917018 e591a01c e0800516 e028259b
b2c4  e58a7000 e587a004 e0836008 e5ac9018 e2888038 e5967038 e0838008 e5817018
b2e4  e587c004 e3a07020 e581801c e0811517 e586c038 e1510004 e1a0c001 9affffe5
b304  e8bd8ff0 c04e6844 00100100 e92d4070 e1a05000 e5906000 e10f4000 f10c0080
b324  e3a01000 e3a02002 ebfffee9 e3500004 1a000009 e1a00005 e3a01002 ebffffa5

LR: 0xc008b4c0:
b4c0  e08a0205 ea00005b e592b000 e35b0003 e081c18b e087400c e28cc038 e087c00c
b4e0  0a00004f e594a038 e15a000c 0a00004c e0873001 e3550001 13a02000 03a02001
b500  e3560004 c3822001 e24a4018 e3520000 e5932060 e2422001 e5832060 1a000003
b520  e59f3150 e5933004 e3530000 0a00000d e1a00007 e1a01004 e1a02005 ebffff2e
b540  e3500c02 2a000003 e59f3128 e5933004 e3530000 0a000002 e1a00004 e1a01005
b560  ebffff1d e1a0b005 e594201c e356000a e5943018 e3a00000 e5823000 e5832004
b580  e51a3018 e59f20e0 e3c33702 e50a3018 e59f30d8 e50a000c e5842018 e584301c
b5a0  1a000002 e1a01005 e1a00004 ebffff0a e3a03001 e1a0b18b e248202c e1a0c00b

SP: 0xcfa9ba54:
ba54  c04dd844 00000000 00000000 c04b69c4 cf5673c8 cf490848 cfa77800 cf58cab8
ba74  ffffffff cfa9babc 00000001 ffffffff c00319ec 00000024 c05c3000 00000008
ba94  c04dd250 c05c4fe0 ffffffff 00000001 ffffffff ffffffdc 00100100 ffffffff
bab4  0000002c c05c3000 cfa9bad4 c008b540 c008b2c4 00000093 ffffffff cca78140
bad4  c05c0c00 00000001 00000004 c04dd250 c04dd338 00000000 c05c0c18 00000002
baf4  c008b540 00000000 00000000 c068a338 c04dd250 0000000d 0000000f c04dd278
bb14  cfa9a000 000a0050 c008cadc 00000041 cf5673c8 cba0e000 00000018 00000001
bb34  ffffffff c04dd278 c04dd844 00000000 00000000 00000000 c04dd270 00000020

IP: 0xc05c2f80:
2f80  00000a3c 00000002 ffffffff cff61c88 cf58cb60 00009118 c05c2fb8 c05c2f78
2fa0  00000a3c 00000002 ffffffff cff61cc8 cf58cb60 00009117 c05c2fd8 c05c2f98
2fc0  00000a3c 00000002 ffffffff cff61d08 cf58cb60 00009116 c05c2ff8 c05c2fb8
2fe0  00000a3c 00000002 ffffffff cff61d48 cf58cb60 00009115 c068b618 c05c2fd8
3000  ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
3020  ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
3040  00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
3060  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R1: 0xc05c2f80:
2f80  00000a3c 00000002 ffffffff cff61c88 cf58cb60 00009118 c05c2fb8 c05c2f78
2fa0  00000a3c 00000002 ffffffff cff61cc8 cf58cb60 00009117 c05c2fd8 c05c2f98
2fc0  00000a3c 00000002 ffffffff cff61d08 cf58cb60 00009116 c05c2ff8 c05c2fb8
2fe0  00000a3c 00000002 ffffffff cff61d48 cf58cb60 00009115 c068b618 c05c2fd8
3000  ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
3020  ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
3040  00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
3060  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R3: 0xc04dd1d0:
d1d0  00000000 00000000 00000000 00000002 c04dd1e0 c04dd1e0 c0355104 00000000
d1f0  00000000 c0355f2c c0355f80 00000000 00000000 00000000 c04dd228 c04abdfc
d210  00000000 00000000 00000000 00000000 c0355eec c0355f50 c04abdfc c04dd208
d230  cf88cec4 cf88c804 c04abe04 00000000 00000000 c0355f24 c04dd248 c04dd248
d250  000001e0 00000258 000002d0 00000000 00000000 00000018 0000005a 0000000f
d270  c04dd270 c04dd270 c06903d8 c068a338 c0676eb8 c0687978 c0685498 c06f5198
d290  c05c0ff8 c05c0498 c0687898 c068a9d8 c04dd2a0 c04dd2a0 c04dd2a8 c04dd2a8
d2b0  00000014 c04dd2b4 c04dd2b4 c05c0f98 c05c0f98 c0687a18 c068a958 c04dd2cc

R4: 0xc05c4f60:
4f60  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
4f80  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
4fa0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
4fc0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
4fe0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5000  ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
5020  ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
5040  00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Process care_drive (pid: 1664, stack limit = 0xcfa9a2e8)
Stack: (0xcfa9bad4 to 0xcfa9c000)
bac0:                                              c05c0c00 00000001 00000004
bae0: c04dd250 c04dd338 00000000 c05c0c18 00000002 c008b540 00000000 00000000
bb00: c068a338 c04dd250 0000000d 0000000f c04dd278 cfa9a000 000a0050 c008cadc
bb20: 00000041 cf5673c8 cba0e000 00000018 00000001 ffffffff c04dd278 c04dd844
bb40: 00000000 00000000 00000000 c04dd270 00000020 60000013 cf5845c8 c04dd250
bb60: cf58cab8 00080050 00000000 c04dd840 003fffff 00000000 00000000 00000000
bb80: 00000000 c008ced8 00000000 00000041 c04dd250 00000001 00000001 00000001
bba0: cfa9bc24 c0078c74 cfa9bc20 00000001 00000001 00000003 cfa9bc04 c04dd844
bbc0: 000a0050 00001000 cfa9bbe8 cfa9bc18 cf58ca54 004f060e 00000000 cb76008c
bbe0: 004f9e23 c04dd250 cca73a4c cf808f40 cf802880 00000010 00000001 00000000
bc00: 00000050 00000000 00000050 c00aa428 cfa9a000 c008ca74 00000041 c04226e4
bc20: 60000013 00000040 cf802890 ffffffff c04dd280 c04e6fa0 00000000 00000000
bc40: 00000000 00001000 c06f5920 00000001 00001000 c00cb8e4 00000000 c00cc0e0
bc60: c06f5920 00000000 00000000 00000000 cf58cb60 cf58cab8 092a0000 c00cc188
bc80: c06f5920 00001000 00000000 c00cdd9c cc9c7108 00000002 21fdd032 fffff000
bca0: 00001000 cfa9bcc4 000092a0 cfa77800 cf58cab8 c04dd844 cf5673c8 cfa776dc
bcc0: c06f5920 cf58cb60 00000000 000092a0 60000013 c06f5920 cf58cab8 cfa9bdcc
bce0: 00000000 cf58cb60 00001000 092a0000 00000000 c00ce340 c00fb620 cf58cb60
bd00: 092a0000 cf58cab8 c06f5920 cf5673c8 00000000 cf58cb60 cf58cb60 cfa9bd64
bd20: 00001000 c00fccc0 00001000 00000000 cfa9bdcc cfa9bdc8 c00fb620 092a0000
bd40: 092a0000 00000000 092a1000 00000000 0000000b 00001000 000092a0 cc8d04c0
bd60: 00001000 00000000 c068a900 00001000 00023000 cfa9a000 00000000 cc8d04c0
bd80: cf58cb60 00000000 cfa9bdc8 c0088d70 00001000 00000000 cfa9bdcc cfa9bdc8
bda0: 092a0000 00000000 c03662dc 00001000 00000000 cf58cb60 cfa9bf38 00000001
bdc0: 00023000 00072000 cf58cab8 c06f5920 0927d000 cf58cab8 cc8d04c0 0927d000
bde0: 00000000 00000000 cf58cb60 00095000 cfa9bf38 c00894bc 0927d000 00000000
be00: cfa9bef8 00095000 00000000 c01b8210 c0298acc cfa9bef8 0000000e 00000000
be20: cfa9bea8 00000000 00095000 60000013 cf58cb60 00000001 22222222 22222222
be40: 22222222 22222222 c044560f 00095000 0927d000 00000000 0927d000 cc8d04c0
be60: cf58cb28 cfa9bea8 cfa9bf38 00000001 00000000 c008956c cfa9bea8 cfa9bf38
be80: cfa9bea8 cfa9bf80 cc8d04c0 fffffdee cfa9bf38 cfa9a000 0927d000 c00ad494
bea0: 0927d000 00000000 00000000 00000000 00000000 00000001 ffffffff cc8d04c0
bec0: 00000000 00000000 00000000 00000000 cf8bdb80 cc89fcc0 00000000 00000000
bee0: cfa9bfb0 cf8bdb80 c006ef88 cfa9beec cfa9beec c044560f 0927d000 00000000
bf00: cfa9a000 00000000 bef09c10 c02718d8 00095000 c00b9380 bef09a5c cc8d0940
bf20: c044560f c00b9a78 13f79093 00000057 00000000 cf58cab8 43486008 00095000
bf40: 00095000 cc8d04c0 43486008 cfa9bf80 00095000 00000000 43485008 c00adea0
bf60: cc8d04c0 43486008 cc8d04c0 43486008 0927d000 00000000 00095000 c00adff4
bf80: 0927d000 00000000 00095000 00000001 00095000 43486008 0005ac90 00000004
bfa0: c0032028 c0031e80 00095000 43486008 0000000c 43486008 00095000 00000000
bfc0: 00095000 43486008 0005ac90 00000004 00095000 00096000 43486008 43485008
bfe0: 00000000 bef09580 4047c1f4 40461ae4 60000010 0000000c 00000000 00000000
[<c008b2c4>] (move_freepages_block+0xc8/0x114) from [<c008b540>] (__rmqueue+0x1d4/0x310)
[<c008b540>] (__rmqueue+0x1d4/0x310) from [<c008cadc>] (get_page_from_freelist+0x114/0x428)
[<c008cadc>] (get_page_from_freelist+0x114/0x428) from [<c008ced8>] (__alloc_pages_nodemask+0xe8/0x554)
[<c008ced8>] (__alloc_pages_nodemask+0xe8/0x554) from [<c00aa428>] (kmem_cache_alloc+0x2a0/0x5a4)
[<c00aa428>] (kmem_cache_alloc+0x2a0/0x5a4) from [<c00cb8e4>] (alloc_buffer_head+0x14/0x74)
[<c00cb8e4>] (alloc_buffer_head+0x14/0x74) from [<c00cc0e0>] (alloc_page_buffers+0x28/0xbc)
[<c00cc0e0>] (alloc_page_buffers+0x28/0xbc) from [<c00cc188>] (create_empty_buffers+0x14/0xf4)
[<c00cc188>] (create_empty_buffers+0x14/0xf4) from [<c00cdd9c>] (__block_prepare_write+0x70/0x438)
[<c00cdd9c>] (__block_prepare_write+0x70/0x438) from [<c00ce340>] (block_write_begin+0x88/0xfc)
[<c00ce340>] (block_write_begin+0x88/0xfc) from [<c00fccc0>] (ext3_write_begin+0xf8/0x230)
[<c00fccc0>] (ext3_write_begin+0xf8/0x230) from [<c0088d70>] (generic_file_buffered_write+0xdc/0x26c)
[<c0088d70>] (generic_file_buffered_write+0xdc/0x26c) from [<c00894bc>] (__generic_file_aio_write+0x40c/0x454)
[<c00894bc>] (__generic_file_aio_write+0x40c/0x454) from [<c008956c>] (generic_file_aio_write+0x68/0xc4)
[<c008956c>] (generic_file_aio_write+0x68/0xc4) from [<c00ad494>] (do_sync_write+0xb8/0x104)
[<c00ad494>] (do_sync_write+0xb8/0x104) from [<c00adea0>] (vfs_write+0xac/0x154)
[<c00adea0>] (vfs_write+0xac/0x154) from [<c00adff4>] (sys_write+0x3c/0x68)
[<c00adff4>] (sys_write+0x3c/0x68) from [<c0031e80>] (ret_fast_syscall+0x0/0x2c)
Code: e5917018 e591a01c e0800516 e028259b (e58a7000) 
---[ end trace 211371b344598148 ]---
60;l

请问这是什么问题呢?