返回列表 发帖

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

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

在N32916上点 古瑞芯微提供的一个3.5inch 320*240分辨率的屏,6.5Mhz DCLK。采用RGB888并行接口接18根线。DE接地、reset 100k 1uf RC电路复位。
6 N. o5 f) X8 N+ J1 l嵌入式开发联盟嵌入式开发联盟: P1 z+ Z* j4 l3 X0 D
代码路径 \linux-2.6.17.14\drivers\video\w55fa95_Sharp_LQ035Q1DH02.c 嵌入式开发联盟4 B2 H& N0 j3 B- Z( i( B+ L1 k# D

" u2 E$ v/ v4 X; S' S0 y- Pmcuos.com嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习7 H1 a3 K) }- y7 e# r
在此文件基础上修改,调试了一个星期 NVloader及kernel都没亮,测量CPU出来的时钟LPCLK/GPB15,发现周期为20ns,频率为50Mhz,查看时钟配置,
. p! f  F8 }' amcuos.com
' l0 i1 b+ s8 [7 a嵌入式开发联盟clock_div = w55fa95_upll_clock / 5000;mcuos.com0 l1 a/ ^, h$ n  R6 N* f
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。+ M; |: u; @4 C  K+ z/ @
clock_div /= 2;嵌入式开发联盟  `9 L4 s2 r6 C1 s
- 嵌入式底层驱动开发技术学习网站' |6 W1 x  ~2 m3 C5 T, H3 z  i
clock_div &= 0xFF;嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习( }' P7 k  U: V7 _1 F! w& `

+ ?- W8 c  j1 A) i% R! Qmcuos.com
8 Q, ~% t7 t) W0 e本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。// given clock divider for VPOST 嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习( r% X6 F. z& v$ o0 u

; b* }) G7 N4 @( \" S5 w3 K+ B嵌入式开发联盟outl((inl(REG_CLKDIV1) & ~VPOST_N0) | 1, REG_CLKDIV1);+ v2 T/ N6 A3 @4 Z2 _: {& ~6 F
// divider 2 in VPOST_N03 S8 D1 g+ ~: b$ O, I$ R: `

. B( P) N: T# Y嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习outl((inl(REG_CLKDIV1) & ~VPOST_N1) | (clock_div << 8), REG_CLKDIV1);- 嵌入式底层驱动开发技术学习网站, v; Y$ G  _+ V2 \7 m
嵌入式开发联盟2 S7 ^- g: W) ]" t$ z5 h

/ {- x0 S! X* n
0 Q0 }: Y  K  Y3 |( \; _% D* A6 R- 嵌入式底层驱动开发技术学习网站//
, a# F# J5 A+ H嵌入式开发联盟outl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);1 `7 H" o1 Q+ c: l6 T. W& o0 L/ w5 A* ~
// VPOST clock from UPLL嵌入式开发联盟( C- T/ Z0 m& @. q8 l
7 v. b4 L6 ]- Z
outl((inl(REG_CLKDIV1) & ~VPOST_S) | (3<<3), REG_CLKDIV1);本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。0 y; K8 g0 i" {" a
// VPOST clock from UPLL- 嵌入式底层驱动开发技术学习网站' }( B% n6 E5 U$ o4 E
嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习! r* N) z# ~: J& F6 [& V

: n% v$ V7 X, }! k4 H嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习开机log显示 UPLL=300Mhz ,改 Lpclk设置约为 5Mhz  ?,但实测为50Mhz。 不知道哪里有问题?0 W' _0 s4 H  f  b, U
嵌入式开发联盟; Z5 h( C$ G1 p* a8 l6 P$ ^
把分频参数设为最大:
' q0 r" r" v: r7 J嵌入式开发联盟嵌入式开发联盟: K3 V; r6 B8 r2 {4 g
// given clock divider for VPOST
4 V. [9 P9 }# s; A  C8 u3 @- 嵌入式底层驱动开发技术学习网站
2 F& f, o  J: |* ?0 C# d; J& I; _2 P% foutl((inl(REG_CLKDIV1) & ~VPOST_N0) | 7, REG_CLKDIV1);
* R4 V8 e7 d8 Y# I// divider 2 in VPOST_N0
6 l$ y  H3 f  w本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。
! z* ]. n7 Z; f) ?. B% x- 嵌入式底层驱动开发技术学习网站outl((inl(REG_CLKDIV1) & ~VPOST_N1) | (0xff << 8), REG_CLKDIV1);
7 L% \8 R1 O3 `" H0 I* n- 嵌入式底层驱动开发技术学习网站/ H8 e/ p" q- }& d# Q* E) {4 q
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。# O/ J3 K- }- e2 H) X8 j3 z

6 A! p; G$ `3 ~& v3 `6 L嵌入式开发联盟//mcuos.com0 Q9 s: |) @5 g2 X( v
outl((inl(REG_CLKDIV1) & ~VPOST_S), REG_CLKDIV1);
* m% j, N6 E+ Q# s7 c本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。// VPOST clock from UPLL& s) m9 J( \6 T; C
mcuos.com2 G: f) p$ ^; _: s0 g: w
outl((inl(REG_CLKDIV1) & ~VPOST_S) , REG_CLKDIV1);- 嵌入式底层驱动开发技术学习网站7 Y4 F2 x6 t  N' x1 @% K: {
// VPOST clock from UPLLmcuos.com4 Q9 a/ i1 b' ]; A) z
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。' O/ [* B2 ~: N2 R$ _

$ ]# d# ]! Z( m. B# @" }
, R& Y1 |. W5 O8 Tmcuos.com实测 pclk周期仍为20ns, 周期50M; o! I( c/ L5 N/ u
嵌入式开发联盟, o5 O" E3 I7 M( g) h
本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。" ^' S3 F9 W! s& H! ~: @. K2 n
真心不知道咋整了,完全达不到 屏的要求6.5M???
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

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

TOP

回复 2# osboy - 嵌入式底层驱动开发技术学习网站2 ?/ X* A" y" a! @
- 嵌入式底层驱动开发技术学习网站0 ]7 d& g7 h+ P, A" d" Y9 ]% s

9 s& w: u5 z) @( `# F# u' g本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐 李工李翊 联系了 也还没回邮件,刚在NVTloader里面改时钟 可以改了, 不过跟datasheet 有点对不上,先测试下,还是怀疑是时钟问题。 谢谢了 老板

TOP

回复  osboy
- G  N: N) O! A本站提供嵌入式底层驱动开发详尽的学习资料,技术帖子,面向嵌入式开发行业初学者,提供有针对性的技术培训服务。
* d: n; V1 ?# ?3 K% G! p& l嵌入式, 嵌入式开发, Linux, arm, 驱动开发, 嵌入式学习7 A! t6 g9 L" P" C$ e$ ~
   代理 是大联大的品佳集团,昨天带了一个比我还菜的人过来,完全没经验,没搞定,跟芯唐  ...嵌入式开发联盟( z3 I/ z' s) d- `! O
touxiong 发表于 2016-5-24 09:51

) Q) v& W1 T% P8 Q' m7 z* Y嵌入式开发联盟
  i! A3 U7 b. E, r/ |9 P- 嵌入式底层驱动开发技术学习网站嵌入式开发联盟/ r& m  e3 X0 a0 O' h
    你先问着吧,实在搞不定我帮你问下新唐的人。

TOP

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