EDA365电子论坛网

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

作者: wycxl8345    时间: 2015-8-25 11:36
标题: 全志A20方案异常请教
各位大神:
( f& q2 x7 U1 {- _% J, D+ R       现做一款全志A20的方案碰到了点问题,一直找不到解决方法,请各位指点下:
9 ]0 _- p' \- }1、在系统启动时,直接上电无法启动,显示信息如图1所示,但当关断电源后,快速上电,此时系统能正常启动工作。经查,发现1.25V的VDD-CPU电源增加了约0.2V,未使用系统卡(SD卡)启动时,上电测试各电源均正常,且纹波都在30-40mV。1.25V电源也未与其它线路有短接现象;
& W$ V7 r( c$ {- s9 ^( Z2、当启动时,有的无法找到CPU频率配置,显示信息如图2,出现这类现象,在使用中可能会造成系统重启或死机。正常显示信息应如图3。4 ?  P1 N" }9 z7 m# G! b

. P3 |4 U$ p$ [3 \6 j6 B) q% p
8 ~/ f3 O9 k0 S7 J- ]/ y附件为A20与配套使用的PMU芯片的Datasheet资料及A20的参考设计资料。
1 s: z4 e; z# b9 l设计原理图不方便外传,故附一份A20的原参考设计,A20的核心部分均按参考设计做的。, `  P; s0 ~/ X  b

% h7 y. e# z2 q2 R, p* ?* }请问下,上面两个问题如何解决??
# z& g2 j4 ?3 Y4 e" C% y2 H! F& @* j
1 g# e5 E8 ?; q. L/ n谢谢各位大神了!!4 i& z: D8 P, w. x. H2 h; ^
file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Foxmail/FoxmailTemp(162)/Catch(08-25-11-12-49).jpg
+ ]. E. [$ t* ^) y) B+ q

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

图1

图1

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

图2

图2

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

图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& ?7 ^) K5 n3 p. N- w1 @  N
貌似有些电容充放电影响电路的意思,查查复位电路时序?
4 S4 b3 \' K6 v2 {9 `% c% d* w
系统复位电路是直接由PMU芯片发送的复位信号。电源芯片是A20的配套芯片,时序这些都是电源芯片自动处理的,单独使用复位管理芯片试过。问题还是存在,感觉是时序的问题,但不知道怎么去处理,此时系统未启动,也无法对电源管理芯片的寄存器进行配置呀
7 U) ^4 C! S1 t% c/ y7 T7 F
作者: xyy_zhong    时间: 2015-8-25 12:30
上电后手动复位下,看板子能不能起来,能起来就是你复位有问题。
作者: wycxl8345    时间: 2015-8-25 13:50
xyy_zhong 发表于 2015-8-25 12:30
3 c, ?# d8 p+ h/ l# A4 F" Z上电后手动复位下,看板子能不能起来,能起来就是你复位有问题。
% g& I& u4 s# Z6 J/ R
没有用的,同样启不来的
6 C$ }. T* @3 e7 s5 S/ g  |  b0 c
作者: cmg227    时间: 2015-8-25 13:56
看看是电源的电感是不是有问题咯,上电是不是还有时序问题
作者: wycxl8345    时间: 2015-8-25 16:29
cmg227 发表于 2015-8-25 13:56
; T8 s! r1 r& t看看是电源的电感是不是有问题咯,上电是不是还有时序问题
0 D3 n  L0 ~, H' Z- |
电感确认是没问题的,时序是由配套的PMU芯片本身控制的,没法改动。感觉时序上有点问题,但现在不知道怎么去改
9 z! {+ X! n5 A3 N
作者: sencars    时间: 2015-8-25 23:21
1.4V是系统驱动加载后有的,PMU寄存器出厂的时候配是1.25V,找不到主频,这个一直以为就是全志乱来打印的打印信息,坐等楼下分析
作者: wycxl8345    时间: 2015-8-26 09:14
sencars 发表于 2015-8-25 23:214 o9 |6 G# {& ]1 ]3 p4 d7 e
1.4V是系统驱动加载后有的,PMU寄存器出厂的时候配是1.25V,找不到主频,这个一直以为就是全志乱来打印的打 ...

4 B3 \  ~0 v8 E7 b" R4 N0 }" D找不到主频的板子,在使用过程中是肯定会出问题的,能找到主频的,目前使用了很长一段时间,没出现过任意异常。所以,不是信息打印错误. k9 m# H; a' S$ P! C+ ]; ?" G

作者: 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:11
& ]  F' ~1 w# G" }* S. v看你第一个图的提示信息应该是DDR部分有问题

