|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
% h+ {* H( N/ _( {2 A' i* N. I
8 ~. j g6 i, K; L. |; O5 w* V; J. p
看一下,我把环境变量打印出来了,这样配置是对的吗?* s$ x+ V3 W& S z: O$ O# e
6 |7 w/ ~+ Q/ ?, @
# W) ^5 Y2 o; L: }: ~4 j1 `. K5 n, v" Proot@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 25 _+ h" M2 a5 O" L' x5 H
CAMERA capture
& h0 z) `5 `* \$ _' Z3 W5 P) kinput_device /dev/video0
2 g7 F+ X2 u, mCamera-Camera
& Y( {6 r; X) I, @: {fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)6 P9 p! p6 ]5 u0 x* O. H" p9 S
fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)6 r+ o# H: W, o& L: R
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
" S {! m4 ]. \2 f( _( ^8 v5 o ~capture_buff_info[0].length = 4147200
; N. ^% H7 @& K4 u: b1 W4 n8 scapture_buff_info[0].index = 0 S7 [+ Z3 f+ z5 L5 i% A6 `; H
capture_buff_info[0].start = 0xb6b400000 N! X) W) }# I; T E
[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd01 W2 q2 F/ y) P; S! z T
[ 74.323663] Backtrace:
: q0 t+ L9 b) P& f[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)
1 ]! ~/ {$ u% H+ C; }[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:20000093
# i( o( h" n( s5 b9 ][ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118): L' n1 M2 h( b8 n/ ]
[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)" Z. W( T _ z/ K( x, t) K0 y- V
[ 74.406178] r3:c71fbd1c r2:00000000
4 ]9 z5 X. g0 F6 D7 M/ }* l) a4 i[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0
: B4 |6 G# v& a" U5 {2 z[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)
) f3 |3 a$ f" [- Z6 b( m; q[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)
* x0 t8 t/ C3 _[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)# { W- l1 E& b' _
[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0* H$ J- R1 d# G1 _) f* O! T
[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)7 `( n( Q$ E( P' K$ i
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90
% a0 C: d. E2 e1 V2 e[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)
6 I) m7 W7 ~' E& S& w/ c$ X[ 74.556197] r5:c7ba8c00 r4:c72b69a0# t) e' f4 n/ C( D; x
[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)
* O! ~# B9 ]; e M6 A+ J/ D/ h[ 74.587055] r5:c71fe580 r4:c79c2e00
) o+ z! B8 Y, a8 ?% K4 t[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)- h7 \7 D7 A+ s$ Q1 _2 k
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584$ O- X g+ P) m) l
[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
# r( u6 \* R$ A: ^: n[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)
- K9 V# U( s+ [1 i: Y; B9 C7 F[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)% b z& D, }1 [% u+ X* g. s& e
[ 74.688020] Mem-info:
* T; T2 N! z1 f: e[ 74.690383] DMA per-cpu:
' `: |- p$ Q. _& D+ ~[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 170 O& d, d* |! L+ A' S3 W. H# B$ A
[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0
i5 P, ]' N) \! M- d# Y ~[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24
) ]" W$ V8 v1 |* J1 b[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:08 [5 Q' \# G! T0 s( l. Z
[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739
" x% V$ m& o% f* `- E+ ?[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0% n" y$ i% L% G8 u1 j3 y
[ 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) p" F4 L3 b% a' X
[ 74.846179] lowmem_reserve[]: 0 0 0 ~; _/ `& P3 x5 l" K4 w
[ 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
1 U2 W2 A2 ^3 `* |4 y. u( x[ 74.871095] 5393 total pagecache pages
& I; w0 t: {2 h x$ T& `3 m, T[ 74.874878] 0 pages in swap cache
& ~. U" \3 r! A[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
+ N" ]7 H! C, L0 T& t' z[ 74.901444] Free swap = 0kB) a: r! Z1 `6 o! T" F
[ 74.904346] Total swap = 0kB; [/ U, M0 z( A* I* y- k
[ 74.946799] 49152 pages of RAM! g( N8 c& h' l9 t' J/ f7 S8 Z8 ~
[ 74.949901] 25326 free pages! v% U' w) h4 d. U1 n2 {: w" p
[ 74.952803] 3366 reserved pages
% x& U Q0 u& J3 g0 a2 |3 ?' v8 ^9 d: ^[ 74.966186] 2124 slab pages
2 Z5 Y8 @1 c7 o- W+ f[ 74.969063] 7387 pages shared
- d0 L2 H1 G5 X+ Z[ 74.972058] 0 pages swap cached
, b# D1 V+ F2 C) Q& F1 ~$ Y* s[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed' d3 M. C. \( ?# r& m0 w5 z
Cannot mmap = 1 buffer8 N# k4 D/ B4 H& Y2 {& v3 s
Error in opening capture device for channel 0
; N& N3 ]/ f4 X# q 2 Q. b: b% g+ k, r$ `
, A& J" w) j* u9 v4 H C9 u9 l4 x这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。
& e3 b* G( F+ F: P+ I) v |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|