|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
5 N% U0 Z' J3 ^: P4 }- V8 Q1 Y! \: R) Q
# n" \$ E% w, ^/ h, h: D; F& N* @7 k看一下,我把环境变量打印出来了,这样配置是对的吗?
2 F6 T' v7 S6 H! _/ n% v
E7 E" `# K5 f* _- u8 T' A5 D+ p7 |/ V5 r) ?+ a: k! z0 k+ Y
root@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2) s4 X5 a# A- R7 L# T" m0 q
CAMERA capture
1 X- ?& p! z- h% H6 C' v" Vinput_device /dev/video0
1 j& ]3 f- r0 v. ]/ kCamera-Camera v+ R1 M. p5 \0 o( B/ ?
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)" [9 U, P! |0 }' |7 y! L, T' N5 e
fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)6 [2 J& u* A |8 K' W
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
8 [0 T% ?) E" M: G0 h/ W) A) Ccapture_buff_info[0].length = 41472005 D+ ?, X: z; H7 u
capture_buff_info[0].index = 0- R/ H; {# F8 W/ J" p
capture_buff_info[0].start = 0xb6b40000% ~0 [; y1 m- U* Z! V, g
[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0; s7 }) P3 \4 v& y8 k
[ 74.323663] Backtrace: 3 m" ?7 ^* K8 G7 Y4 w! y: j
[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)2 g! b6 w; N1 m7 E% c9 L/ ]7 K( `. P' ~
[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:200000931 n/ T# O. I9 L
[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)! R( E- W( J% H# R& Y
[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)
$ c8 X4 \2 J+ Y+ z[ 74.406178] r3:c71fbd1c r2:00000000
( o; ?1 }) T* b ^[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0+ K7 C& |9 l1 n- R& O K
[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)- ^9 o1 B1 o" H( k( a* C6 f
[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)
( S {& B* e/ b# d4 n[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)
9 C, [4 C7 Q0 O8 |9 K8 y[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
/ o s) l5 W8 ^8 X[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)
/ [+ [. `: w2 S" ^! J[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90* W+ H3 ^1 H. z B% X0 C
[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)
- x) ]- w1 f0 I5 A# \! I' E( O[ 74.556197] r5:c7ba8c00 r4:c72b69a0
5 K+ _$ Q0 O* c0 e4 n1 s[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)2 b5 w6 O3 `, _6 @/ w* N( q
[ 74.587055] r5:c71fe580 r4:c79c2e00
8 w3 F+ I& I& D4 n( g" x$ S& `[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)' l5 @% [) K, y5 R" k- w
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584
% b0 }$ I% e, k) ?[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
6 B4 o0 S% C6 {% a! ~9 e/ h3 @[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)% n3 E) W# C: g7 p
[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)( g, p# _% s0 t1 u7 y! S+ R
[ 74.688020] Mem-info:0 Y* i0 | S3 ~/ b# S1 ]
[ 74.690383] DMA per-cpu:
# c# T' u1 y, ]8 q7 v u) T' [[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 171 j1 U8 g) n( O
[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0( n' W- X& k1 D9 l
[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:249 E# b0 ^7 ^1 W+ Q, y( |- k, y* I
[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:08 A; n, U' `+ K; p6 D3 p8 V
[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739
- j+ u! c \8 {& t6 S8 |( e' [[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:06 d! x* A# B# z* {3 H4 J
[ 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
% V2 q! |- W' v2 j[ 74.846179] lowmem_reserve[]: 0 0 0
- S5 b: x4 u! A8 ~5 v[ 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
8 o" F, F' L: q! q, M5 K6 Q[ 74.871095] 5393 total pagecache pages
* v9 c" R" c' K g[ 74.874878] 0 pages in swap cache
$ f2 v+ q$ @ z: Q[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
9 w. L Q$ p8 U[ 74.901444] Free swap = 0kB7 z6 c: e& u' f; \
[ 74.904346] Total swap = 0kB
- T/ x* \" c O8 _6 g$ T" e[ 74.946799] 49152 pages of RAM) \9 n& m N/ b: a& M1 W/ Y0 a0 G7 t
[ 74.949901] 25326 free pages# ^% C5 W6 e7 F& \; L
[ 74.952803] 3366 reserved pages! ~9 c# t: s( P5 h7 t
[ 74.966186] 2124 slab pages
8 [ B, |9 ~8 n& x' R |5 B[ 74.969063] 7387 pages shared
9 ]! O- [% B* @! d* c( `[ 74.972058] 0 pages swap cached, e6 J3 h- w2 U/ D. E' H
[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed
3 d; f9 B/ X# r% f+ r2 B8 VCannot mmap = 1 buffer
' `% Q0 v" C( F; ]" ^2 D/ A1 dError in opening capture device for channel 02 q) J9 z% ?& J; T( P' D4 l3 \
: w# M! p* Y4 { " F4 z; ]/ e9 C2 Q/ u
这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。
5 w, U7 e/ K1 _2 A5 i |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|