去年做的AM335X的主板,电源芯片用的是TPS65217C,配的是AM3352+128DDR3,刚开始回来的时候上电,发现回来的20块板子,只有1块能正常启动,主板将LDO2连接LED灯,上电后,LED灯一直闪烁;
问题一,通过全面检查,最后怀疑是TPS65217C芯片的BAT引脚悬空造成的,焊接104电容后,板子基本都能启动,但是将电池的对地电容换成105及以上,主板就无法启动了,这个是为什么?
问题二,按设计是在系统输入5V电源,需要PB_IN按键拉低系统才能起来,5V一上电,系统就直接起来了?
问题三,起来的板子在调试过程中,无意中就出来起不来现象,断电后检查发现TPS65217C的LDO4的3.3V和DCDC3的VCORE短路,TPS65217C电源正常,开始调试时候出现3块,没有太注意,今天他们在测试时有出现2块同样的问题,我们觉得这个问题比较严重。不知道这个问题怎么解决,是啥原因造成的,要不然我们后面不敢进行批量呀。
Steven Liu1:
问题一:你确定是这个电容造成的吗?我们有块使用TPS65217和DDR3的板子–BBB,这个电路图里面,并没有接电容,但目前使用一切正常,也没有客户反馈有这个问题。建议你再核查一下这个问题,或者把这个问题发到电源板块,我们TPS65217的FAE对此应该会更了解一些。
BBB:http://elinux.org/Beagleboard:BeagleBoneBlack
问题二:这个是参考哪块开发板的设计?目前我们常用的两个TPS65217的设计,BB开发板和BBB开发板,都是5V一上电就启动的。
问题三:这个会不会是你的LDO4的3.3V电路接错了?能否发原理图上来方便核查?如果设置是正确的话,是不可能出现这种情况的。
Jian Zhou:
回复 Steven Liu1:
PB_IN是另外一种启动方式,可以通过长按启动按键控制系统上电。
短路的问题,初步认为是底板引出插针过多,容易引入ESD
Sam:
HI xuansheng jia,
你这个问题,我也发现过,出现LDO4的3.3V和DCDC3的VCORE短路, 当时分析原因均是: CPU 被烧后, 内部出现短路..
当CPU没有启动前,请不要CPU 任何IO 接入电源.. 否则CPU一定被烧坏.
xuansheng jia:
回复 Steven Liu1:
问题一:刚开始上电,D1位置的LED,会闪烁,就是无法上电,确实是在VBAT对地焊接104电容,问题解决的,但是其中有2块还是出现这个问题,一上电就出现LED闪烁,BAT脚对地焊接电容也不能解决问题,附件为TPS65217C的图纸。
问题二,我们想要上电后不开机,按下PB_IN开机,对于‘PB_IN是另外一种启动方式,可以通过长按启动按键控制系统上电。’怎么说?
问题三,肯定不是LDO4的3.3V电路接错问题,因为当在VBAT焊接104对地电容后,系统都能上电,我们的主板都进行调试了,主板坏是调试过程中造成的。
Jian Zhou:
回复 xuansheng jia:
将pwr_hold接到TPS65217的一个输出,而不是AM335x的pwr_en,然后长按PB_IN就可以启动了。
建议仔细看下TPS65217的datasheet。
gst gst:
我们也遇到过此问题。CPU的电源短路。感觉A8这颗芯片很weak!
hank wang1:
回复 gst gst:
Steven Liu 你好:
我也遇到跟電源相關的問題!? 使用 BBB + SDK6.0 !
針對用 DC 5V 送電 console 出現亂碼, 且無法開機, 一定要用USB_DC 送電才能正常開機並運行!
手邊總共有 4 pcs BBB板 , 測試結果分別如下:
1 pcs 使用 SDK 6.0 , 長時間使用 DC 5V送電, 有幾次斷電再送電是沒問題, 最後一次是在3個星期前再重新送電後, 變成只能由 USB 供電;
2 pcs 無變更OS, 拆封後直接DC 5V 送電測試, 即Console 出現亂碼, 無法開機; 其中 1 pcs 是近 2 週購入, 昨天下午測試的結果;
1 pcs 新購入拆封後直接變更為 SDK6.0 + 開發的API 燒機8天後 , 斷電再送電則無法使用 DC 5V送電, 最後只能由 USB 供電;以上是什麼原因呢? 請協助分析, 謝謝!