|
|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
; |' n8 p4 Q+ X0 a3 r: U; Y; N
* J! k" b, ^3 g( V0 X1 ]: h) N; R
看一下,我把环境变量打印出来了,这样配置是对的吗?
$ ~+ F; N& k' X6 n$ | j+ v* W! }+ U! O! P0 f# y6 Y* A" Z: |1 h
+ W- d- F4 q/ E, R1 B2 Iroot@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2: E0 S/ |; W4 ~" k
CAMERA capture
3 z+ f" U& P# a; K, o6 N; cinput_device /dev/video0
( d% J/ b, C; J' T) l6 J8 r* bCamera-Camera2 ?- W6 \# ?) M4 r8 C# |
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
, o8 Y/ ^0 z7 Z( [) ^; ?fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)
' @/ r# U' h+ n6 Q2 @fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
3 g% M& z) R0 v8 D% \! bcapture_buff_info[0].length = 4147200+ Y! \ J2 V" O- }! X* U' {
capture_buff_info[0].index = 0
' x# x( a/ Z% K) Y- m& K5 }capture_buff_info[0].start = 0xb6b400005 L+ ]' o& @7 Q
[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0* H, {0 p5 E) J; `
[ 74.323663] Backtrace:
& B* F# b& m# x( F0 }" V[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)
1 C! }$ G9 E9 Q[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:200000939 Q8 J; i/ T3 D# t# j
[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)
, Y0 G9 }! P6 [8 U% i% m' A% ^; x0 C[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)+ v% M$ A! u9 U n8 e% n
[ 74.406178] r3:c71fbd1c r2:00000000# Y2 c! ~* B7 [( s1 U1 J8 \
[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0
: A1 G# B y: H4 T* D: A[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)# K! _3 A* E# E1 ?1 S3 h
[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)9 h1 N2 ?2 s* A5 K' I0 ?
[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)3 t( k: }6 b4 d+ s3 ]
[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
F# B0 v3 d6 ^[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)6 M. ?) a; N5 M+ X3 o B* X
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90- [* @( Q( k! t* ^ P) v
[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)/ W" \2 Q. m6 g h# k# q
[ 74.556197] r5:c7ba8c00 r4:c72b69a0
* _5 n' }: W3 E# o[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)
# s. a+ B# n9 u% Y* ?; e[ 74.587055] r5:c71fe580 r4:c79c2e00
6 \3 S n" |0 z3 N6 K; m( n- |0 N[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)
1 {8 ]5 N1 [6 p+ E[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584) i$ l: N2 g$ R# Q h. s0 K* b
[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
9 Y; I* }; f0 j/ v[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0): p0 Q) s+ g( Y8 p1 `/ s6 }
[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)+ j) _! h9 f- ^
[ 74.688020] Mem-info:
" y: T3 k; F1 M" e. n% X u[ 74.690383] DMA per-cpu:
# u @ d7 d# p* k( V0 }4 ][ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17( s# M& x: y) F7 j2 I
[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0' K4 B* {/ Q2 y6 e+ h8 [1 R9 Y
[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24
4 v$ r$ ]1 I6 M6 U[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:0
3 {9 c) S8 Z g# D# J[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739. u; ?' a( V' M# L
[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0
1 V, q7 D0 K( ~) J [[ 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
% r1 h, i0 R1 l[ 74.846179] lowmem_reserve[]: 0 0 0* I5 \ I8 e: 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 = 42616kB6 l# P/ p8 L0 A- d9 K
[ 74.871095] 5393 total pagecache pages
$ w e# U; @. _9 f% _[ 74.874878] 0 pages in swap cache- A/ W9 ?9 d/ C5 K
[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
# x% A: C' p5 ~3 e# |, }" L[ 74.901444] Free swap = 0kB
* ?0 U \$ o8 D; ^6 w8 C% S[ 74.904346] Total swap = 0kB1 U* Q* v5 u B
[ 74.946799] 49152 pages of RAM+ N7 X2 `' s$ N/ L$ U9 H
[ 74.949901] 25326 free pages) Y0 J0 q3 i- }5 {
[ 74.952803] 3366 reserved pages e4 {% n" a4 N7 i, a
[ 74.966186] 2124 slab pages
7 J- k. g' t# n& k& Z S0 ]2 {[ 74.969063] 7387 pages shared7 X3 r6 j2 m# ~' V& z4 @+ b t# ?
[ 74.972058] 0 pages swap cached
9 x4 R: E3 n" o {0 z& F[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed
V$ j4 N' D0 \2 MCannot mmap = 1 buffer2 M# e; w% N$ t+ g, e
Error in opening capture device for channel 0! x6 |7 V7 E7 Q1 X% b, i, k
! S, M8 X! b( `& x
1 y. p' t; o+ ]0 X/ P' M: R; r' X% T
这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。1 w1 k. H# ~+ d* v7 D' `- g
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|