返回列表 发帖

[驱动开发] N32916 VPOST 时钟不可调

[驱动开发] N32916 VPOST 时钟不可调

在N32916上点 古瑞芯微提供的一个3.5inch 320*240分辨率的屏,6.5Mhz DCLK。采用RGB888并行接口接18根线。DE接地、reset 100k 1uf RC电路复位。mcuos.com) b. j( i" @  i
- 嵌入式底层驱动开发技术学习网站/ Z6 h* M  @" B) ]9 Z( F
代码路径 \linux-2.6.17.14\drivers\video\w55fa95_Sharp_LQ035Q1DH02.c 本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。5 a' z9 d; P5 j& ^9 [; v

: E1 T) N. |" Y  @* O本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。) n' o3 h, B: ]- A7 H; v
在此文件基础上修改,调试了一个星期 NVloader及kernel都没亮,测量CPU出来的时钟LPCLK/GPB15,发现周期为20ns,频率为50Mhz,查看时钟配置,mcuos.com" b/ c4 u  b. D" N. h
嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习  r  _& s  S9 ^: f7 O8 U
clock_div = w55fa95_upll_clock / 5000;- 嵌入式底层驱动开发技术学习网站2 E* ?$ }, V9 R' x, U

$ f1 s0 y, ?$ y7 P6 J嵌入式开发联盟clock_div /= 2;嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习0 E4 O, S; d2 z' M. l& O  B

3 ]* [0 o+ ]  o0 q( e( [- Oclock_div &= 0xFF;
+ B! Z- f  h- i5 s本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。
0 ^* d+ [: p9 Emcuos.com- 嵌入式底层驱动开发技术学习网站' R6 ^' g) U' O3 b( r, p
// given clock divider for VPOST
: t: d% {1 ?$ D) zmcuos.commcuos.com, K* N. g3 X  N/ T
outl((inl(REG_CLKDIV1) & ~VPOST_N0) | 1, REG_CLKDIV1);
- B) M6 A" ~, _( @本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。// divider 2 in VPOST_N0嵌入式开发联盟/ R  H4 p2 K& V$ i: R8 d( L
2 z4 U: }; r4 T
outl((inl(REG_CLKDIV1) & ~VPOST_N1) | (clock_div << 8), REG_CLKDIV1);mcuos.com# I* V6 |: K, z4 @; L' m
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。% m2 P5 ]) Q% B$ Q

" F4 V, J2 M; m& i: |2 P7 P0 r, u' B6 q嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习
/ `. y% D6 f' p6 N//
1 r* V4 ^- R' C7 h; n: }, P+ z8 Loutl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);
  ^( B& q+ ?: w* T& S5 A. B嵌入式开发联盟// VPOST clock from UPLL
/ z3 N& o% R1 O) b2 `  cmcuos.commcuos.com+ q1 C3 N2 B- H4 U  L/ J7 K
outl((inl(REG_CLKDIV1) & ~VPOST_S) | (3<<3), REG_CLKDIV1);- 嵌入式底层驱动开发技术学习网站0 V2 |$ }* u- j
// VPOST clock from UPLL  S; |! `8 D! G6 a; M3 n8 h4 m" E9 e
- 嵌入式底层驱动开发技术学习网站; I7 K+ C& [/ O2 D  J

4 D+ q0 h/ A, o& o% j- d) k6 lmcuos.com开机log显示 UPLL=300Mhz ,改 Lpclk设置约为 5Mhz  ?,但实测为50Mhz。 不知道哪里有问题?- 嵌入式底层驱动开发技术学习网站1 R9 J1 W3 ]( o2 Y& l- Z. z% v5 n

+ r* h6 B: i2 H# D. P嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习把分频参数设为最大:嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习! A& g# \6 S$ L- ^7 U

# K7 |4 z( \: M& H嵌入式开发联盟// given clock divider for VPOST
' K( p. f6 c# S. A- 嵌入式底层驱动开发技术学习网站
: p0 P  R5 {6 `1 g. d- 嵌入式底层驱动开发技术学习网站outl((inl(REG_CLKDIV1) & ~VPOST_N0) | 7, REG_CLKDIV1);- 嵌入式底层驱动开发技术学习网站, b* q7 V9 m6 Q" c% [
// divider 2 in VPOST_N0本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。1 s! U; A$ a  `0 E  d9 ]9 P

& m# B4 e8 o  M* s' f  q1 s8 kmcuos.comoutl((inl(REG_CLKDIV1) & ~VPOST_N1) | (0xff << 8), REG_CLKDIV1);- 嵌入式底层驱动开发技术学习网站9 E5 j  K5 d2 z$ ^: b% d

+ P4 |1 u. |' @. J4 q本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。
: D2 P$ Z( ~$ J0 h' H  d; q6 g嵌入式开发联盟
- A9 x" M; x/ z1 X- h" _% C嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习//
3 k/ ^% ?7 ~  B* s本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。outl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);
( J; d1 J+ L; K+ m& j2 Z嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习// VPOST clock from UPLL嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习( ^0 D2 @$ [5 E9 U7 B6 _9 c

6 I0 Q& g4 M& i! houtl((inl(REG_CLKDIV1) & ~VPOST_S) , REG_CLKDIV1);
# \6 }3 W/ _% o9 t7 T- 嵌入式底层驱动开发技术学习网站// VPOST clock from UPLL
% D: u1 |, V$ ]) d4 l! Smcuos.com- 嵌入式底层驱动开发技术学习网站3 _% O4 ^( E' o4 p+ j: W

4 @; M4 r! _+ M! N- 嵌入式底层驱动开发技术学习网站- F( q8 H0 q( @1 c4 U4 t: w
实测 pclk周期仍为20ns, 周期50M
# [- C  P) b* o: l0 B- F" a- 嵌入式底层驱动开发技术学习网站6 I! X$ M5 L$ N3 c. b/ p+ O# x

. B; ~, u, D/ ~4 d$ W真心不知道咋整了,完全达不到 屏的要求6.5M???
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

有找过新唐的代理商解决问题吗?我没有做过这一款芯片。

TOP

回复 2# osboy
. Q& v, ?5 }( q1 Ymcuos.commcuos.com. w5 n8 f  Z, T; Y2 P# |

* I8 N. M8 ]- `& E0 b% E- 嵌入式底层驱动开发技术学习网站   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐 李工李翊 联系了 也还没回邮件,刚在NVTloader里面改时钟 可以改了, 不过跟datasheet 有点对不上,先测试下,还是怀疑是时钟问题。 谢谢了 老板

TOP

回复  osboy 本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。, `4 @8 A9 l; F3 d+ x: [0 o
% k  A( m2 w4 ^5 a4 H! T$ E& w

- A: X- }* g$ ^5 g: G( ]. Z嵌入式开发联盟   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐  ...
7 m. V2 ?. m# Z/ u1 Imcuos.comtouxiong 发表于 2016-5-24 09:51

4 n, O- Y" _% v+ S! U嵌入式开发联盟
0 Y! b0 _% U% b* @/ w8 w本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。
8 f7 o# M5 |* ]' z' ~本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。    你先问着吧,实在搞不定我帮你问下新唐的人。

TOP

返回列表
网页右侧QQ悬浮滚动在线客服
网页右侧QQ悬浮滚动在线客服