返回列表 发帖

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

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

在N32916上点 古瑞芯微提供的一个3.5inch 320*240分辨率的屏,6.5Mhz DCLK。采用RGB888并行接口接18根线。DE接地、reset 100k 1uf RC电路复位。
6 B" h, e7 ?+ E$ |, P: G- C4 s& `嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习
: N8 I1 o  ~+ q, X4 T嵌入式开发联盟代码路径 \linux-2.6.17.14\drivers\video\w55fa95_Sharp_LQ035Q1DH02.c / B$ [, d: y& A# y+ P

2 p0 ~$ `$ h' K% [9 N
* F7 d& j4 w6 m嵌入式开发联盟在此文件基础上修改,调试了一个星期 NVloader及kernel都没亮,测量CPU出来的时钟LPCLK/GPB15,发现周期为20ns,频率为50Mhz,查看时钟配置,
# L; r9 W0 F& Jmcuos.com嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习0 k+ ]% D. P: X9 r) B9 _+ t( q; w# ?
clock_div = w55fa95_upll_clock / 5000;嵌入式开发联盟$ b' S' h6 P# y
嵌入式开发联盟& C" L1 t' O0 B% G9 z( i
clock_div /= 2;/ M6 h: j2 s0 v, G. |4 }9 t% I
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。& b, D% [$ V1 n0 ?0 m; m4 L
clock_div &= 0xFF;
8 F% |) r2 x, h7 z本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。- 嵌入式底层驱动开发技术学习网站- l' D3 k) v) G" P" S! H, `
嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习0 l" e6 ]6 r* O, Z. c
// given clock divider for VPOST
; t2 @: x3 S: C5 t/ ^2 n嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习嵌入式开发联盟) P, N& H4 \! H9 X+ L" H
outl((inl(REG_CLKDIV1) & ~VPOST_N0) | 1, REG_CLKDIV1);
/ K  w* |1 H  D; @嵌入式开发联盟// divider 2 in VPOST_N0; W5 H8 B$ l5 W$ [# ^
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。. b* S; R# h( S, q) g
outl((inl(REG_CLKDIV1) & ~VPOST_N1) | (clock_div << 8), REG_CLKDIV1);mcuos.com, I( H" g) n2 Y) S, I; [& T

, z, n. g$ w8 o5 N1 v嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习
/ C9 h9 R+ F* O+ C! \嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习
8 z+ n+ c7 }) J9 h/ J- 嵌入式底层驱动开发技术学习网站//
. g" Q' b! b4 D, R4 ^本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。outl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);
- W6 p" {% M2 Z嵌入式开发联盟// VPOST clock from UPLLmcuos.com% I4 x2 u  u; T0 J0 p6 t% i3 J& [, \
mcuos.com5 |. i% ]3 ?! L9 L$ Y1 j
outl((inl(REG_CLKDIV1) & ~VPOST_S) | (3<<3), REG_CLKDIV1);
6 i. T9 n2 m* F* ^8 }本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。// VPOST clock from UPLL
7 ]' @: U, T+ A; f; d9 vmcuos.com
" U0 a3 i' W5 N: [# ^本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。+ i9 R7 k% Z! ~2 B$ c1 d* c$ V* m
开机log显示 UPLL=300Mhz ,改 Lpclk设置约为 5Mhz  ?,但实测为50Mhz。 不知道哪里有问题?
0 @" t/ t& C1 F- `) H- d- 嵌入式底层驱动开发技术学习网站- 嵌入式底层驱动开发技术学习网站, F3 ^6 N+ N! N/ I
把分频参数设为最大:
# ~; S& t- P4 P) E, Q7 W' w本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。, i6 T! [+ K, E# n
// given clock divider for VPOST 嵌入式开发联盟" _! K9 i2 ^% H$ y6 A% z  v/ \) E
嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习) C3 y& }: O4 `+ T/ X: u/ N+ q
outl((inl(REG_CLKDIV1) & ~VPOST_N0) | 7, REG_CLKDIV1);
$ b: M$ X- \) X  A$ P* R6 ?) ~嵌入式开发联盟// divider 2 in VPOST_N0
& ?. T. ]" g& L嵌入式开发联盟
! J8 a1 Y9 @- k3 f2 p9 u嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习outl((inl(REG_CLKDIV1) & ~VPOST_N1) | (0xff << 8), REG_CLKDIV1);
" i+ f7 H) O) c& T; ~4 N嵌入式开发联盟嵌入式开发联盟6 W) H$ e* _9 U9 H( I. N' b

" r: X! Y6 J  E6 n1 [' R; z4 c; }本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。* w) l+ b  w6 n0 C* q
//本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。1 P1 W( b; R# N+ d
outl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);
5 B) X2 p* G' p* m) }嵌入式开发联盟// VPOST clock from UPLL
/ O6 D4 `9 S& h- 嵌入式底层驱动开发技术学习网站mcuos.com0 o$ J* \4 N8 V) Z% S/ T$ }
outl((inl(REG_CLKDIV1) & ~VPOST_S) , REG_CLKDIV1);  v. }0 n( G% }4 y& |5 R) t
// VPOST clock from UPLL
" u! W- l) p0 h. O' cmcuos.com
* g+ |# j2 B0 q/ E5 Y
) o; @+ z, P5 L5 Z- L, L
! R- ]) {9 w+ ]6 t8 l% U& t嵌入式开发联盟实测 pclk周期仍为20ns, 周期50M
/ f& Q; z8 u, x' C% Q嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习- 嵌入式底层驱动开发技术学习网站" ]. J* T. L& A. A, S4 z5 g, ]& f% D

: X3 @1 }( U9 A. s+ Y; t/ R! w# Dmcuos.com真心不知道咋整了,完全达不到 屏的要求6.5M???
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

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

TOP

回复 2# osboy
+ @! @+ s! B: Z! \; L) Z& |# u( k嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习
1 N1 q( m9 |8 `" V: I嵌入式开发联盟
' @! b1 T9 ^1 ?$ ?   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐 李工李翊 联系了 也还没回邮件,刚在NVTloader里面改时钟 可以改了, 不过跟datasheet 有点对不上,先测试下,还是怀疑是时钟问题。 谢谢了 老板

TOP

回复  osboy 本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。6 _+ ?# Y5 ~& u' U& ?: h
mcuos.com  h: ?* o$ u+ a  L" j

) |8 |2 \2 x% F% [8 U本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐  ...
; h# G6 {& g) Z* m+ b. S嵌入式开发联盟touxiong 发表于 2016-5-24 09:51
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。5 [3 i# o5 T, Z& h1 \. [

" R" l/ T1 h5 ]7 z1 g本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。
- y* ^) L5 B" c+ {7 p8 d2 p+ f嵌入式开发联盟    你先问着吧,实在搞不定我帮你问下新唐的人。

TOP

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