EDA365电子论坛网

标题: 全志A20方案异常请教 [打印本页]

作者: wycxl8345    时间: 2015-8-25 11:36
标题: 全志A20方案异常请教
各位大神:
+ t" a* D4 ?$ ?7 J( @       现做一款全志A20的方案碰到了点问题,一直找不到解决方法,请各位指点下:
8 a8 H- ]( w" z& |# ~: N# _& C7 A- y1、在系统启动时,直接上电无法启动,显示信息如图1所示,但当关断电源后,快速上电,此时系统能正常启动工作。经查,发现1.25V的VDD-CPU电源增加了约0.2V,未使用系统卡(SD卡)启动时,上电测试各电源均正常,且纹波都在30-40mV。1.25V电源也未与其它线路有短接现象;
8 o1 {$ J8 Y  J) N$ s/ g2、当启动时,有的无法找到CPU频率配置,显示信息如图2,出现这类现象,在使用中可能会造成系统重启或死机。正常显示信息应如图3。
4 @2 v) w# ~$ u7 f) `$ \
) B) [. p- ]4 w; |2 Y, i& j6 e' T/ p- B
$ ?0 K" M, Y4 Y- x0 K- h附件为A20与配套使用的PMU芯片的Datasheet资料及A20的参考设计资料。; x& L: }- |. }7 z
设计原理图不方便外传,故附一份A20的原参考设计,A20的核心部分均按参考设计做的。
# r1 d1 {/ B# |: y. |) ?$ L) r
6 f& Q" V& i3 y. r$ h- ^8 ^请问下,上面两个问题如何解决??5 ^: q$ e: z) k5 u0 F
+ \& ]$ q6 m% L& u4 J5 H. U
谢谢各位大神了!!
( g( ]+ Q* a9 x' nfile:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Foxmail/FoxmailTemp(162)/Catch(08-25-11-12-49).jpg; y6 H! Q6 u% D7 [9 u, z

图1.png (19 KB, 下载次数: 6)

图1

图1

图2.png (30.82 KB, 下载次数: 2)

图2

图2

图3.png (25.58 KB, 下载次数: 1)

图3

图3

A20 Datasheet V1.40.pdf

3.04 MB, 下载次数: 69, 下载积分: 威望 -5

PMU--AXP209_Datasheet_v1.00_cn_20110518.pdf

1.33 MB, 下载次数: 47, 下载积分: 威望 -5

allwinner-a20_pad_std_v1_1.pdf

450.41 KB, 下载次数: 37, 下载积分: 威望 -5


作者: yujingfa    时间: 2015-8-25 11:42
貌似有些电容充放电影响电路的意思,查查复位电路时序?
作者: wycxl8345    时间: 2015-8-25 11:52
yujingfa 发表于 2015-8-25 11:42
& y) \& @% J8 L% }: f4 {0 A& @貌似有些电容充放电影响电路的意思,查查复位电路时序?

1 J/ p: _& F0 S, T+ E/ g4 `系统复位电路是直接由PMU芯片发送的复位信号。电源芯片是A20的配套芯片,时序这些都是电源芯片自动处理的,单独使用复位管理芯片试过。问题还是存在,感觉是时序的问题,但不知道怎么去处理,此时系统未启动,也无法对电源管理芯片的寄存器进行配置呀
) V2 `( q, Q# s* c7 m
作者: xyy_zhong    时间: 2015-8-25 12:30
上电后手动复位下,看板子能不能起来,能起来就是你复位有问题。
作者: wycxl8345    时间: 2015-8-25 13:50
xyy_zhong 发表于 2015-8-25 12:30
% A  i- i! J" [& }/ \% r# V+ b上电后手动复位下,看板子能不能起来,能起来就是你复位有问题。

. u1 j9 s, ~5 @* }# u8 a没有用的,同样启不来的* v, R& Z  w, l6 G4 j

作者: cmg227    时间: 2015-8-25 13:56
看看是电源的电感是不是有问题咯,上电是不是还有时序问题
作者: wycxl8345    时间: 2015-8-25 16:29
cmg227 发表于 2015-8-25 13:56) @2 w% O! o( }4 G& j& _
看看是电源的电感是不是有问题咯,上电是不是还有时序问题

) c3 h" E5 V8 e: C( C$ w电感确认是没问题的,时序是由配套的PMU芯片本身控制的,没法改动。感觉时序上有点问题,但现在不知道怎么去改
$ ?! P6 i$ N% d! H
作者: sencars    时间: 2015-8-25 23:21
1.4V是系统驱动加载后有的,PMU寄存器出厂的时候配是1.25V,找不到主频,这个一直以为就是全志乱来打印的打印信息,坐等楼下分析
作者: wycxl8345    时间: 2015-8-26 09:14
sencars 发表于 2015-8-25 23:21) v  |7 i* K4 w
1.4V是系统驱动加载后有的,PMU寄存器出厂的时候配是1.25V,找不到主频,这个一直以为就是全志乱来打印的打 ...
3 U! t/ Z6 I1 M* z, t
找不到主频的板子,在使用过程中是肯定会出问题的,能找到主频的,目前使用了很长一段时间,没出现过任意异常。所以,不是信息打印错误
) {/ D/ ?( L" c. H3 Z5 x5 p' M
作者: coral_li    时间: 2015-8-26 11:11
看你第一个图的提示信息应该是DDR部分有问题
作者: coral_li    时间: 2015-8-26 11:13
而第二个图的提示是core的电压有问题,导致设置不了CPU频率
作者: wycxl8345    时间: 2015-8-26 11:36
coral_li 发表于 2015-8-26 11:117 ?2 p5 v2 o' D, W
看你第一个图的提示信息应该是DDR部分有问题
, @) r) h( a* }9 I
DDR部分如有问题的话,我断电后快速上电又为何能正常启动且正常工作呢?而且对DDR部分进行压力测试也能通过,我判断应该是PMU电源管理芯片部分的问题。不知是否正确?# X+ g6 G% z' s/ B3 @% ~6 w

