|
板凳
楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
& |1 [/ H( V8 v: q$ Q0 D% C" \+ U9 j
9 p/ r% B; q# n* o
看一下,我把环境变量打印出来了,这样配置是对的吗?
) t# B4 |* O2 D c+ [# X$ @- d( G' | c' M
% F+ q3 L3 R$ @( y$ f9 j& W
root@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2
. T8 `; a/ F n7 B- T6 g" q: }CAMERA capture
, j4 l2 n5 n7 \2 C& U8 kinput_device /dev/video0
) _8 `' `' r8 l b5 W( ZCamera-Camera
/ g- d* ]( P& n) E5 D- G# efmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
7 W8 i( f8 h# x# y2 {# w! tfmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)
; \% B u& E8 S* |: d; ufmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
9 T) a# s% n% \9 I+ p, E& ecapture_buff_info[0].length = 4147200
. j- \3 q2 P' _( I# a- M \* f3 Kcapture_buff_info[0].index = 0' G/ g/ t) G, S5 m* O- ~6 }
capture_buff_info[0].start = 0xb6b40000
+ Z0 N7 a$ K: K; b[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0- s% e- Q0 E3 P/ A* E
[ 74.323663] Backtrace: $ ^* C* ]# `9 M: z
[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)( m1 V8 ^" [. I
[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:20000093
+ g A; X8 t" Y/ L: x[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)
. I0 Y" O9 N& i[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)' ]6 _0 r, J! A7 Q6 k
[ 74.406178] r3:c71fbd1c r2:00000000* @. F: w5 y- Y! x. N
[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d08 k8 r- l0 ^3 p; e0 Z( I
[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)
' k1 `% M% m. @% B" Q' w[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)
, b* B& A9 G, d( X" W; U[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)! {& p; K! }% E1 Z; D$ V- ?/ ~
[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
( V/ v0 |1 X9 z! D: v[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)0 I" g5 S* H5 y% z
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90
1 C# [$ b& Z/ a( i[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)) S; P* k8 X) X+ n p6 R
[ 74.556197] r5:c7ba8c00 r4:c72b69a0
7 H. Z4 }7 \$ G; M[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)
7 k0 \* s( h: i5 m7 @8 E[ 74.587055] r5:c71fe580 r4:c79c2e006 s# ^4 @# T% e" Q6 ^( n' b
[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)* X9 O; y' q3 U O ^5 E. _2 U
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584
/ ]6 s! ~: O4 {9 j( k[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)# P; `4 Q9 t5 j3 F$ \) w6 s
[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)
3 q+ v* d2 J ]2 q[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)# N/ b+ k' V- l& V
[ 74.688020] Mem-info:
% L6 ?3 B- N* W; c! w[ 74.690383] DMA per-cpu:
% L# w5 Z0 }, R! M" `* n[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17
5 ] [( m- X* t3 t+ u, d4 n. R[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:09 v! A9 [( y3 I6 m+ [! m' j) M8 u
[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24
& X4 s* M& {8 \- C6 y) ][ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:0
- s& _! m. d% u( l- q[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739& u1 x( w7 U5 K7 O e! D$ r
[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:03 F! _/ C3 P0 h0 Y1 N
[ 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
6 R, d0 M( R( m. P5 m5 a# `2 ^[ 74.846179] lowmem_reserve[]: 0 0 0
$ F1 W: M- ^+ z9 ]5 u7 K) q' _4 b- @3 C[ 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
# w+ N2 }! }/ q A' \2 _9 g+ y[ 74.871095] 5393 total pagecache pages! [8 `# y7 ?1 |$ A! y( X" B
[ 74.874878] 0 pages in swap cache. z2 K t3 Z0 k$ G ?! \: W# T
[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
S+ t) u+ C0 O2 I[ 74.901444] Free swap = 0kB; F# w! _& Z) [: l
[ 74.904346] Total swap = 0kB4 [( c# ] ?: [$ i% v$ ~
[ 74.946799] 49152 pages of RAM
7 s: [) H3 p) _/ l2 n* q[ 74.949901] 25326 free pages; m o$ K$ q% }1 z
[ 74.952803] 3366 reserved pages
$ Z S5 h. F- d[ 74.966186] 2124 slab pages
4 i( X3 ]3 L/ S7 E[ 74.969063] 7387 pages shared8 f J; ^* W4 T$ K. A2 B, X7 h( J
[ 74.972058] 0 pages swap cached3 o- |6 s' `$ M! q) c
[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed+ [1 N3 S! X6 H4 v* ^
Cannot mmap = 1 buffer
2 C8 L6 Y. ?/ B5 @) D, `Error in opening capture device for channel 0
8 M) T' Y7 c z- L+ o, _* G, X( i - F ]; O. u! S3 I+ @
$ e2 B( {- q1 G: \- w F这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。1 X! ^" x" b- ~3 e% u6 L# M
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|