; M  K8 `6 K& [9 t8 Z/ YDDR部分如有问题的话,我断电后快速上电又为何能正常启动且正常工作呢?而且对DDR部分进行压力测试也能通过,我判断应该是PMU电源管理芯片部分的问题。不知是否正确?
4 c' |6 y8 {+ }
作者: wycxl8345    时间: 2015-8-26 11:38
coral_li 发表于 2015-8-26 11:13
8 J4 F$ H, y/ S) z7 n/ P) F' u而第二个图的提示是core的电压有问题,导致设置不了CPU频率
* J+ M5 E2 m" [5 [
有这个可能,但目前还没查到问题具体出在哪里?5 c& z! z* [! P5 d

作者: klend    时间: 2015-8-26 13:26
找IC原厂分析
作者: coral_li    时间: 2015-8-26 13:41
wycxl8345 发表于 2015-8-26 11:36  E2 Y! d4 X* }- B/ x
DDR部分如有问题的话,我断电后快速上电又为何能正常启动且正常工作呢?而且对DDR部分进行压力测试也能通 ...

' o. G6 F9 H) S/ f4 H5 B  lDDR的供电是怎么供的?承载能力够吗?如果承载能力偏极限可以考虑换个电源试下
6 A5 n3 j$ z2 z) `! t
作者: wycxl8345    时间: 2015-8-26 14:45
coral_li 发表于 2015-8-26 13:417 @2 ]% @1 r. R% Y+ b. R! N' U
DDR的供电是怎么供的?承载能力够吗?如果承载能力偏极限可以考虑换个电源试下

$ |" P2 [0 B3 v) ^. A: ~& m1A的 DCDC单独供的,承载能力应该够了,瞬间冲击电流测不了,没设备。看了很多都是用的1A的电源做的。+ h# J' _1 p  L' q, u; ~

作者: 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+ I5 X# k3 ?5 e6 |' Z7 W2 v
之前搞A20的时候遇到过类似的问题,查了很久都没查出来,找代理商也没解决,最后只能绕过去,在上电启动后 ...

5 [7 A$ ]" w  |( Q$ ~0 Y9 U这样,硬件稳定性可能有问题哟
0 t' H! |8 M; O3 M6 N* y. w, B" K. p
作者: y2006142108    时间: 2015-12-21 16:02
全志A20  -20°低温可靠性测试,这里有朋友测试通过的吗?
# f% q7 J: ?8 b' x5 y
. G" M( g) ]; D8 R. H小弟刚开发的机顶盒,CPU跑GPU,全志A20低温-20°低温测试6H,老是GPU挂掉或者CPU死掉了,请教大师有什么改善措施啊2 }" C" B, f& F2 n4 c

) w* a+ l3 ?3 b0 n
6 D& D4 T* \# r; q& ?  r这意味着本产品在北方冰天雪地的用户那里用不了啊
作者: 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
$ l0 @: T8 L( L: t1 j' h全志A20  -20°低温可靠性测试,这里有朋友测试通过的吗? . _# o9 U8 [; h+ C
% [: _2 Q6 G, x+ q1 E0 w
小弟刚开发的机顶盒,CPU跑GPU,全志A20低温- ...

7 f! _' ?, |/ X. M) W& I我们没做这个低温测试,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
2 n+ f7 p( n" D. E" n% P8 h1 r/ d有做过全志A20 方案的朋友吗? 现在开发一机顶盒,做的上电自动开机那种,插拔电源,有时候不开机,比如插 ...
$ Y. C0 c/ \: |" ~0 C! D) t+ i
没有碰到过这种情况,可能是芯片内部的一种保护造成的,是否拔插过快?可以咨询下全志的FAE嘛
, w( I% Y6 ~3 @* C* A
作者: y2006142108    时间: 2015-12-27 22:26
wycxl8345 发表于 2015-12-22 09:32" l' B% U; ^: `4 c  P, j
没有碰到过这种情况,可能是芯片内部的一种保护造成的,是否拔插过快?可以咨询下全志的FAE嘛

! ~  O! a4 z5 P- M3 PFAE老是说做测试没有复现,我这头都大了,国产的似乎对自己测IC都不是很了解。# y" B/ v9 `8 b4 d2 ]0 }

作者: yw2006142108    时间: 2016-4-7 19:49
楼主,全志参考电路只能跑384Mhz,你跑960Mhz,当然挂了。跑960Mhz需要自己从新LAYOUT PCB.
作者: wycxl8345    时间: 2016-4-8 09:58
yw2006142108 发表于 2016-4-7 19:493 j& m& ~  c' c3 `0 _
楼主,全志参考电路只能跑384Mhz,你跑960Mhz,当然挂了。跑960Mhz需要自己从新LAYOUT PCB.
* I6 w* X9 K$ U
是自己全新弄的PCB,不应该是这个原因的,没找到这个频率是跟PMU 芯片的电源有关,但没发现原因,其IIC信号不对。6 L/ S) t" z% @$ q# a) g( _) W





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