|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
/ I, J, m+ J$ L5 j( @" h& V/ b
2 s1 G9 y# E) d R4 \% U
8 D0 U0 ^ l, n5 e看一下,我把环境变量打印出来了,这样配置是对的吗?
; t5 g. n d) P; G' a6 D" t" ~& C: n- p
9 J* y" i) O7 C7 _$ R# O7 C) ?
root@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2
; y& T+ u) h$ K# fCAMERA capture
5 U+ R8 |* p$ Kinput_device /dev/video0
# ~% I4 u% b# }3 G. XCamera-Camera- h0 ?7 I) _4 K
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)/ D- }( ?" i+ \
fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)% R' S% T7 D7 K
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
! F' j$ z9 ~5 B/ H9 K2 ucapture_buff_info[0].length = 4147200
. d: U; l% x. N' ucapture_buff_info[0].index = 0; `" k8 _% b. Z9 E) `
capture_buff_info[0].start = 0xb6b40000$ E7 [1 [4 f; R# a7 [, n
[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0) d( |# i) C- f4 A. I8 J3 ?" p
[ 74.323663] Backtrace:
3 i# X: Z7 E4 S7 ^' |& y0 f[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)' u% x) Z- T- g. S% d6 `: d
[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:200000931 `! K" D* H. t9 `5 y4 J/ N) A
[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)+ }0 Y2 i, C' [4 ^' M
[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)
5 C; h4 ^- ~! ]+ I0 s! W0 R: V[ 74.406178] r3:c71fbd1c r2:00000000) k. \- a5 H1 ~, y
[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d07 V( g1 x. |+ x+ P6 k( [
[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)4 q/ C: L; G2 w! x7 X, o: s& ^
[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)
4 |$ H& ^+ e, N2 T[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)3 [: h' o/ d2 P d3 X% D
[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a01 Y2 Y' J% _8 j# T8 ?
[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)
5 S6 Z: c$ s) P0 j[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90! {% B$ W. z7 T7 b
[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)7 } O! s ~+ |" c- m1 M! C
[ 74.556197] r5:c7ba8c00 r4:c72b69a0, e% C. b1 z b2 N" ]7 }* Z0 M/ }
[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)
% k" [( n9 z( r% y7 ^[ 74.587055] r5:c71fe580 r4:c79c2e00" t3 o9 c2 m% {: J0 a
[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)& p% J% M2 d$ y! `- X% Q3 K
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584$ _ D5 }' ]0 m) i8 U; v: n9 A5 @( f2 e
[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)* R' D q8 _ P* ]
[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)$ _* v6 V0 i7 K2 K
[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)
0 `- I: }, l* j" g; m' u+ K3 }[ 74.688020] Mem-info:
( P9 S$ M: T4 ]4 A8 e2 V% W- G$ i[ 74.690383] DMA per-cpu:
2 }5 p1 L3 A, u/ q- q7 T[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 170 ?! g `+ d3 ]2 q1 l
[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0
( T3 k9 `! E, ]- j; I[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24
! Y0 F* \" p& W[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:0
2 I& k* S( ~' k- K) c! |- _. m& |[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739& \0 T* `0 Y. R5 _7 p0 ^$ [! o$ E S
[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0
0 |# i1 Z+ g3 d! X7 V[ 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! r o/ N: r7 a" z# D+ E& }6 v0 m
[ 74.846179] lowmem_reserve[]: 0 0 0
' Q1 y5 P, m3 p. 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' l8 \6 U2 ~6 K. S
[ 74.871095] 5393 total pagecache pages
8 } J+ ]3 a& L7 z, N5 N[ 74.874878] 0 pages in swap cache
[- u! ? p7 q4 i4 k2 s2 u5 V o[ 74.896156] Swap cache stats: add 0, delete 0, find 0/08 E/ j# t w% b" a' W/ d
[ 74.901444] Free swap = 0kB5 D% c' d W. u* C0 S
[ 74.904346] Total swap = 0kB
+ z5 C: Z/ g% r) ]. a5 p; i g& }[ 74.946799] 49152 pages of RAM
( Z" \$ f' Z3 B" d[ 74.949901] 25326 free pages
& v H8 [9 h B. L[ 74.952803] 3366 reserved pages u* Q2 J- U1 ]% s
[ 74.966186] 2124 slab pages
0 y' K% t! s, R2 q4 C7 \% ^[ 74.969063] 7387 pages shared
1 J8 W: a& H( T2 Q. u. Q; u/ l[ 74.972058] 0 pages swap cached
- U4 c7 X% n, J# c[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed7 e' T/ \7 c% l! C: S
Cannot mmap = 1 buffer/ e6 L8 G; z0 L8 L' I; I
Error in opening capture device for channel 0
. g Q1 ?, R/ C 5 I1 R! K- Z, @1 v! G
5 \1 ]5 |; `* ?8 J3 v9 r& }这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。+ V; e* l9 K- R* z8 [
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|