返回列表 发帖

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

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

在N32916上点 古瑞芯微提供的一个3.5inch 320*240分辨率的屏,6.5Mhz DCLK。采用RGB888并行接口接18根线。DE接地、reset 100k 1uf RC电路复位。本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。* r$ |6 {, `0 V
嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习3 l8 H( h( M" a3 R9 y
代码路径 \linux-2.6.17.14\drivers\video\w55fa95_Sharp_LQ035Q1DH02.c mcuos.com! A$ x" U5 I1 ]4 z( A3 p  k
嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习3 B: D/ C8 t; i$ N$ O  \

! g- z4 r  N: _0 E嵌入式开发联盟在此文件基础上修改,调试了一个星期 NVloader及kernel都没亮,测量CPU出来的时钟LPCLK/GPB15,发现周期为20ns,频率为50Mhz,查看时钟配置,$ E0 b6 T6 I! G  [5 O' f0 T
嵌入式开发联盟0 ?# S8 W7 `9 s
clock_div = w55fa95_upll_clock / 5000;本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。8 m! G( ~- \' e  d* P, o
mcuos.com7 ^! K7 H. Q9 g% ]1 t8 ?* e
clock_div /= 2;
; m$ Y0 ~$ w+ d2 f4 Y5 Lmcuos.com
- h- O" ^  c/ g$ K) N1 i- R嵌入式开发联盟clock_div &= 0xFF;+ q% T; [) D6 k, ], w9 M3 U

' R0 W4 C0 |7 b' [8 |嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习嵌入式开发联盟7 {  b/ \# ^1 |% l' w
// given clock divider for VPOST
% x( C: Y. S4 u8 q嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习mcuos.com1 v7 n  m" n( l
outl((inl(REG_CLKDIV1) & ~VPOST_N0) | 1, REG_CLKDIV1);- 嵌入式底层驱动开发技术学习网站1 [7 ^  y; F, |
// divider 2 in VPOST_N0嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习5 e* s* Y* g# z
嵌入式开发联盟& j+ j6 K( h' m% b
outl((inl(REG_CLKDIV1) & ~VPOST_N1) | (clock_div << 8), REG_CLKDIV1);mcuos.com. U. f  e. p' v* l; [* Q
嵌入式开发联盟% n8 f# _' b- }" o) E7 `

& c4 q7 H* J" h5 M% y% a  e* H嵌入式开发联盟
! |& l9 }" t8 O4 P6 a$ ^嵌入式开发联盟//mcuos.com, U5 V- h5 \6 z. Q9 I
outl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);嵌入式开发联盟  ~, M$ K0 q: K! F" I+ z
// VPOST clock from UPLL
: {! y, ]! }  g+ [  p  t( s嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习
  Z* u$ u! s& ?6 B9 ]' `) Umcuos.comoutl((inl(REG_CLKDIV1) & ~VPOST_S) | (3<<3), REG_CLKDIV1);嵌入式开发联盟0 F0 K" a% E3 N  E; G, n2 t
// VPOST clock from UPLL- 嵌入式底层驱动开发技术学习网站# S1 f5 f  m9 ~# o8 r

# a) J! @9 h2 R  Gmcuos.com1 ?: n. U$ A' f8 ]1 P) I3 L9 Q
开机log显示 UPLL=300Mhz ,改 Lpclk设置约为 5Mhz  ?,但实测为50Mhz。 不知道哪里有问题?嵌入式开发联盟% q8 L8 _$ q8 f# a0 Y. t& [' W9 B

* _  r2 x. l! ~) Y3 o: u3 l本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。把分频参数设为最大:
) T" C- ]* Q3 `- 嵌入式底层驱动开发技术学习网站  G; \  _! U( \0 J4 r4 S& r/ S
// given clock divider for VPOST mcuos.com0 E! I% L% b$ }! F
- 嵌入式底层驱动开发技术学习网站( i$ W: F; C1 _
outl((inl(REG_CLKDIV1) & ~VPOST_N0) | 7, REG_CLKDIV1);嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习( X- L2 Z- N* V4 B
// divider 2 in VPOST_N0
& l& A$ t" _9 j$ i* q, `1 C嵌入式开发联盟mcuos.com: w5 C9 j% R/ m5 p+ a; [. m
outl((inl(REG_CLKDIV1) & ~VPOST_N1) | (0xff << 8), REG_CLKDIV1);嵌入式开发联盟5 O% X: f0 V9 ]$ [

5 v5 c6 v$ r' C# Q# D) l* p- 嵌入式底层驱动开发技术学习网站
; Q' S: u7 H4 q# g- 嵌入式底层驱动开发技术学习网站
9 a! O- Y$ u, {, C8 Kmcuos.com//mcuos.com" M1 E0 g" f6 P* M
outl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习5 D7 t# o: i  G' A1 L1 d/ d2 B
// VPOST clock from UPLL- 嵌入式底层驱动开发技术学习网站6 D: ~" x5 F& ^9 K9 C4 R7 N4 ^  o% H
mcuos.com" c  n# {* K* u
outl((inl(REG_CLKDIV1) & ~VPOST_S) , REG_CLKDIV1);本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。  a: n' a0 _3 h7 j
// VPOST clock from UPLL嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习3 Y& g# _+ r) s9 `8 i- y9 }
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。: ~4 q* V4 T0 E
嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习# c( H0 s2 s/ R$ K8 }; \% `- m( V4 e

+ B7 Q3 z) x% E4 ~# _: P8 m嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习实测 pclk周期仍为20ns, 周期50M  {/ F/ w9 o+ k' @
" I6 Z/ ]+ o! A4 s+ k8 I
- 嵌入式底层驱动开发技术学习网站1 g3 E6 E) q5 Z4 @/ D8 [- h: u
真心不知道咋整了,完全达不到 屏的要求6.5M???
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

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

TOP

回复 2# osboy - 嵌入式底层驱动开发技术学习网站( I. Y. Z8 U  q) f( ^! s( {1 U
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。8 P5 Z9 A* ?; d" W' K5 e$ N5 @& C

0 i9 t/ Z$ h4 I, i; k! I/ kmcuos.com   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐 李工李翊 联系了 也还没回邮件,刚在NVTloader里面改时钟 可以改了, 不过跟datasheet 有点对不上,先测试下,还是怀疑是时钟问题。 谢谢了 老板

TOP

回复  osboy
0 C) q4 n3 X5 J+ J: P; U4 B嵌入式开发联盟嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习0 T0 |3 I$ T* E$ ?3 V
嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习( o& @9 O3 {+ @  n5 q3 ^
   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐  ...
0 X+ O& [& h, T, R) ^- 嵌入式底层驱动开发技术学习网站touxiong 发表于 2016-5-24 09:51
mcuos.com4 {9 L! g8 t+ ?; r+ b: Y
: a5 b, M% u0 B* Q1 H2 S

" z" ~2 U+ H  x嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习    你先问着吧,实在搞不定我帮你问下新唐的人。

TOP

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