|
|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
5 y0 m& o$ E/ l9 @. |1 n8 V3 l$ z, k" Y0 c3 f
K" J& G9 r9 O1 K3 Z% l* o
看一下,我把环境变量打印出来了,这样配置是对的吗?
8 U# |) I+ i5 Z1 S* M) R0 ?/ t" [
- j8 f! s( J) E t+ ^5 }& h
) T. E1 E' ]6 p8 h) froot@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2
" @- ]' V2 z7 S) K' UCAMERA capture
9 c7 X; q3 h" W5 p( g a5 w% Iinput_device /dev/video0
* o( y+ t6 [$ t# Q2 w" ?Camera-Camera; G- E: C( e' g8 n& z
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)6 K8 F" J: ]6 ]3 @
fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)
. L8 O q9 ]2 Efmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
7 u0 t! V7 u4 V& u8 Ccapture_buff_info[0].length = 4147200
+ ?! n: d6 H. s, ?' E [: mcapture_buff_info[0].index = 0
0 P: L6 y$ ?$ W+ a w [capture_buff_info[0].start = 0xb6b40000
6 C4 H& U% f/ V1 M0 y[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0) x% V7 g8 X r' d' L4 L
[ 74.323663] Backtrace: * e \; y4 U P* {6 e( N4 ?
[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)# M6 U! K6 i1 `" [
[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:20000093' }/ I3 Q$ P% J/ |
[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)
; t6 I' c1 ?9 X' r7 f[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8): E! ?" @ F( j& \* H: q2 H
[ 74.406178] r3:c71fbd1c r2:00000000/ p# J& L& V q! V* n9 U
[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0" e3 t; C s9 _3 H
[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)' }+ k. |) \) L( a# e
[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)# J$ w/ f7 i& l
[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)) x/ L; `+ G! Y# ~% x
[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0
' D; U7 m- Q" u7 M& o[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)1 q" n2 K; }& j
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90
/ f% G: z$ M) J3 X% E$ j* n1 |: n) M[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)7 T; N1 T+ r. Q6 V
[ 74.556197] r5:c7ba8c00 r4:c72b69a0' ?3 F) i7 \0 L: T3 W% x
[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)/ ?8 b7 D; z6 z& }. u. I4 G
[ 74.587055] r5:c71fe580 r4:c79c2e001 I3 C$ x. n+ |3 C8 n
[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)
" v3 K! z! |9 u" W" C M( @5 k; D[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584
4 o9 Z. K: N& w4 j$ @[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318): X- o/ X& I( P
[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)9 L' x- g- a; q: U: d2 f
[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c), M4 N& W7 ~+ P2 C! `! x
[ 74.688020] Mem-info:* f+ l/ K2 y2 J
[ 74.690383] DMA per-cpu:
) V5 Z* T7 c! s7 Q% G4 ~% h[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17
' f Z) R' a$ B0 A' b9 ]6 l[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0" ~' U n/ @: {/ {
[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:24. z3 o& P# J$ r' U
[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:0
$ C* \: v8 |7 M% n `5 P) o8 v[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739
1 m7 _* f0 f# m5 [) ^ ^0 S[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0
+ t* |# g# ^( q4 r( S[ 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
+ \) t* y2 _" v4 }: s* v% E0 G[ 74.846179] lowmem_reserve[]: 0 0 0
' k' z- z0 @4 ^: B$ L O! Y y 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 = 42616kB& N0 W2 r& P# ] a
[ 74.871095] 5393 total pagecache pages4 {2 d* F/ a, F# T! F/ m0 [3 c/ I' n
[ 74.874878] 0 pages in swap cache
! Z# S5 X4 W* ^( Z[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
) f6 }, S- k' S' W; f# _[ 74.901444] Free swap = 0kB
6 Y F1 ] A4 B5 a% Q[ 74.904346] Total swap = 0kB
' [1 h7 K0 l/ h3 P; @+ c* [+ `. A; e[ 74.946799] 49152 pages of RAM
3 E( ? N" U! \: e2 d, u6 a[ 74.949901] 25326 free pages9 T& }! v' b1 \0 R" n
[ 74.952803] 3366 reserved pages
+ Z# u7 t6 M1 t; h[ 74.966186] 2124 slab pages
{+ \. U1 H4 V4 Q[ 74.969063] 7387 pages shared
) q/ E1 w) v2 L3 r: [: A2 L[ 74.972058] 0 pages swap cached1 y( T: J7 V1 Q& \- Q
[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed* S L I0 p4 F! d! [
Cannot mmap = 1 buffer
7 G0 |7 L$ P0 b: QError in opening capture device for channel 0% f# U' ?/ M1 b+ o2 P `
) }; \" E4 k. O- B2 ]- P" K
! E- X% X" |& E9 C+ ~7 C% ^- c+ D这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。' o% t% }" b- t4 A2 y b
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|