|
|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
- t' ?+ s0 g% ?) ^
6 H0 S1 |# o( D
0 c3 |2 s1 \1 H7 n1 e看一下,我把环境变量打印出来了,这样配置是对的吗?9 e/ q* B- w4 T* h2 D1 p/ z0 i
2 m6 D" G: A, A* k
j2 \, K' O1 p6 Z3 Iroot@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2
$ W1 S1 |9 J U3 Y* ACAMERA capture a9 D$ \: x2 x3 F
input_device /dev/video0
- K1 X' a0 O5 D- ]& FCamera-Camera- L+ {5 E) b2 Y! P- ~
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
+ K3 G& V: m) V) S! h$ ]% j' rfmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)2 J2 J, C3 F7 P. B8 \
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
/ B* w, _$ s7 W l2 a8 L: Vcapture_buff_info[0].length = 4147200
1 T4 N$ D% ^! f5 b/ y+ _capture_buff_info[0].index = 03 K J8 e- J2 X/ Z
capture_buff_info[0].start = 0xb6b40000& M( d1 I) h: H9 U9 E2 I
[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd09 @5 F4 F( x6 g5 \3 X) k
[ 74.323663] Backtrace:
6 L) n/ ^- B4 @. C3 w, s; \[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)
7 w7 i& {" ~. Z! N+ F. U3 R[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:20000093
% }/ J2 q1 G+ \: S0 G+ f[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118); O9 i8 J5 s$ V$ S% r% `
[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)
_: E9 k, m: I V[ 74.406178] r3:c71fbd1c r2:000000001 q, g4 }# C% q8 _& D- s L6 K
[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0$ n7 K0 | O3 E5 R0 R
[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)
1 x0 v# F5 H6 i! r6 O[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)
; G F5 X# x& f- l0 q6 `3 v[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)% [( f! {! \( n
[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
1 |* w: R3 [0 L% x1 J% F[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)
x9 o2 d9 w6 ~0 w[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d904 S% t1 {0 B9 `$ s# Y7 p
[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)) S( u# r. _0 E1 H) o j: X
[ 74.556197] r5:c7ba8c00 r4:c72b69a03 V; y) }7 X& O3 q& [/ m6 G5 `+ J
[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)1 p/ _& I: h! x! r9 [ S
[ 74.587055] r5:c71fe580 r4:c79c2e00
: }2 B* X7 z1 T. ]& A) [$ h[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)
& A- W O6 y9 ~9 [4 |6 L! Z[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584% b' R) m) P) }
[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
& j1 `% |: `$ H1 }[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)( U: z5 d* w" I5 ^9 U' Z" e. Z
[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)
/ o$ @ Z0 a7 x3 E" Q; t3 f! W# e) M* T[ 74.688020] Mem-info:
3 D/ w" S9 e G[ 74.690383] DMA per-cpu:+ H9 _! |7 u5 Z' U
[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17
) y0 ~$ k' A; X1 b( s- d- P[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0. K/ E* ~' {6 r! U
[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:243 u/ C* \5 f- S; Y! s
[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:0
4 n ?# s- T) T9 h[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739
% I+ F8 l+ |( O& W# K, ~ `- m[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0
0 j. T3 ~ C5 X: L: Q2 N5 H6 T- U( 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. l9 m" c7 B9 P$ U
[ 74.846179] lowmem_reserve[]: 0 0 0
2 F$ k! z. c; u6 Q[ 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% C5 d5 `2 i5 y: K
[ 74.871095] 5393 total pagecache pages# E' o# y9 t u! [, t
[ 74.874878] 0 pages in swap cache
3 H( P# O% X x# c[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
* N9 L+ B# T* h( }$ k1 H[ 74.901444] Free swap = 0kB
' y% t6 ~2 ^2 c, s9 S[ 74.904346] Total swap = 0kB n) o7 X1 ?/ M6 o @. {; w
[ 74.946799] 49152 pages of RAM2 {5 w- t4 H; d5 K; [# V
[ 74.949901] 25326 free pages
: a" P4 U) w7 ?! E' D% R8 V8 T, W[ 74.952803] 3366 reserved pages
0 O& g# X$ u t8 `6 O( k[ 74.966186] 2124 slab pages3 C8 d( `( x p
[ 74.969063] 7387 pages shared6 Y( f5 U3 H' F3 v- p$ k
[ 74.972058] 0 pages swap cached" `+ n8 Z+ e$ h
[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed7 \+ N5 L* t! I) J- s, m
Cannot mmap = 1 buffer
3 |: k3 n+ C7 }% }" o4 fError in opening capture device for channel 0
1 F$ e% t$ H/ _; B ( N* F" u5 ?/ d6 K
- T& F8 I) }: v- Z# [: F# \5 N这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。
$ Z% q+ y. J5 @" C( ^ z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|