作者: wycxl8345    时间: 2015-8-26 11:38
coral_li 发表于 2015-8-26 11:13
4 o* T0 d) T; \* v4 T' U2 S, C0 ~而第二个图的提示是core的电压有问题,导致设置不了CPU频率
8 @0 s% x5 t  O, K6 M- a& R
有这个可能,但目前还没查到问题具体出在哪里?9 k7 Y$ H) J$ r8 t0 X

作者: klend    时间: 2015-8-26 13:26
找IC原厂分析
作者: coral_li    时间: 2015-8-26 13:41
wycxl8345 发表于 2015-8-26 11:36
8 E$ {  |: q' u: {8 L* L( m( j8 ODDR部分如有问题的话,我断电后快速上电又为何能正常启动且正常工作呢?而且对DDR部分进行压力测试也能通 ...

" U; {% A; I9 \! |/ sDDR的供电是怎么供的?承载能力够吗?如果承载能力偏极限可以考虑换个电源试下. ~% Q; W6 M, T: q: W

作者: wycxl8345    时间: 2015-8-26 14:45
coral_li 发表于 2015-8-26 13:41
! B5 \) |2 w0 l" R  }! uDDR的供电是怎么供的?承载能力够吗?如果承载能力偏极限可以考虑换个电源试下
- u2 B6 W+ ]' n  |
1A的 DCDC单独供的,承载能力应该够了,瞬间冲击电流测不了,没设备。看了很多都是用的1A的电源做的。
+ F9 E) g& v2 _  U6 F( }
作者: 445807936    时间: 2015-8-26 16:58
把不正常与正常的板子上的IC调换试下啊,看看是不是IC有问题。
作者: liaotingkang1    时间: 2015-8-28 21:19
检查一下DDR部分,像0.75V参考电压,240 ohm ZQ电阻是否正常,
作者: 卐天道卍    时间: 2015-8-31 16:52
之前搞A20的时候遇到过类似的问题,查了很久都没查出来,找代理商也没解决,最后只能绕过去,在上电启动后软件重复的复位两三次.
作者: wycxl8345    时间: 2015-9-2 15:44
卐天道卍 发表于 2015-8-31 16:52
9 r6 f& Q8 Q  ?# n( O之前搞A20的时候遇到过类似的问题,查了很久都没查出来,找代理商也没解决,最后只能绕过去,在上电启动后 ...
7 N' t. p, i9 C. Y: f9 J6 l
这样,硬件稳定性可能有问题哟& Z7 m# K. z# ~/ O+ w

