|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
% {8 ^- I3 s5 G0 y% h: F
/ \4 M5 l U2 _
4 C' w* @" O7 A1 \, b& b$ j X4 j看一下,我把环境变量打印出来了,这样配置是对的吗?
( q4 j! V2 k' ~7 ]% t' E. o9 c+ H" }6 c4 ~% l3 n( g. W) \
% ^+ a- Y) A/ j- u a& oroot@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2/ y7 t5 Q# X: u: j
CAMERA capture
7 y5 M5 g! q' t: Uinput_device /dev/video0% @1 O3 ^; ~5 W3 K( U
Camera-Camera0 N2 c; S0 a$ n- x% B
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000) M( |. h5 a9 F2 w, D- m
fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)
/ t! X8 X( T+ i5 mfmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
. n `' ~- ] gcapture_buff_info[0].length = 4147200
+ X3 f% z( F( R& Lcapture_buff_info[0].index = 0
: r, D1 v q/ y' a+ R1 ^2 w+ u7 e5 _capture_buff_info[0].start = 0xb6b40000
# g I# j# c0 t( I[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0% N _7 X6 F0 @) C# L% f' U
[ 74.323663] Backtrace: 6 c5 \% h+ ~0 _" e z- S5 A8 ^. C
[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)
- z! b6 k1 }- R[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:20000093
7 | ?5 ^: B/ g+ k3 b ?[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)
2 Q' }4 x% k4 }; x[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)
2 A1 r, N- A3 Y1 [[ 74.406178] r3:c71fbd1c r2:00000000) B: F ~+ a/ l# `6 }. I2 d$ ^* ~9 V, F
[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0
* a: S1 l9 l/ n/ g[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)
$ z2 [. C3 `' R; D- Q[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)$ _2 B/ J, J1 X+ i, g2 u6 e5 K
[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)
- y1 o& c% K& H: X& E0 J2 T[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
& O$ k6 Z9 g6 i2 g: {6 z6 l9 _1 r3 u[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110). G" }/ e" i: h8 D1 Z6 _6 g- |
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90
' `1 W* v9 {3 h& f[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)
# q2 d( r; ?9 p2 [' d[ 74.556197] r5:c7ba8c00 r4:c72b69a0
5 h8 E4 C6 |# Z[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)
9 Z2 b6 T' i, f. v1 O& u[ 74.587055] r5:c71fe580 r4:c79c2e00' \; _! a; r0 P0 |
[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)$ z4 O' C5 E/ t2 W F( `& D) B
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584
! [, a6 ~) g& v" Z6 ]0 |) @% j4 \[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
( f& Z4 F& M1 \& n[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0), I# x$ i- y% d+ V7 Z/ R* O
[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c); K: q2 K* L$ r, k/ X! x
[ 74.688020] Mem-info:
! c) s$ @) d' ]* K2 }[ 74.690383] DMA per-cpu:
& [: `5 g% Q0 }5 i" W[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17# j0 B) e0 d% L+ q: C, v+ i2 Z g
[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0
8 {- P/ P# E! |9 z[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24" g; H# T n5 w3 E* Y# R2 [' P% i
[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:0
+ }1 `; H7 t% q6 ]: Y1 k; i% G[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739
0 X* n/ A9 O# U _5 d[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0
3 H( F9 v; D7 d |2 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
/ [( z: D$ q: D8 `: m[ 74.846179] lowmem_reserve[]: 0 0 0! I; I5 \* ]% {
[ 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
* F$ p8 d* o1 U! S4 B$ b5 k[ 74.871095] 5393 total pagecache pages1 V& E# X; b" t9 G* P* ?) j
[ 74.874878] 0 pages in swap cache) e t5 |4 G4 K) h; W5 }
[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
7 i7 D2 a. R" x4 x! }) Q[ 74.901444] Free swap = 0kB
7 H5 S+ \: R a[ 74.904346] Total swap = 0kB
: O5 [& W) o, g$ E6 e' V/ r) u[ 74.946799] 49152 pages of RAM4 Z7 A0 C% q2 A/ u! i8 q5 F. @* k
[ 74.949901] 25326 free pages
* x$ {1 Q( t# p) o7 Y2 e* M[ 74.952803] 3366 reserved pages- T) |, c% Y; ~1 M- n& j
[ 74.966186] 2124 slab pages! G' s- j! z6 ^1 B9 N* g/ V9 n4 k
[ 74.969063] 7387 pages shared3 b$ w! k2 W ?7 h% R2 ~; k
[ 74.972058] 0 pages swap cached
9 E9 F) [+ {8 S6 @% Q1 _; Y[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed {5 t8 d3 F! D: L; L
Cannot mmap = 1 buffer
/ U i, u1 R$ ]4 P$ r+ @ sError in opening capture device for channel 09 d' X5 j5 v$ W; \' H4 @
+ c4 [, I; ]& _/ a& D5 E3 a2 d 6 L, ]! O8 [: a: J9 O; i
这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。, f$ A6 B0 j/ a6 z- R
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|