|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
# [" z# |- R! d7 ~
' f0 \; l- T$ ?* a) V7 p H0 ^ j2 j$ v' ]# G' @" Z. z4 ^
看一下,我把环境变量打印出来了,这样配置是对的吗?$ d) S4 q2 h/ ]6 @1 V# X6 T
5 C3 M* X6 k/ s5 |: p4 C$ n v
7 `4 k5 w7 b; e2 O: E$ x
root@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2
( I% z7 X9 T& q9 E4 C) ?9 JCAMERA capture0 Y. Q/ Y. P+ a9 ]6 n' D
input_device /dev/video0 x( O/ A4 l3 @2 G' \& i3 w5 w
Camera-Camera
4 X& ~) z6 y/ vfmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
K& @3 O) ?* [$ h; v* T/ l) dfmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)
( \1 \) l. |! k$ nfmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
5 ~* {: E- h2 @6 k9 g( B( xcapture_buff_info[0].length = 4147200
& Z2 G0 R& G5 G5 ?! M& bcapture_buff_info[0].index = 0( ?: ]; y# F- F, y+ e& @
capture_buff_info[0].start = 0xb6b40000) K* T6 Z2 P/ z7 T7 f
[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0
0 c% j* V" L$ h) v0 `' S; `[ 74.323663] Backtrace:
8 ]# Q$ X% h1 j9 p- J3 _" m, b[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)& Q0 o, ^4 ? J$ ?# U
[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:20000093: j1 B4 d" @+ Y, o
[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)
. w o) u" R, h" _$ P5 ^[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8); t0 ` t- u/ ?3 \( j5 I% f! W+ \
[ 74.406178] r3:c71fbd1c r2:00000000- z! v* _4 z3 B: ?+ K6 V* t
[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0
5 W% N8 N$ T: |, ` a[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)1 }9 h) s8 o: X/ N; H2 e
[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)
9 s" j# f4 w8 W1 S# H[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)
' f8 O. H- n8 P0 l E6 o[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
: m9 j7 P8 K. E5 H. q[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)
2 B9 C9 ~) y* {/ f* a' X[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d901 ?8 D0 w7 w/ [5 u
[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)6 k: ~2 `! Z O2 m& m* B- V# |
[ 74.556197] r5:c7ba8c00 r4:c72b69a0& r% f( }, ]% s5 x; n$ T0 Z" ?% l
[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)* X3 A3 ~! j* V: q* X6 w; `6 e! R
[ 74.587055] r5:c71fe580 r4:c79c2e00
v$ x6 e. R- t/ \0 F! X[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)& a, ^2 J4 b; M( Z9 z4 C8 W7 j" P( }
[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584
5 y8 \# e# m5 u5 P( d& x[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
8 S& S4 t b! @9 a5 u& ^; M[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0): u8 {8 E* z) ^5 a
[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)# s2 D! c A1 a# @; r
[ 74.688020] Mem-info:
6 r' b2 m$ N6 J# U" |; ~[ 74.690383] DMA per-cpu:$ N8 W% w. B( ~% J& H7 N' L9 j
[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17
5 v- {- w2 F' s' t, M2 l[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0+ l9 ~2 e, Y1 c
[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24
$ f. V. Z4 P1 q! w2 Q y1 g[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:00 p; H! x' g: Q M
[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739& }( E+ _! M1 u/ S
[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:04 f9 t# H9 ^1 l
[ 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
" p: x" ?- o% o8 @& u# j7 |7 l[ 74.846179] lowmem_reserve[]: 0 0 02 B9 d% t# w+ z4 V# N3 I
[ 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
9 D }- R: b' k0 M0 u& ][ 74.871095] 5393 total pagecache pages4 w( s: F+ @0 e+ m6 s( ?5 i8 m
[ 74.874878] 0 pages in swap cache
D z( n$ l- y+ F' ^" Z[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
3 n" j3 x, T# h& z9 Y- t+ f1 n[ 74.901444] Free swap = 0kB
/ g9 H4 T5 e! D6 p& z[ 74.904346] Total swap = 0kB
7 M2 M- U6 i( f( r6 R[ 74.946799] 49152 pages of RAM
# j2 Q2 w5 p2 O3 V/ H) z[ 74.949901] 25326 free pages
# x& H& S+ z/ c8 r5 V' s; Z[ 74.952803] 3366 reserved pages
D0 |% P2 A' q$ O. G8 ?& T[ 74.966186] 2124 slab pages
. w, A, M0 l. W; j# h[ 74.969063] 7387 pages shared) `# E6 x1 w/ t4 i z& w
[ 74.972058] 0 pages swap cached
7 P% V2 {: S& P0 l% h6 H1 N[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed
; g& @3 R8 T# d n$ M/ A l# aCannot mmap = 1 buffer
+ y, ]0 m% A9 Q! v* W7 LError in opening capture device for channel 0" N4 p; j& x. W. \+ ]$ X, p
6 r1 O7 E7 q4 @1 P& X- }, A& T9 h 9 S0 C3 J# k# @: G
这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。& C' f3 h, c% q2 ^! T* b
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|