|
|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
9 y1 ^0 \4 l# l, m) V3 D
[8 B. O# E8 j5 J
3 S+ y; C J% Y看一下,我把环境变量打印出来了,这样配置是对的吗?
# ~7 g! h; `9 L2 ]! A$ G l9 A9 N7 x T! m$ C* ?4 [7 g8 D
' p& `8 ^) w! W1 v* n4 mroot@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 20 _, H2 K* [8 C: n, z
CAMERA capture
; j7 Z3 O' j1 w# z8 m8 p! C" minput_device /dev/video0
3 i: o& Z7 b! ~" g- q6 jCamera-Camera
) E4 z" b9 ^8 q6 d1 ~5 F" yfmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
0 T t+ h% I w- r/ E, u1 m# ]fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)
$ L. n% W! ]/ _( U8 m/ I/ _fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)/ H) }1 x$ H* l" z
capture_buff_info[0].length = 4147200& V3 b6 {& e* [! [- Q8 e0 j
capture_buff_info[0].index = 02 S0 W0 z1 a2 [! H/ Z) ^
capture_buff_info[0].start = 0xb6b40000( B# @) r6 j* h) E- [$ J
[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd00 ~1 ]* w& `4 p/ e: v
[ 74.323663] Backtrace:
- @0 ^/ K. |' U' L; \! o[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)$ @7 b1 n! c& M) o9 h" p$ g
[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:200000934 r) Y; j! r! d
[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)5 e7 [6 H$ J% a! S: \2 E
[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)
) |( T% ^+ u/ x[ 74.406178] r3:c71fbd1c r2:00000000* d0 I" `9 |* O& @1 l( o" q
[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0
: Z! r3 {. [* s% ?( z6 j- C& _' ^[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)
+ e/ n, }1 y! U( L* Q[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)7 M. @! z/ R! j/ Y' i
[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)9 x+ I9 D* Y" e3 N; c
[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
) [ J o% I! S1 ?[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)6 K' |: X6 s0 \6 |7 e6 j
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90
; i' E$ H2 `- A; d0 k[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50), [. B5 N( @( ^; \+ V
[ 74.556197] r5:c7ba8c00 r4:c72b69a0/ K* p2 g/ N% U9 L) T
[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)) [0 X r4 U, u: C9 ^) n
[ 74.587055] r5:c71fe580 r4:c79c2e00
$ ]& @2 v# G# p+ `" e; q[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)4 P7 y4 j# T9 r7 ^! _$ v
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c55843 K) L. ?6 G; D B7 x+ ]" Y
[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
3 P: }2 b7 w2 s& p[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)
* L3 H9 ~" T* y# T' k[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)
# K n b4 x; e- W[ 74.688020] Mem-info:
5 Z5 t, J! [, F9 ]0 K% }. z5 N( |[ 74.690383] DMA per-cpu:
( [5 [! M# \0 }( s' e1 C[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17
: L7 Q+ x5 F+ S[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0' G- n* X; A; O! P
[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24/ b' [1 D8 C Y2 o
[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:07 B7 I& @$ P# S7 {- H# g" _$ z
[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739; G0 H: j, A9 ?1 b
[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0" w2 V8 t& ^4 V* a+ e' I
[ 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
C: h0 ~+ u0 m7 [ b. k' M[ 74.846179] lowmem_reserve[]: 0 0 0/ Q* s# X0 k. B1 a
[ 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
* `" ? e& ^( r: G4 m[ 74.871095] 5393 total pagecache pages) I" S& |( L4 E3 u4 W
[ 74.874878] 0 pages in swap cache* Z; X0 m8 t. o0 b k9 B. F. p( s( P
[ 74.896156] Swap cache stats: add 0, delete 0, find 0/06 S, R5 f' k$ { ^& p, \
[ 74.901444] Free swap = 0kB
( Y! F$ @5 o. f1 Z4 w% G[ 74.904346] Total swap = 0kB
% b4 g9 x, F. R0 N$ o" T( U1 z[ 74.946799] 49152 pages of RAM
% ^# `/ c1 d2 d# S[ 74.949901] 25326 free pages$ q8 K0 t- x/ G+ a' l
[ 74.952803] 3366 reserved pages/ F6 d* b+ Q* W9 \8 \) a
[ 74.966186] 2124 slab pages3 @1 o+ d8 O1 X% p/ K
[ 74.969063] 7387 pages shared
, K9 R5 m: B4 @" M ~2 y# ~; { d[ 74.972058] 0 pages swap cached1 ^; i6 D3 \9 l: {7 F2 S+ }
[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed
2 d8 _" w0 N. k2 J" [) o9 MCannot mmap = 1 buffer
2 \& R) _+ N8 r/ l; |Error in opening capture device for channel 02 r8 q! |( T& B2 t$ J
' m: W8 X/ S( n0 R/ r' t, R
$ `' ~1 ?! ~: ^9 ?这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。& H; t1 n9 _* W$ A4 f' V
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|