jimmy

jimmy

0个粉丝

3

问答

0

专栏

0

资料

jimmy  发布于  2015-10-19 09:02:54
采纳率 0%
3个问答
2849

请教海思高手,hi3515_vou模块访问指针问题

 
挂机测试,2天出现了一次hi3515_vou访问空指针错误
以下是LOG
Unable to handle kernel NULL pointer dereference at virtual address 00000005
pgd = c4f98000
[00000005] *pgd=c4f76031, *pte=00000000, *ppte=00000000
Internal error: Oops: 801 [#1]
Modules linked in: 8188eu cdc_ether_ME3760 sierra_net cdc_encap usbnet tw2865 af_packet ahci sd_mod gpio sg isofs ch msdos vfat fat jbd dm2016 hi3515_aenc(P) hi3515_adec(P) hi3515_ao(P) hi3515_ai(P) hi3515_sio(P) hi3515_jpegd(P) hi3515_jpege(P) hi3515_h264d(P) hi3515_h264e(P) hi3515_md(P) hi3515_vpp(P) hi3515_group(P) hi3515_venc(P) hi3515_vdec(P) hi3515_chnl(P) hi3515_viu(P) hi3515_vou(P) hi3515_vd(P) hi3515_dsu(P) hi3515_sys(P) hi3515_base(P) tde(P) hifb(P) hi_mci hismi mmc_block mmc_core usbhid mousedev usb_storage nfs lockd nfs_acl sunrpc hiether wdt rtc_core gpioi2c hidmac fb mmz
CPU: 0    Tainted: P         (2.6.24-rt1-hi3515v100 #341)
PC is at VB_GetBlkByPoolId+0x9c/0x204 [hi3515_base]
LR is at VouConfigVoBlk+0x48/0x198 [hi3515_vou]
pc : []    lr : []    psr: 20000093
sp : c02dbc74  ip : 00200200  fp : c02dbc9c
r10: 00000005  r9 : bf15f6d4  r8 : 20000093
r7 : c4e90500  r6 : c4e90504  r5 : c4e90584  r4 : 00000001
r3 : c4e9058c  r2 : c4e90560  r1 : 00000001  r0 : bf1177cc
Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 0005317f  Table: c4f98000  DAC: 00000017
Process swapper (pid: 0, stack limit = 0xc02da258)
Stack: (0xc02dbc74 to 0xc02dc000)
bc60:                                              c5c716c0 00000000 000b94f0
bc80: 00000000 c5476e9c bf11bb84 00000000 c02dbce0 c02dbca0 bf144864 bf10f22c
bca0: c02dbcac c0035490 00000000 00000000 00000400 00000300 00000000 000b94f0
bcc0: 00000000 00000000 bf11bb84 41069265 c5476e9c c02dbe84 c02dbce4 bf14cce0
bce0: bf14482c c02dbd1c 00000000 c0035cfc c0035ca4 60000093 00000000 c4e8f820
bd00: c4e8f820 ffc01660 00000000 c5d1b6bc c02dbd34 c02dbd20 c0035e10 c0035cbc
bd20: c4e8f820 00000000 c02dbd44 c02dbd38 c0183670 c010bb24 c02dbd5c c02dbd48
bd40: c0182020 c0183664 c5d1b600 00000000 c02dbd78 c02dbd60 c018f334 ffc01660
bd60: 00009c00 ffc00180 c4e8f820 c02dbdc0 c02dbd7c c019096c c0131f98 ffc0024c
bd80: 00000001 00000000 00000000 ffffff8d ffc01518 ffc013c0 ffc00200 00000001
bda0: ffc0024c 00000002 c5d1b6bc 00000001 00000000 c02dbe14 c02dbdc4 c0191684
bdc0: c0042854 c5d1b600 00000009 00000024 c7cb2700 00000006 ffc02024 c5c25024
bde0: 00000800 0000004e 0000004e c5d1b600 00000001 c5d1b6bc 00000000 c5d1b600
be00: 00000001 00000000 c02dbee0 c02dbe18 c0191e9c c0191070 bf2784ac 00000000
be20: bf2788bc 00000003 00000000 c02dbe50 c02dbe3c c0035d5c c0035cbc c02dbe84
be40: c02dbe4c c0052b4c c002cdb4 0001fbd2 c02dbe8c 56222686 2ce413cd 00000000
be60: 000b94f0 00000000 00000000 bf11bb84 41069265 bf15f6d4 c02dbeb8 c02dbe88
be80: bf14d0ec bf14cb98 00000002 56222686 000b94f0 00000000 00000000 00000013
bea0: 00000000 c001e50c c001e4d8 c02dbed8 c02dbebc bf14d6ec bf14d078 c02dbed8
bec0: 0bd00011 00000000 00000013 c02dbef4 c02dbedc bf14ed88 bf14d6e4 00001de5
bee0: c5c78a80 00000000 c02dbf14 c02dbef8 c005dba8 bf14ecf8 c02e3854 00000013
bf00: 00000000 c02ddbb0 c02dbf2c c02dbf18 c005ef84 c005db74 c02e3854 c031805c
bf20: c02dbf4c c02dbf30 c0023048 c005ef1c 00000013 ffffffff fe170000 00080000
bf40: c02dbfa4 c02dbf50 c0023aa4 c0023010 00000000 0005317f 0005217f 60000013
bf60: c0024940 c02da000 c02f78a8 c02ddbb0 c001e50c 41069265 c001e4d8 c02dbfa4
bf80: 600000d3 c02dbf98 c002cc4c c00249a0 60000013 ffffffff c02dbfc0 c02dbfa8
bfa0: c00249e0 c0024950 c030b194 c02f7468 c001ff28 c02dbfd0 c02dbfc4 c024671c
bfc0: c00249b8 c02dbff4 c02dbfd4 c0008910 c02466dc c00082f0 c001ff28 00053175
bfe0: c02f7908 c001ff24 00000000 c02dbff8 c0008034 c00086d4 00000000 00000000
Backtrace:
[] (VB_GetBlkByPoolId+0x0/0x204 [hi3515_base]) from [] (VouConfigVoBlk+0x48/0x198 [hi3515_vou])
[] (VouConfigVoBlk+0x0/0x198 [hi3515_vou]) from [] (VouChnProcess+0x158/0x4e0 [hi3515_vou])
[] (VouChnProcess+0x0/0x4e0 [hi3515_vou]) from [] (VouGetDispValidData+0x84/0x104 [hi3515_vou])
[] (VouGetDispValidData+0x0/0x104 [hi3515_vou]) from [] (VouDisplay+0x18/0x194 [hi3515_vou])
[] (VouDisplay+0x0/0x194 [hi3515_vou]) from [] (VouInterruptRoute+0xa0/0x1a4 [hi3515_vou])
r6:00000013 r5:00000000 r4:0bd00011
[] (VouInterruptRoute+0x0/0x1a4 [hi3515_vou]) from [] (handle_IRQ_event+0x44/0x98)
r5:00000000 r4:c5c78a80
[] (handle_IRQ_event+0x0/0x98) from [] (handle_level_irq+0x78/0x110)
r7:c02ddbb0 r6:00000000 r5:00000013 r4:c02e3854
[] (handle_level_irq+0x0/0x110) from [] (asm_do_IRQ+0x48/0x60)
r5:c031805c r4:c02e3854
[] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc+0x24/0x80)
Exception stack(0xc02dbf50 to 0xc02dbf98)
bf40:                                     00000000 0005317f 0005217f 60000013
bf60: c0024940 c02da000 c02f78a8 c02ddbb0 c001e50c 41069265 c001e4d8 c02dbfa4
bf80: 600000d3 c02dbf98 c002cc4c c00249a0 60000013 ffffffff                  
r6:00080000 r5:fe170000 r4:ffffffff
[] (default_idle+0x0/0x68) from [] (cpu_idle+0x38/0x54)
[] (cpu_idle+0x0/0x54) from [] (rest_init+0x50/0x60)
r6:c001ff28 r5:c02f7468 r4:c030b194
[] (rest_init+0x0/0x60) from [] (start_kernel+0x24c/0x2fc)
[] (start_kernel+0x0/0x2fc) from [] (__enable_mmu+0x0/0x2c)
Code: e28ccc02 e282302c e0876101 e8970030 (e5845004)
Kernel panic - not syncing: Fatal exception in interrupt
0x0
0x0
NAND:  NAND:  0 MiB
GPIO1_0 =2
0x20160400 =1
0x20160004 =0

我来回答
回答2个
时间排序
认可量排序

jimmy

0个粉丝

3

问答

0

专栏

0

资料

jimmy 2015-10-19 09:23:56
认可0
VO按照SAMPLE开了4路720*576输出,出现这个情况貌似海思的VOU模块出了什么问题

jimmy

0个粉丝

3

问答

0

专栏

0

资料

jimmy 2015-10-19 09:26:59
认可0
另外在这两天的运行中,出现一次断言失败重启
Kernel panic - not syncing:
ASSERT failed at:
  >File name: /home/pub/hi3520sdk.cvs/mpp/code/mkp/comm/video_buf.c
  >Function : VB_UserSub
  >Line No. : 998
  >Condition: 0

Kernel panic - not syncing:
ASSERT failed at:
  >File name: /home/pub/hi3520sdk.cvs/mpp/code/mkp/comm/video_buf.c
  >Function : VB_UserSub
  >Line No. : 998
  >Condition: 0

Kernel panic - not syncing:
ASSERT failed at:
  >File name: /home/pub/hi3520sdk.cvs/mpp/code/mkp/comm/video_buf.c
  >Function : VB_UserSub
  >Line No. : 998
  >Condition: 0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区