face_detect双核通信 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6271|回复: 6
打印 上一主题 下一主题

face_detect双核通信

[复制链接]

4

主题

9

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
跳转到指定楼层
楼主
发表于 2015-11-2 15:59:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
root@tl:/face_detect/run# ./run.sh
) m$ }4 i) s# u7 h# Z. m; \; D3 e0 v8 t6 a, V: o
+ MODULE_NAME=syslink
! E8 q6 F) N/ A& i8 P+ lsmod# Q8 O4 a* _, t& A' z6 p
+ grep syslink. n+ `4 E, \/ f- [7 O( `2 G; d3 F
+ '[' 0 -ne 0 ']'/ A! y: b- ~: O8 t- R  y: W2 |7 K
+ ./slaveloader startup DSP ../dsp/bin/debug/server_dsp.xe6743 v! G1 D1 z# s( ?7 W( |
Attached to slave procId 0.' v4 D4 C: T5 X2 |! Y
Loading procId 0.$ [( \( O( i6 r  U
Loaded file ../dsp/bin/debug/server_dsp.xe674 on slave procId 0.) N$ M4 c* B* g( a6 q: ~+ n' j
Started slave procId 0.
/ g7 v1 R5 @6 v- c' x- I+ ../host/host_app -qws& u- H+ I- j$ ~6 z3 B: V
[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
- F1 q( i* f$ d* U+ F[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync1 Y4 u+ s1 M' Y! Z
[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
2 d' T0 p( o  }3 }' g: Y[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
- U% t# r9 \3 n& C* b1 [[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync( W* ]1 F3 p2 S- x
[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
% e6 q; m1 I" D- J# I) X[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync0 b; }, J9 ^! l! z
[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
& ^- W' e- L8 q& b0 @5 s[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync3 ]( H( n2 g0 e$ W- L6 X
[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
- ^7 [6 c( l% z8 P+ Y. T( s& a[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync/ P" ^4 A; V6 }/ f- M; I
[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
7 ]) m7 @! N+ N[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
9 k  J2 {* {7 G( z" W8 O: q/ f[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
0 ^8 O8 x8 b5 C[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync& ?2 t& M( W; y7 ~; ~
[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync
. J3 t3 E3 t; x4 }: U[DEBUG|resource_sync_wait@resource_sync.c,86] wait resource 1
- ?- R6 z! k. ~$ g4 U1 Z- Q! I) ~  }[DEBUG|resource_sync_event_handle@resource_sync.c,45] resource 0 had ready
4 Y, Q1 ]) O" S5 ^0 P" p[DEBUG|resource_sync_event_handle@resource_sync.c,45] resource 1 had ready1 E/ M6 ~0 N- I+ ]( C. ~
[DEBUG|resource_sync_post@resource_sync.c,96] post resource 2 had ready
. T$ g# r7 O6 g2 M6 T  rCamera-Camera+ l8 r2 u0 l8 \) O" @7 V0 V+ S
[   76.366400] host_app: page allocation failure: order:10, mode:0xd0
4 T: d+ l" {* K" c& c, |" G( \/ n4 z[   76.377606] Backtrace:
5 P& j" B" v# |# y- n[   76.380222] [<c000c580>] (dump_backtrace+0x0/0x114) from [<c0419474>] (dump_stack+0x18/0x1c)- Q3 E+ V) w0 ~: t& y
[   76.397060]  r7:00000000 r6:0000000a r5:000000d0 r4:00000001; \4 ?. `; o$ P1 z7 y8 ]
[   76.403249] [<c041945c>] (dump_stack+0x0/0x1c) from [<c0061e0c>] (warn_alloc_failed+0xf8/0x11c)
4 y* q+ ?! _8 J[   76.412099] [<c0061d14>] (warn_alloc_failed+0x0/0x11c) from [<c006237c>] (__alloc_pages_nodemask+0x54c/0x590)
) Q) I$ n2 i: A2 b2 w& ?[   76.425768]  r3:00000000 r2:00000000
# V' X8 n* c, A2 b; o2 ~* l[   76.429410]  r7:00000040 r6:00000035 r5:000000d0 r4:00000000
" \4 W) W  O& x# {! E/ R[   76.436700] [<c0061e30>] (__alloc_pages_nodemask+0x0/0x590) from [<c000e030>] (__dma_alloc+0xec/0x2fc)
6 n$ U7 q3 o) g6 M& W[   76.448512] [<c000df44>] (__dma_alloc+0x0/0x2fc) from [<c000e2d0>] (dma_alloc_coherent+0x5c/0x68)$ e4 e2 F, U8 U. W9 i  N
[   76.459091] [<c000e274>] (dma_alloc_coherent+0x0/0x68) from [<c02e2a4c>] (__videobuf_mmap_mapper+0xac/0x188)+ o8 X& L) U& J. K
[   76.470521]  r7:c1bded90 r6:c1113b80 r5:c12d1b00 r4:c1113be4( p  m( B, V: t
[   76.476678] [<c02e29a0>] (__videobuf_mmap_mapper+0x0/0x188) from [<c02e0724>] (videobuf_mmap_mapper+0xd4/0x114)
, \0 L! _. D- v' @! e$ x( Z4 c[   76.489213]  r8:b52dc000 r7:c1113380 r6:c12d1b00 r5:c1bded90 r4:c12d1b00- v0 j% e8 Y* e4 K
[   76.496486] [<c02e0650>] (videobuf_mmap_mapper+0x0/0x114) from [<c02eb1fc>] (vpif_mmap+0x40/0x50)
, L# A4 f# [! ^: r[   76.507848]  r5:c12d1b00 r4:c1bdec00
; ?% N! N' D8 h, k: T1 M/ l9 p[   76.511602] [<c02eb1bc>] (vpif_mmap+0x0/0x50) from [<c02d20e4>] (v4l2_mmap+0x70/0x90)
4 c8 h& }, p# c' y4 e[   76.521828]  r5:c1bffe00 r4:c1113380& ?/ y" v3 d& }# W  w
[   76.526209] [<c02d2074>] (v4l2_mmap+0x0/0x90) from [<c007a8f0>] (mmap_region+0x25c/0x494). N( U, X5 K0 F5 g! L# q( G  O
[   76.536792]  r7:c1113380 r6:000000ff r5:c12d1b00 r4:00000000
0 Q% V% W8 `8 b[   76.542984] [<c007a694>] (mmap_region+0x0/0x494) from [<c007adec>] (do_mmap_pgoff+0x2c4/0x324)( h. M% i) ~1 r& V
[   76.551694] [<c007ab28>] (do_mmap_pgoff+0x0/0x324) from [<c007aeec>] (sys_mmap_pgoff+0xa0/0xd0)8 @2 o0 g' @! c9 ^8 ?1 z- F
[   76.563987] [<c007ae4c>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)
- K# E$ M; G1 ?( |[   76.574327] Mem-info:
# b$ s# u# D8 `1 C[   76.576657] DMA per-cpu:. t* q3 {% w' n
[   76.579223] CPU    0: hi:    0, btch:   1 usd:   0
% g3 ]4 ]7 L( v4 K; R2 t+ q[   76.587174] active_anon:1430 inactive_anon:35 isolated_anon:0" e% g# C/ d: l3 }' n9 J
[   76.587198]  active_file:867 inactive_file:896 isolated_file:0
) ?" ?  C' s/ t" [& y2 \+ \[   76.587216]  unevictable:0 dirty:0 writeback:0 unstable:0
1 s+ |+ @- [8 r[   76.587232]  free:258 slab_reclaimable:286 slab_unreclaimable:789
* e  s7 F) k7 k5 T[   76.587251]  mapped:1276 shmem:132 pagetables:122 bounce:0
' S* y5 p4 \! r0 g7 X$ p2 T[   76.620851] DMA free:1032kB min:720kB low:900kB high:1080kB active_anon:5720kB inactive_anon:140kB active_file:3468kB inactive_file:3584kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:32512kB mlocked:0kB dirty:0kB writeback:0kB mapped:5104kB shmem:528kB slab_reclaimable:1144kB slab_unreclaimable:3156kB kernel_stack:536kB pagetables:488kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
2 S/ i. i2 i8 x8 @0 O* m( X[   76.661444] lowmem_reserve[]: 0 0 03 g0 w0 q: E4 L
[   76.665355] DMA: 81*4kB 8*8kB 1*16kB 1*32kB 0*64kB 1*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 1076kB
1 `  R  V7 B# E$ A[   76.677034] 1884 total pagecache pages
1 _$ `' |6 I$ G0 Y[   76.680817] 0 pages in swap cache
- J1 H5 Q! I+ Q[   76.687285] Swap cache stats: add 0, delete 0, find 0/03 J4 c  z1 _. ~8 Z* c
[   76.693996] Free swap  = 0kB
# t( r$ d' o: X( s& w[   76.696926] Total swap = 0kB5 c# q% n% l2 A1 s
[   76.701578] 8192 pages of RAM
' Q. }9 e6 G  a& T% T& C. K[   76.707668] 405 free pages
, }- w* O4 t' T% @4 z[   76.710418] 1555 reserved pages. _0 S6 @5 i# b9 j
[   76.715882] 838 slab pages
# e$ x, v; [, d- [% [) |" v[   76.718631] 1851 pages shared* m, E" g+ U- C% V- `2 C. s* N' X
[   76.721620] 0 pages swap cached
) l  w3 l( Q5 n, U# A0 f7 A[   76.728009] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed
4 z/ s0 l4 r# W7 s9 w4 q' BCannot mmap = 0 buffer: N9 A! t: w; y- \" k/ z
VIDIOC_STREAMON$ n- F3 m2 v+ c& _- p
: Input/output error
7 |! C$ p* a$ b2 @2 D9 X[ERROR|start@capturer.cpp,27] fail to start capture, J' J' D, k& |- d
QThread::start: Thread creation error: Resource temporarily unavailable* U* S, @! ?3 C! S
[DEBUG|start@playbacker.cpp,25] it's about to start playback
; C: q0 S+ p- B& A0 o) t! D7 u0 [; ?
用led双核可以,这个demo就不行了,怎么解决啊
. T! B" R2 E- k1 [' i- g' |( n$ K7 l- l
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
7#
发表于 2015-11-3 13:47:21 | 只看该作者
内存不够,先关掉一些进程,像matrix-gui,然后在运行你的双核程序。
回复 支持 反对

使用道具 举报

4

主题

9

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
6#
 楼主| 发表于 2015-11-3 11:39:18 | 只看该作者
root@tl:~/face_detect/run# free0 T4 Y7 \# V" k3 \, `
             total       used       free     shared    buffers     cached
7 B7 C4 N2 A) e6 o: q) }' `Mem:         26548      19728       6820          0          0       2884. A/ N' H: F- i
-/+ buffers/cache:      16844       9704/ o& M8 D' |; s( ?9 ^
Swap:            0          0          0                              
回复 支持 反对

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
5#
发表于 2015-11-3 11:17:19 | 只看该作者
你可能用的是128M的内存,所以可能系统内存不够,你用free看看当前系统内存是不是不够。
回复 支持 反对

使用道具 举报

4

主题

9

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
地板
 楼主| 发表于 2015-11-3 10:23:08 | 只看该作者
Started slave procId 0.1 s' F5 G8 |8 z; k( b8 m
+ ../host/host_app -qws
5 F& C- X9 N" v7 S8 {- D[TRACE|resource_sync_pair_wait@resource_sync.c,68] try sync5 G% _& U) j# I& H
[DEBUG|resource_sync_wait@resource_sync.c,86] wait resource 1' Y$ f1 ^+ Q: {; h+ S2 r( {6 T% a. Y
[DEBUG|resource_sync_event_handle@resource_sync.c,45] resource 0 had ready
7 T1 q$ f  N% t1 M[DEBUG|resource_sync_event_handle@resource_sync.c,45] resource 1 had ready" P1 L- ]' D  Z  @: O
[DEBUG|resource_sync_post@resource_sync.c,96] post resource 2 had ready
" G  L; O4 l; e9 ~, G( t: ~' tCamera-Camera' j7 i8 z$ X0 k0 Q/ V; {+ j3 j, }# Q
[   34.616261] host_app: page allocation failure: order:10, mode:0xd0
0 M* W3 _: X7 D) S[   34.627157] Backtrace: 7 b, E: h0 c) Z: n
[   34.630203] [<c000c580>] (dump_backtrace+0x0/0x114) from [<c0419474>] (dump_stack+0x18/0x1c)
0 b% h3 v3 z* V[   34.652340]  r7:00000000 r6:0000000a r5:000000d0 r4:00000001  l2 s6 }, U! q2 Q6 Y
[   34.658528] [<c041945c>] (dump_stack+0x0/0x1c) from [<c0061e0c>] (warn_alloc_failed+0xf8/0x11c): a* E+ [3 i7 D/ ^- v1 D
[   34.669739] [<c0061d14>] (warn_alloc_failed+0x0/0x11c) from [<c006237c>] (__alloc_pages_nodemask+0x54c/0x590); ~0 [; W, K0 w; m4 z9 T) ]! I; l
[   34.681238]  r3:00000000 r2:00000000
& F  N, V$ P# [/ @1 a! }! ?[   34.685216]  r7:00000040 r6:00000035 r5:000000d0 r4:00000000% f2 y8 v, y8 g$ K. ^5 t6 S% G
[   34.691084] [<c0061e30>] (__alloc_pages_nodemask+0x0/0x590) from [<c000e030>] (__dma_alloc+0xec/0x2fc)
+ v7 g" ?1 |4 p[   34.703957] [<c000df44>] (__dma_alloc+0x0/0x2fc) from [<c000e2d0>] (dma_alloc_coherent+0x5c/0x68)
5 j, s  J5 l! B7 N' R# `5 V[   34.714824] [<c000e274>] (dma_alloc_coherent+0x0/0x68) from [<c02e2a4c>] (__videobuf_mmap_mapper+0xac/0x188)
4 e% ]" B  ?. n1 d[   34.726242]  r7:c1bded90 r6:c1371700 r5:c12bd688 r4:c1371764; h9 l% }. F6 @
[   34.732056] [<c02e29a0>] (__videobuf_mmap_mapper+0x0/0x188) from [<c02e0724>] (videobuf_mmap_mapper+0xd4/0x114)9 X& f) I( \2 h1 t1 n. U6 o
[   34.744717]  r8:b5317000 r7:c1371280 r6:c12bd688 r5:c1bded90 r4:c12bd6887 P& o9 H3 N; m% N
[   34.751646] [<c02e0650>] (videobuf_mmap_mapper+0x0/0x114) from [<c02eb1fc>] (vpif_mmap+0x40/0x50)1 y+ o, J5 s) K7 K
[   34.763159]  r5:c12bd688 r4:c1bdec00% D7 m2 n+ d# S/ o. S- J2 @
[   34.766879] [<c02eb1bc>] (vpif_mmap+0x0/0x50) from [<c02d20e4>] (v4l2_mmap+0x70/0x90)
; Q( V& z& \3 C, x! _4 y+ g[   34.777146]  r5:c1bffe00 r4:c13712807 @' k3 v( Y! x* I2 h& W7 D  s% N' j
[   34.780857] [<c02d2074>] (v4l2_mmap+0x0/0x90) from [<c007a8f0>] (mmap_region+0x25c/0x494)
. {6 c0 X  D) o8 h% A+ |7 \: Z/ g[   34.791444]  r7:c1371280 r6:000000ff r5:c12bd688 r4:00000000
6 b" U8 q* t3 u6 ]* L6 P# e' C[   34.797615] [<c007a694>] (mmap_region+0x0/0x494) from [<c007adec>] (do_mmap_pgoff+0x2c4/0x324)# e9 x- L- _& D* @* x* i  c9 u+ _
[   34.808680] [<c007ab28>] (do_mmap_pgoff+0x0/0x324) from [<c007aeec>] (sys_mmap_pgoff+0xa0/0xd0)  I0 h# s: n" a/ ~+ G3 u' [% }
[   34.823582] [<c007ae4c>] (sys_mmap_pgoff+0x0/0xd0) from [<c0009440>] (ret_fast_syscall+0x0/0x2c)( Y: k7 Y" L+ R- G' ~
[   34.842578] Mem-info:
: R  T; C# D7 u7 m$ M- m1 E[   34.844908] DMA per-cpu:
! N: Q' [! U5 g+ b5 e' J3 Y[   34.847474] CPU    0: hi:    0, btch:   1 usd:   08 ]  f4 \. [( e) ?- r4 A3 f
[   34.852369] active_anon:1439 inactive_anon:35 isolated_anon:0
$ ?& Q/ t, @: O" ^" H5 T[   34.852388]  active_file:718 inactive_file:601 isolated_file:0
) v' e( S8 I/ {! s, N/ Y! e[   34.852404]  unevictable:0 dirty:0 writeback:0 unstable:0
$ @3 U. a/ v8 T( P5 C[   34.852420]  free:665 slab_reclaimable:289 slab_unreclaimable:815, E7 O6 b, k* M
[   34.852437]  mapped:1087 shmem:132 pagetables:122 bounce:0
% v/ \/ A# {" ^8 i[   34.932674] DMA free:7568kB min:720kB low:900kB high:1080kB active_anon:5756kB inactive_anon:140kB active_file:160kB inactive_file:156kB unevictable:0kB isolated(anon):0kB isolated(file):52kB present:32512kB mlocked:0kB dirty:0kB writeback:0kB mapped:340kB shmem:528kB slab_reclaimable:1156kB slab_unreclaimable:3260kB kernel_stack:536kB pagetables:488kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:13 all_unreclaimable? no$ O. L9 `6 Q' R% Q" |
[   35.023590] lowmem_reserve[]: 0 0 0
* r0 ?. I( ]% X; R) K2 `[   35.027205] DMA: 842*4kB 329*8kB 59*16kB 4*32kB 1*64kB 0*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 7648kB# y4 H, e& y0 q6 d6 \0 z6 I
[   35.054676] 214 total pagecache pages
* H# O! l$ ^3 h2 `: x3 N7 C9 U2 V[   35.058399] 0 pages in swap cache
" u) E: N0 s1 r! ^' }7 S[   35.061743] Swap cache stats: add 0, delete 0, find 0/0
( u. `$ m+ y) j* d[   35.081983] Free swap  = 0kB* t1 a2 [$ Q0 I) j  i# h  i
[   35.085058] Total swap = 0kB! A: a3 a. Y5 v5 s2 j
[   35.089678] 8192 pages of RAM
, {' D6 f6 J" q[   35.103088] 2019 free pages9 {; S2 Q5 x* }) A4 b) a' F: m
[   35.105926] 1555 reserved pages
  ]% t' b+ I  w# }& L; C' Q0 ^% z[   35.109090] 869 slab pages1 ^7 J3 Z: l3 k9 x3 Z, D
[   35.111813] 161 pages shared
7 Z6 Z, ^/ e8 p0 d0 f0 U) ][   35.132854] 0 pages swap cached
7 }" ~# C4 {- D  P6 Q+ Q[   35.136068] vpif_capture vpif_capture: dma_alloc_coherent size 4149248 failed
# N% ?9 q. y. x: W( I3 RCannot mmap = 0 buffer
2 R8 D9 Z- S2 v# u' Q6 M& B9 HVIDIOC_STREAMON
4 Q' A7 }1 c- m# j2 P' E: Input/output error
9 S. q' o% t- Z8 E8 T8 D[ERROR|start@capturer.cpp,27] fail to start capture
- P: u# e, q1 ?% ]5 `QThread::start: Thread creation error: Resource temporarily unavailable9 u0 `- A) }" i2 }) ^9 b, A0 s
[DEBUG|start@playbacker.cpp,25] it's about to start playback
8 b$ J8 f" g- Y. Y
回复 支持 反对

使用道具 举报

4

主题

9

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
板凳
 楼主| 发表于 2015-11-3 10:22:28 | 只看该作者
da850-panel=TL070A
" i6 f5 d* Y# Z; N6 eemac-mode=mii
0 a) X4 J7 j6 Kethact=DaVinci-EMAC% a2 F+ z: `  p0 \1 G
ethaddr=16:01:c0:17:45:e5
; `. U, I. D* E$ x, c$ ?  Phwconfig=dsp:wake=yes' w! w. X& _" g
ipaddr=10.3.2.99/ B! V$ J6 T! {
loadaddr=0xc0700000" C4 c$ j  L( t- s, O/ a
loadbootscr=fatload mmc ${mmcdev} ${scraddr} ${bootscr}' ^1 ]+ M" H" ?8 {0 ^; t, z
loadimage=fatload mmc ${mmcdev} ${loadaddr} ${bootfile}
2 c# a6 W/ T; h$ u3 Z4 Z6 pmem_args=mem=32M@0xc0000000 mem=64M@0xc4000000( n% J' A' Y+ H: e! M' a
mmcargs=setenv bootargs ${commonargs} root=${mmcroot} rootfstype=${mmcrootfstype}
+ @3 Q* G, b; z& F7 smmcboot=mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscr; then echo Loaded bootscript from ${bootscr}; source ${scraddr}; fi; if run loadimage; then echo Booting from mmc${mmcdev} ...; run mmcargs; bootm ${loadaddr}; fi; fi;
# q1 x: [( s. O. r1 h1 m$ Zmmcdev=0
+ \# v4 f! I9 |  v, Jmmcroot=/dev/mmcblk0p2 rw
' r& H  h" l( y7 H1 e9 Q+ pmmcrootfstype=ext3 rootwait1 L' I1 q5 V. h% \1 f' C# P! @; u( Q
mtddevname=env7 L, T+ k$ V" p& P3 u2 c
mtddevnum=04 g8 a5 C; a. \) Q
mtdids=nand0=davinci_nand.08 R1 Y, j1 H) Q
mtdparts=mtdparts=davinci_nand.0:128k(env),512k(spl),512k(u-boot),4m(kernel),-(filesystem)6 X' F/ E: Z3 S" ^9 b6 f" D
nandargs=setenv bootargs ${commonargs} root=${nandroot} rootfstype=${nandrootfstype}8 t+ ?$ y: t+ e: g& k5 B: |  C
nandboot=if nboot ${nandbootpart}; then echo Booting from nand ...; run nandargs; bootm ${loadaddr}; fi;
( R! q5 q. p3 @2 G7 }. ynandbootpart=kernel
+ H& Z7 A5 r& ]& i- _! h2 N! Y. ^nanddev=0+ |5 a3 y# O% ^8 ^% K
nandroot=ubi0_0 ubi.mtd=4,2048  w% Y9 K$ @# A) P0 d
nandrootfstype=ubifs  d. M: R+ a/ O8 a0 e7 w
netmask=255.255.255.0
: K- Y/ J$ U- B; {nfsargs=setenv bootargs ${commonargs} ip=dhcp root=/dev/nfs nfsroot=${serverip}{nfspath},nolock rw4 I' y/ J9 f! `
optargs=vpif_capture_format=SDTV vpif_capture.ch0_bufsize=614400
( k# I3 P) |8 {partition=nand0,0. {9 y4 V; Q' K' h
scraddr=0xc0600000
1 v  @4 S& \( Mserverip=10.3.2.175. m6 e* G6 l6 t& ^- U0 Y
spiboot=if sf probe ${spidev}; then sf read ${loadaddr} ${spibootaddr} ${spibootsize}; run nandargs; bootm ${loadaddr}; fi;  g1 Y# y- z! x
spibootaddr=0x100000
; t6 Z; Z7 P. n% S: D7 r; espibootsize=0x400000+ T$ r5 m- C' C# J$ V
spidev=0
+ a: f% R" R; U. ystderr=serial. E$ e. g9 j0 N
stdin=serial
/ N8 B, R$ x- B2 @" @/ hstdout=serial
  U- V. H# J( V; u$ m3 Mver=U-Boot 2012.04.01-00059-g7363edf (Apr 21 2015 - 18:15:15)% W1 X; x+ h! J# ?5 i

2 s1 x2 s" V# B
+ L' E/ n, G4 j  ~! o% K4 b" ?还是不行0 y8 T) Z+ i& z$ j$ ?9 i7 A

- u8 U" p+ H) n1 ~
回复 支持 反对

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
沙发
发表于 2015-11-3 09:14:02 | 只看该作者
需要配置vpif的缓存;" `( G9 Q" E/ g. {6 _
1.vpif capture模式选择,vpif_capture_format值:
4 \/ A; F8 d$ R# g7 p$ QHDTV:预留
# f: T7 Q' d' r  @9 ESDTV: TL5147
- ^. B7 Q9 w0 z1 S/ {  sRAW:TL2640( q6 ^) D# v& a; `; s! j' u
2.(ov2640配置分辨率为640*480 = 640*480*2 = 614400)
- N5 m# y  P9 B5 m4 _6 p, Gvpif_capture.ch0_bufsize=614400
6 ^: y8 X: e# n1 v, x. C例如:& s1 s7 q+ R4 w. j
U-Boot >      setenv optargs  ${optargs} vpif_capture_format=RAW vpif_capture.ch0_bufsize=6144002 \5 Q/ J+ u; m& B: U3 [( O
说明:optargs变量为参数添加变量,主要给需要添加参数传递给内核。4 b6 z! o/ P* y
setenv optargs  ${optargs} vpif_capture_format=SDTV vpif_capture.ch0_bufsize=614400
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

点击跳转“创龙科技服务通”

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2026-1-14 23:58 , Processed in 0.047785 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表