返回列表 发帖

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

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

在N32916上点 古瑞芯微提供的一个3.5inch 320*240分辨率的屏,6.5Mhz DCLK。采用RGB888并行接口接18根线。DE接地、reset 100k 1uf RC电路复位。本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。  u( W$ q: u! m2 m* Q+ _/ @2 Y

) L+ {& n7 Q2 a& D+ D: n- 嵌入式底层驱动开发技术学习网站代码路径 \linux-2.6.17.14\drivers\video\w55fa95_Sharp_LQ035Q1DH02.c 嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习; h7 p. K! \# W5 c7 H9 [
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。, S8 v* K% y1 t3 h
mcuos.com4 S0 ], {3 C1 M) j
在此文件基础上修改,调试了一个星期 NVloader及kernel都没亮,测量CPU出来的时钟LPCLK/GPB15,发现周期为20ns,频率为50Mhz,查看时钟配置,
$ P5 P. N  {: v+ f, _2 q
' f3 e4 C( [7 W本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。clock_div = w55fa95_upll_clock / 5000;mcuos.com/ O, d! D$ H4 l, h2 C; `7 y

: u8 F3 ~2 Q- @8 Q) ~$ Nmcuos.comclock_div /= 2;
- W& P5 a- y6 o: j本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。mcuos.com. o! B: L1 n* B/ k6 A
clock_div &= 0xFF;
  o3 f4 J/ e1 g本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。
( J; E$ |0 p2 u4 x! }嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习3 s8 U2 A% Y( V1 D$ N$ y2 C# V, ~
// given clock divider for VPOST - 嵌入式底层驱动开发技术学习网站* K" p# s  u' U; c) P6 C; c! y1 G
- 嵌入式底层驱动开发技术学习网站' ^1 |8 Y, `* g4 A
outl((inl(REG_CLKDIV1) & ~VPOST_N0) | 1, REG_CLKDIV1);嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习; h1 ~7 p" A9 I; T4 n5 l: B/ R
// divider 2 in VPOST_N0
' y/ z% ~- M" ^. Y* ?) \嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习- 嵌入式底层驱动开发技术学习网站% J1 l0 w0 I4 z  m, V  M, j
outl((inl(REG_CLKDIV1) & ~VPOST_N1) | (clock_div << 8), REG_CLKDIV1);
$ V9 u' i9 `& s- b" l' A5 P1 q嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习
8 F9 ~5 M  H% k( C1 }mcuos.com嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习* ?/ H3 P* N% }2 G6 r; U* H
嵌入式开发联盟) a: Z# s: q3 j  N' Z3 ~
//
) x' a" g7 ?( n) i. v' Y8 E# f0 d嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习outl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);; i' N# t3 k5 u, z" ?) H
// VPOST clock from UPLL嵌入式开发联盟# m7 G, J" {; B( F! v

: {# C. T+ u/ a, n* b$ N嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习outl((inl(REG_CLKDIV1) & ~VPOST_S) | (3<<3), REG_CLKDIV1);本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。% Y7 N7 k/ [) j" Z8 D' C% m$ U
// VPOST clock from UPLL嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习& X) r# ?/ \( A

1 m3 j" E, d( u' e3 g. N- 嵌入式底层驱动开发技术学习网站
8 ?3 ^/ f" Q; Y- 嵌入式底层驱动开发技术学习网站开机log显示 UPLL=300Mhz ,改 Lpclk设置约为 5Mhz  ?,但实测为50Mhz。 不知道哪里有问题?6 _, j6 Y* n) ]5 f2 t
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。; ]4 c# ~" l" S; K
把分频参数设为最大:
- s' {4 X+ e# m' |4 \  ^5 u本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。
6 B. I4 m+ |3 A6 X0 b嵌入式开发联盟// given clock divider for VPOST 本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。6 J' o. D) ^! W7 \) x7 ~! w) o

# j8 y5 G9 M- f3 I% P- 嵌入式底层驱动开发技术学习网站outl((inl(REG_CLKDIV1) & ~VPOST_N0) | 7, REG_CLKDIV1);
% _" F: X" `" a1 B! b本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。// divider 2 in VPOST_N0mcuos.com. g; m" }4 o( _1 U

$ L2 B: U& R1 S! E7 a嵌入式开发联盟outl((inl(REG_CLKDIV1) & ~VPOST_N1) | (0xff << 8), REG_CLKDIV1);嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习8 B6 W$ {- D9 }$ G
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。9 w8 u. X+ g1 T/ e' N

) R& o2 I7 R( R' tmcuos.commcuos.com6 t5 \1 ]* J3 n3 p$ l6 ?- Z
//mcuos.com* j$ x& h% J* o) e7 t3 n0 S! }. t( O
outl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。/ |. f  k" C3 Y: h' O
// VPOST clock from UPLL
) h' |  D9 C4 v本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。mcuos.com3 C4 q, g8 ?1 l: ^# H* c) W' o; [: \
outl((inl(REG_CLKDIV1) & ~VPOST_S) , REG_CLKDIV1);
$ q' \  u0 g/ J! G# X; Zmcuos.com// VPOST clock from UPLL
4 z# R* Y5 t% G# X, u8 Y
) F6 a$ W; d: t" N嵌入式开发联盟
. V; ^: }/ E  C& }7 V0 o- 嵌入式底层驱动开发技术学习网站
# \' X9 y; C0 U6 [' V& Bmcuos.com实测 pclk周期仍为20ns, 周期50M
3 ^7 h( @. f0 C4 Z9 u# T' F8 c( [mcuos.com嵌入式开发联盟0 B6 I  H$ c5 \/ q( G# ^7 C
mcuos.com6 B5 c+ E0 H! F7 Z0 I8 P2 v& ~
真心不知道咋整了,完全达不到 屏的要求6.5M???
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

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

TOP

回复 2# osboy
( z4 X- Q, A* i! H9 |1 Dmcuos.com
& A+ M% g3 i  E' K0 ?0 D$ v: n) b嵌入式开发联盟
. ~+ ^; L1 x. U# _( B本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐 李工李翊 联系了 也还没回邮件,刚在NVTloader里面改时钟 可以改了, 不过跟datasheet 有点对不上,先测试下,还是怀疑是时钟问题。 谢谢了 老板

TOP

回复  osboy 嵌入式开发联盟& h- A6 D" m) V1 @9 T

) d; s' t; V1 u0 O8 d嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习嵌入式开发联盟* `* {' x/ l- n$ z. |
   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐  ...mcuos.com3 E% V# n4 X' H
touxiong 发表于 2016-5-24 09:51

& _* U! c2 ?# |7 l. P. [mcuos.com嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习8 X. R+ r( X$ M9 i, C- `- Q- t

# I) k, {3 t2 B7 Q3 W4 O( E本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。    你先问着吧,实在搞不定我帮你问下新唐的人。

TOP

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