作者: y2006142108    时间: 2015-12-21 16:02
全志A20  -20°低温可靠性测试,这里有朋友测试通过的吗?
% U+ ~. @8 F0 j" t
! h% {" D5 r; p+ J3 V8 z小弟刚开发的机顶盒,CPU跑GPU,全志A20低温-20°低温测试6H,老是GPU挂掉或者CPU死掉了,请教大师有什么改善措施啊
7 {7 ?& D  m. @$ `) y9 a
# O2 G7 A% c+ H/ [4 j' m" `  f6 K4 |: ?! z
这意味着本产品在北方冰天雪地的用户那里用不了啊
作者: y2006142108    时间: 2015-12-21 16:02
有做过全志A20 方案的朋友吗? 现在开发一机顶盒,做的上电自动开机那种,插拔电源,有时候不开机,比如插拔电源50次,有2-3次不开机,一旦遇到不开机(AXP209所有无输出),然后再上电还是不开机,第三次上电才开机,这是怎么回事呢?  怀疑是AXP209过流保护所致,怎么测试证明啊?用示波器测试过,AC IN 5V电源都很正常啊
作者: wycxl8345    时间: 2015-12-22 09:27
y2006142108 发表于 2015-12-21 16:02! C( J0 ~' G$ n% i# n6 |
全志A20  -20°低温可靠性测试,这里有朋友测试通过的吗? 4 d9 E0 @' Y+ X8 O/ G+ z) i
5 f0 ~: Q; I6 y  o8 M, C
小弟刚开发的机顶盒,CPU跑GPU,全志A20低温- ...
6 \  M2 [3 j6 D5 \
我们没做这个低温测试,A20是一颗商业级芯片,虽说资料有写-20[size=13.333333969116211px]°—+70[size=13.333333969116211px]°,但一般长期使用在低温下,应该是不行的。而且机顶盒这种产品是室内产品,所以不管在哪里,在室内应该也不会达到-20[size=13.333333969116211px]°吧
作者: wycxl8345    时间: 2015-12-22 09:32
y2006142108 发表于 2015-12-21 16:02
1 I% q" Y" G. ]" B1 M有做过全志A20 方案的朋友吗? 现在开发一机顶盒,做的上电自动开机那种,插拔电源,有时候不开机,比如插 ...
7 u9 E, w% J; w( N* V$ @8 y
没有碰到过这种情况,可能是芯片内部的一种保护造成的,是否拔插过快?可以咨询下全志的FAE嘛$ R! o6 ^, N8 U0 B4 Q" }* ?; u: K

作者: y2006142108    时间: 2015-12-27 22:26
wycxl8345 发表于 2015-12-22 09:324 t7 e# ?2 O- ^4 o, {! Z
没有碰到过这种情况,可能是芯片内部的一种保护造成的,是否拔插过快?可以咨询下全志的FAE嘛
) s: X, y6 l1 Y1 @( H0 V
FAE老是说做测试没有复现,我这头都大了,国产的似乎对自己测IC都不是很了解。
3 f/ c( G! t3 [* @, _; M
作者: yw2006142108    时间: 2016-4-7 19:49
楼主,全志参考电路只能跑384Mhz,你跑960Mhz,当然挂了。跑960Mhz需要自己从新LAYOUT PCB.
作者: wycxl8345    时间: 2016-4-8 09:58
yw2006142108 发表于 2016-4-7 19:497 J+ L: A5 K: H2 P2 o
楼主,全志参考电路只能跑384Mhz,你跑960Mhz,当然挂了。跑960Mhz需要自己从新LAYOUT PCB.
8 Y7 @6 y2 k' @4 {
是自己全新弄的PCB,不应该是这个原因的,没找到这个频率是跟PMU 芯片的电源有关,但没发现原因,其IIC信号不对。" J5 @' X3 ?7 F1 j6 ?





欢迎光临 EDA365电子论坛网 (https://eda365.com/) Powered by Discuz! X3.2