|
|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
7 P( c. i5 \/ O2 Y. x6 e; Q/ ?
! k0 m8 o0 e6 A& F, M! x( B
: w7 }7 X1 b- Q7 h" q
看一下,我把环境变量打印出来了,这样配置是对的吗?, |3 G5 l" x5 P( Q
% a0 I; f9 X9 ]" ]. h
: @, v0 e' [) J8 H/ ?$ A9 k/ broot@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2- X$ d" r" }+ O- i* O! J5 o
CAMERA capture
$ \# G+ j, M9 Oinput_device /dev/video0/ S2 `$ P: Y# e, F& v. \
Camera-Camera# N2 Z+ R# {) _. @
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)% O7 r2 Z Y/ W- e& W
fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)# z/ i; d1 m/ t3 D9 }
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)/ t- H$ W: x6 z; L2 V
capture_buff_info[0].length = 41472000 P% z' }" j( D' s' N, E
capture_buff_info[0].index = 0
1 J4 |8 d) I( k2 c1 Scapture_buff_info[0].start = 0xb6b40000% A7 N* D4 }1 e; X8 B' y1 e# a
[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0+ M% |& j: K) Z0 `9 M- q
[ 74.323663] Backtrace:
6 i0 Z( k, \4 ^+ [- _4 h! `$ W[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)
' K% f! V3 Y* C5 w; X[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:20000093 f p( z0 D2 R4 A5 R4 v7 f
[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)+ y6 e8 [. ~4 J6 c+ r2 K
[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)
2 b1 z! V6 Q' D" E( W' _& X2 _[ 74.406178] r3:c71fbd1c r2:00000000
. Y0 H/ i+ q v; R[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d09 Y; ]& v( U) d" j% X
[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec); P7 M4 Z/ D5 [/ p
[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)
5 K5 Y7 M/ }9 d: a" }# l[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)
e: R1 ~ E8 v. q+ o5 J7 F Q( T9 O[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0; l, ]0 \, j% _& ~ w/ G! f
[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)+ `- I2 E. {2 s' T/ W
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90; Y; X7 g6 q2 j
[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)
F( a& G5 h1 }) M# X V/ _[ 74.556197] r5:c7ba8c00 r4:c72b69a0" `% ~- h! }' ]( K+ |( R
[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)
& Y# W2 t3 S/ @9 K[ 74.587055] r5:c71fe580 r4:c79c2e001 a" O" F, ?4 ^: D$ G% ]5 i
[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)$ D5 Y9 e7 m/ n: `( ^) g* I2 ~
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584- G+ V8 C s* o% ]2 E% g9 m
[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
' O. }, t* s- s) y& \4 f! ][ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)
& g/ o0 L9 B6 l! @2 z) J: J[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)
1 }: y+ U$ \6 x' L6 @* G& c[ 74.688020] Mem-info:+ T9 e# I0 [% X+ M& M, ~ a. R: ~" _6 M
[ 74.690383] DMA per-cpu:
1 f S. n7 g+ B. D! t[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17/ M: F3 M% @# U! r
[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0
' f1 U/ i) h4 x8 \0 ]; C[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24
6 e2 ~1 v9 G& Y4 O1 M[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:0
6 E& a. B) I6 [$ T5 K6 o6 f[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739
0 Q y0 y" @0 W, g( P) y[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0
0 a+ _! U" Z, a[ 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! K! @& s4 S& u! v3 i8 Z
[ 74.846179] lowmem_reserve[]: 0 0 0
8 V. H6 r! I& g; ^& i- H8 J[ 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
* B! e/ A& y7 b" `% b0 U; k[ 74.871095] 5393 total pagecache pages
# v& b3 I1 ]; `8 m4 t/ N[ 74.874878] 0 pages in swap cache
3 {3 w2 i- u# G[ 74.896156] Swap cache stats: add 0, delete 0, find 0/03 m6 C4 b7 p; p; H
[ 74.901444] Free swap = 0kB, N9 C K% d2 u
[ 74.904346] Total swap = 0kB
, z7 F# C2 C2 G/ z' }3 y[ 74.946799] 49152 pages of RAM3 s* v+ @1 ?. \$ D3 i; O6 j
[ 74.949901] 25326 free pages, c" M5 {! |. o+ D# R% P( o1 @
[ 74.952803] 3366 reserved pages, n6 Z' r* w, `- @3 y' r# J. E$ h
[ 74.966186] 2124 slab pages
6 j: J2 w+ a/ J' J, a8 G[ 74.969063] 7387 pages shared1 Z# o' _! Z* |) P/ _' n
[ 74.972058] 0 pages swap cached
* O7 N3 `& w4 F4 P* `( v[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed2 L+ R; {( o. e2 N5 D' K
Cannot mmap = 1 buffer
- b) }' o1 I, E- c# `% o, hError in opening capture device for channel 0, f1 {& T. q/ q( B2 X
& q8 }& H; @' b
0 P2 h) m8 E$ }. m: ~9 L/ q这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。8 f& u- i/ n, V
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|