|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
% U7 ] Z! g9 F0 W0 e9 P6 Z
. D2 E' K H! U5 o6 q0 `$ w( h2 K$ E. Q
看一下,我把环境变量打印出来了,这样配置是对的吗?
" a" x* R' n- `* ^3 X" e
. T/ i/ K7 F! l g' p2 p3 e1 I0 R0 _1 v! N2 N3 z0 i' D
root@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2
2 u) p5 ?9 ?' I, {CAMERA capture
; ^: \; H* ]1 \5 M" [ linput_device /dev/video05 P' B$ ]8 U; { p- I' p4 `) ?( ]) s
Camera-Camera) u$ A' |1 j# m) d
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)6 c4 W" y9 c5 M+ Y
fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)6 V) |0 Y$ P# Q5 u+ I/ R
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)' }7 c" w, d1 u1 Y% Q% ~5 ]3 k2 v, ~
capture_buff_info[0].length = 4147200
3 Z: G2 F2 ~2 Kcapture_buff_info[0].index = 0
0 t& a. U) |4 l( t0 Mcapture_buff_info[0].start = 0xb6b40000* m2 { _* I$ f7 s3 z# L. K% D
[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0
- {- l% N/ X: ^[ 74.323663] Backtrace: ! z% a9 D* t7 n" q3 `
[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)( f" d# o2 I3 w: A2 W, E7 @
[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:200000936 T. D+ y/ ?3 t7 ?
[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)' m" u; a9 K5 O+ G( ~& P: w1 c m
[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)& _. q" \9 ?3 [2 ~
[ 74.406178] r3:c71fbd1c r2:00000000
V! _: m$ F+ R. c[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0! J" ]8 _2 |% ]: l, t
[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)( [5 E5 p" C/ K
[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)% A: Y% m2 k! e+ ]) f4 d
[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)
7 J/ D4 d O' J: g[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
* K; Q3 ~8 J( e6 U[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)3 f' p- ]6 o: G+ Q6 O
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90
+ t, j1 Y' m! Z" o6 z+ ^[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)
* N; Y8 I& q: q: K* x" |[ 74.556197] r5:c7ba8c00 r4:c72b69a06 D# D/ s6 e" w2 n4 v
[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90): {. y/ s7 s! a: S, @* z
[ 74.587055] r5:c71fe580 r4:c79c2e00
/ t- t' j+ I& V% k[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)2 C1 Y* V* Y* L6 I
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584; ~# q3 M/ r E8 i, c
[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
0 {4 M3 \# a$ B2 t7 B[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)
- P1 h2 g0 _* {3 w0 y- V2 b) y[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)
" Y3 g) T- D2 `5 Z: V- _[ 74.688020] Mem-info:
! P* m7 r- I5 h" V5 q2 p4 h3 \[ 74.690383] DMA per-cpu:3 s Z8 I* a! ?' H6 z
[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17
9 K- z* p' y3 z0 b) J[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:08 l ] E% G7 p/ r& F. E+ _! E
[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24
; c; m6 [/ }1 u8 Y. T9 A[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:01 U# C- `: L$ M# i7 E; b5 _
[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739
6 w3 D7 U' x8 G8 |2 v[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0: m( k! w$ [- b z- L8 ]) r
[ 74.766255] DMA free:33856kB min:1244kB low:1552kB high:1864kB active_anon:12004kB inactive_anon:188kB active_file:10736kB inactive_file:21200kB unevictable:0kB isolated(anon):0kB isolated(file):20kB present:97280kB mlocked:0kB dirty:268kB writeback:0kB mapped:8372kB shmem:568kB slab_reclaimable:2020kB slab_unreclaimable:2956kB kernel_stack:576kB pagetables:572kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
% i- `3 |/ b6 }- S5 z6 S[ 74.846179] lowmem_reserve[]: 0 0 0# H) O- Z; H) n% U' Z7 K0 z
[ 74.849759] DMA: 760*4kB 461*8kB 239*16kB 158*32kB 92*64kB 43*128kB 21*256kB 6*512kB 7*1024kB 0*2048kB 0*4096kB = 42616kB
1 D' g! a9 K7 A) ^[ 74.871095] 5393 total pagecache pages1 ]4 w, e9 n0 Y% T3 S) F
[ 74.874878] 0 pages in swap cache
# M1 j) @5 Z( T+ W+ Y8 d( ^[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
$ c7 E% K8 e3 g# i[ 74.901444] Free swap = 0kB
) f' i! \9 }4 l3 x: T6 c[ 74.904346] Total swap = 0kB
: b- f9 i3 E& s8 L: c[ 74.946799] 49152 pages of RAM) X0 B9 `: V# x4 C0 ~# k) U
[ 74.949901] 25326 free pages
1 ]4 J. B# A4 Y1 j b[ 74.952803] 3366 reserved pages; b! | k& Y+ o* i$ m
[ 74.966186] 2124 slab pages( `8 J0 {# n0 h6 q; t! e
[ 74.969063] 7387 pages shared
! m( S1 @ q. A( `% [$ q' g1 J9 F' X[ 74.972058] 0 pages swap cached$ X9 @2 O5 f) I
[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed
! ]& Y& d6 A4 x. s TCannot mmap = 1 buffer
( i% F6 ~& k" Y8 r" GError in opening capture device for channel 0
' x8 Y2 I2 w% \3 v3 V & u% H/ {; y% m2 O t# _% U
0 a5 z5 N9 ^+ P9 o这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。
" |: P7 T5 X( N% \- C; s. t |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|