|
板凳

楼主 |
发表于 2016-1-30 11:15:26
|
只看该作者
0 k* S/ Y: Q5 S' ^' r/ h
0 ~1 e; g/ B, U
8 H! t3 t! U9 t) M5 n {; x# E看一下,我把环境变量打印出来了,这样配置是对的吗?& A% U& Z. v3 h a0 {. G9 Z+ r) q
$ N: X6 A- ]& f/ T' B s3 k, ], |+ V- @
root@tl:/home# ./vpif_mmap_loopback_sd -c 2 -d 0 -w 1 -m 2
1 K1 i: S8 h& x2 WCAMERA capture
* C E- {& |: g8 Jinput_device /dev/video0 E0 G" u2 }, ]+ D |4 c
Camera-Camera9 p- j1 Y3 Z3 ]2 |) b
fmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000). u% z1 b. `1 g0 p% s* W# F4 H
fmt->fmt.pix.pixelformat(50424752),V4L2_PIX_FMT_YUV422P(50323234),V4L2_PIX_FMT_RGB565(50424752)
& \1 }$ x0 g' G9 ~1 h! ]5 T9 h: g8 Hfmt->fmt.pix.bytesperline(1600),fmt->fmt.pix.sizeimage(960000)
* [/ E0 N1 k+ u+ V, vcapture_buff_info[0].length = 41472001 _( z/ e+ S3 v' C* W1 \
capture_buff_info[0].index = 0
6 o( l1 A4 Z5 V0 Z1 Y( Lcapture_buff_info[0].start = 0xb6b40000
+ O- D" y: z4 {+ l6 C& e; o5 W[ 74.316779] vpif_mmap_loopb: page allocation failure: order:10, mode:0xd0
. ]) n9 W7 [5 d" A$ R3 _[ 74.323663] Backtrace:
O7 X$ I z: @! @& q[ 74.333553] [<c000c1a8>] (dump_backtrace+0x0/0x110) from [<c0408194>] (dump_stack+0x18/0x1c)
# M; ]; b* B. t[ 74.356223] r6:00000000 r5:000000d0 r4:00000001 r3:20000093
6 Q: L, H8 D. w1 r" A3 m: G7 Y[ 74.362055] [<c040817c>] (dump_stack+0x0/0x1c) from [<c005dc50>] (warn_alloc_failed+0xf4/0x118)- a1 L/ n* E' R) A4 E; Z
[ 74.386451] [<c005db5c>] (warn_alloc_failed+0x0/0x118) from [<c0060764>] (__alloc_pages_nodemask+0x578/0x5d8)1 e1 }; y; D, X
[ 74.406178] r3:c71fbd1c r2:00000000
0 v! D+ A- y3 B1 q. M. D[ 74.409822] r7:c05bd478 r6:c71fa000 r5:0000000a r4:000000d0& a% i% [2 G5 k. x) ?; @
[ 74.415828] [<c00601ec>] (__alloc_pages_nodemask+0x0/0x5d8) from [<c000df0c>] (__dma_alloc+0xd8/0x2ec)
* n* H- v' [; w3 q% J' o3 f5 I! B3 P[ 74.447742] [<c000de34>] (__dma_alloc+0x0/0x2ec) from [<c000e1b0>] (dma_alloc_coherent+0x5c/0x68)9 j0 n: H! f O
[ 74.467181] [<c000e154>] (dma_alloc_coherent+0x0/0x68) from [<c02d5a20>] (__videobuf_mmap_mapper+0xa8/0x180)( _0 b: |, ]/ [9 E/ k# G" Y) V7 Q% |6 ~" k
[ 74.496167] r7:c7182920 r6:c7ba8d90 r5:c71feee4 r4:c72b69a0& R' F6 v+ s/ M- S
[ 74.502044] [<c02d5978>] (__videobuf_mmap_mapper+0x0/0x180) from [<c02d36c4>] (videobuf_mmap_mapper+0xc0/0x110)+ C2 b) ?% \+ ^8 [, R2 w
[ 74.527223] r8:c708d300 r7:b674b000 r6:c72b69a0 r5:c72b69a0 r4:c7ba8d90
. K2 h, e; d" l[ 74.534166] [<c02d3604>] (videobuf_mmap_mapper+0x0/0x110) from [<c02de0bc>] (vpif_mmap+0x40/0x50)
+ i8 C. H; S' F' a8 m4 k[ 74.556197] r5:c7ba8c00 r4:c72b69a0
) u. ^- l8 H3 A[ 74.559945] [<c02de07c>] (vpif_mmap+0x0/0x50) from [<c02c55f4>] (v4l2_mmap+0x70/0x90)
, ^* I7 z+ N" c0 B[ 74.587055] r5:c71fe580 r4:c79c2e00" K$ J" u+ B. |; @, q( B
[ 74.590771] [<c02c5584>] (v4l2_mmap+0x0/0x90) from [<c007846c>] (mmap_region+0x268/0x4c0)
1 Y0 ~3 A2 P+ e* o; z4 C[ 74.616153] r6:c71fe580 r5:000000ff r4:c72b69a0 r3:c02c5584) {: R1 c/ n* N, x$ v( t1 D
[ 74.621976] [<c0078204>] (mmap_region+0x0/0x4c0) from [<c007897c>] (do_mmap_pgoff+0x2b8/0x318)
0 c1 N. W4 R# V1 O[ 74.646297] [<c00786c4>] (do_mmap_pgoff+0x0/0x318) from [<c0078a74>] (sys_mmap_pgoff+0x98/0xd0)
9 D9 m6 K- t* j[ 74.655109] [<c00789dc>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)9 G" t+ v% c* {" d: {
[ 74.688020] Mem-info:
1 o" H: e# K3 n6 n) l! o6 q[ 74.690383] DMA per-cpu:2 I( Y; b! b" X* r( p5 b6 K' {
[ 74.692955] CPU 0: hi: 18, btch: 3 usd: 17
}" p) T2 I0 v$ }* I, X[ 74.700640] active_anon:3001 inactive_anon:46 isolated_anon:0
, L% `7 B0 ^# j2 r[ 74.700664] active_file:2684 inactive_file:6310 isolated_file:245 o% T# Q: }+ M
[ 74.700684] unevictable:0 dirty:67 writeback:0 unstable:0% u6 b! S/ y/ l- J/ w& ~
[ 74.700700] free:7432 slab_reclaimable:505 slab_unreclaimable:739
' ?+ m. k. N6 n5 z6 A[ 74.700718] mapped:2376 shmem:141 pagetables:143 bounce:0# p) F+ a" X+ o4 i& X
[ 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* w3 z& X; x$ l- F
[ 74.846179] lowmem_reserve[]: 0 0 0
! R& k# Z, }* _% R% x* v[ 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
0 C/ R/ T. ]; d6 D1 n! Q: M[ 74.871095] 5393 total pagecache pages1 o6 m% w2 H7 k( e8 n
[ 74.874878] 0 pages in swap cache
; Y' W( d/ u, E/ \, a0 i' Y[ 74.896156] Swap cache stats: add 0, delete 0, find 0/0
/ T8 i/ A2 o# O. h[ 74.901444] Free swap = 0kB
/ C; }6 p/ J$ P[ 74.904346] Total swap = 0kB; p% o l+ O+ v& J; q8 c
[ 74.946799] 49152 pages of RAM
5 ^+ v( p6 o& M9 Y3 s# G[ 74.949901] 25326 free pages
4 k! B* v9 a2 A# {% j[ 74.952803] 3366 reserved pages
7 ]2 ?' q3 Q7 X. n4 ^, ^; ?" J[ 74.966186] 2124 slab pages
3 d, ~; p- C+ e5 M4 E[ 74.969063] 7387 pages shared
$ n2 i$ D+ M/ A[ 74.972058] 0 pages swap cached7 {7 q' w7 ?' L# S% S! L
[ 74.975243] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed
( P: S$ j8 A' i2 iCannot mmap = 1 buffer
: h1 g2 M7 p: ?Error in opening capture device for channel 0$ g$ |2 i1 j& h
3 y$ T1 ~& j' F
3 [2 U" u! b4 w1 |
这上面是新的错误提示,请再帮我看看是哪里出了问题,谢谢。" Y1 ^* t; b6 y' l: K n
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|