|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
. k% z/ `2 @; c& m9 t
9 D9 j }& U5 N. L$ r ]2 j) v$ I$ W- B9 q
看一下,我把环境变量打印出来了,这样配置是对的吗?
" X4 w) H; E0 r
6 U8 T4 V( X* O$ h+ j1 ^3 y9 n7 V- v. \! a4 d, H
root@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2
9 Y. R |1 ^7 e/ M% aCAMERA capture+ f. { o% ?- ]2 ~1 j6 n4 Z6 [
input_device /dev/video0
% D4 E1 c9 s% E5 @5 u' f1 d# E) BCamera-Camera
! J' a& ?5 ]& \( Lfmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
: ]7 N3 j3 Z+ l. n' A. Tfmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)3 M( @1 q4 x- ]6 `+ T( V& c
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)% d; {* ?' K9 {8 E" K
capture_buff_info[0].length = 4147200/ ]3 P2 f. S( F3 ^" C: s& S: U
capture_buff_info[0].index = 0
1 T" i; |' S- d- ucapture_buff_info[0].start = 0xb6b40000
" S& _6 k6 H- R/ v1 H( F' w[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0
4 x' E+ l' O2 e8 t[ 74.323663] Backtrace: - l2 |( g3 L0 f! l6 o. b; @, q
[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)) L, o) A: _( Z
[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:20000093! f/ n& N* P0 ^8 ^
[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)1 [! o" \6 [. T! j7 p6 [2 K
[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8), y5 X" S. z8 N/ x# d% N8 g
[ 74.406178] r3:c71fbd1c r2:000000006 L, u% @" g8 `; ^# n" P
[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0
% Q m& F0 f+ M' z[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)
. p- X* _) C. _9 j. n/ q[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)6 K( _4 P8 m, b) I2 X K7 j3 j
[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)- ^ }+ }3 R" }
[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
! I& J2 F6 q9 u, ?; i' T' n( H0 X" R[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)7 g! z0 H8 I x# T5 D
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d906 u4 T/ r6 H7 ` t6 x
[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)1 h" Z" X; ^1 j# s9 G, q
[ 74.556197] r5:c7ba8c00 r4:c72b69a0
$ I6 g$ z( i4 \* N[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)' p5 r0 Q1 W* Q! B: q
[ 74.587055] r5:c71fe580 r4:c79c2e003 L* B* g# I8 u
[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)& l) @+ d7 q9 }% L( [" L5 Q
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584+ I: ^) s4 s7 w5 v7 V6 Z) G
[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
0 }; b/ h8 b1 f; E[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)! ]8 A- y& W% p, ^6 x$ {7 K4 v
[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)" C, F5 V6 `; M5 W# E" W
[ 74.688020] Mem-info:
4 m/ a* E5 L) I' v/ x+ h* e7 o- W[ 74.690383] DMA per-cpu:+ Q0 B0 L+ ^1 B. N/ q1 W
[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17$ P! I9 r# u5 `1 w
[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0; x& f1 P: X' L* [) A$ Z8 E
[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24' c0 O+ M& y4 K
[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:0
+ @5 E; _$ U" O[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739
, L4 Z1 ]# F+ z[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0
. a" ]. ^5 J. }) Z! b# j# o% p[ 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
5 w i6 r. b% s# Z" |& Q- p' \[ 74.846179] lowmem_reserve[]: 0 0 0
$ O+ l) |/ R- C; p U! N0 f, S, `[ 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
2 q7 Y/ m4 c& t% D/ Y: |+ t7 S[ 74.871095] 5393 total pagecache pages- S/ Z, B3 e6 J: u3 w, z& w
[ 74.874878] 0 pages in swap cache3 B' J8 @, }" {# }' U4 x! p
[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
, }) e6 l F& b[ 74.901444] Free swap = 0kB3 {0 s8 ^$ t6 x6 X- `; S! D
[ 74.904346] Total swap = 0kB
( ~' F; A8 ^8 k) r[ 74.946799] 49152 pages of RAM* ~* D2 D- b( C$ D" E% o
[ 74.949901] 25326 free pages5 u' Z0 c2 a) G; W/ @: P; S
[ 74.952803] 3366 reserved pages9 l% @9 Z- J; A% n/ W# \( ~) k2 z& |
[ 74.966186] 2124 slab pages: Y1 v! o- B/ w& a. e
[ 74.969063] 7387 pages shared9 `) c1 B5 i( `+ i% ]6 i Q
[ 74.972058] 0 pages swap cached, H7 R G$ L& g* N/ n* V
[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed5 p* c% Z' {* S+ M V& s4 R; s
Cannot mmap = 1 buffer
7 v" o( k* F- S3 d tError in opening capture device for channel 0; f. \" C+ j5 d
; C% I3 c- d# g: `- s* D- N
6 Q9 \8 n% a$ x a8 p" Y" P这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。
7 Y* X: ]1 v U$ Y6 R! H |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|