用AM3358+TPS65217C方案做了10片板子,只有四片能从TF卡启动,其中两片正常启动,正常启动后开关电源输出电流约0.38A;另外两片上后要过20几秒才开始启动,启动前开关电源输出电流0.12A,20多秒后串口有打印信息,系统开始启动,启动后开关电源输出电流也是0.38A左右。原理图完全参考BBB的设计,TPS65217C输出的各组电压全部正常。
问题1:请问为什么有两片上电后经过20多秒才能启动?
问题2:剩下6片不能启动的板子,有三片是TPS65217C输出的各组电压全部正常,24M时钟也正常,但上电后串口无任何输出,开关电源输出电流只有0.08~0.12A,请问为什么不能正常启动呢?
问题3:不能启动的6片板子中,还剩三片是TPS65217C输出的各组电压全部正常,但24M时钟晶振不起振,开关电源输出电流只有0.08A,与晶振正常起振的板子互换晶振,结果不变,请问为什么晶振不能起振呢?
noaming:
板子的硬件设计,以及启动时候的配置都一样吗?
noaming:
硬件焊接是否都能保证没有问题
Vivi Leung:
回复 noaming:
板子的硬件设计,启动时的配置都是一样的,都是设置成:0100 0000 0011 1100
硬件焊接问题不能保证,因为AM3358,eMMC和DDR3都是BGA封装,没有检查焊接是否良好的设备。我设过把AM3358用热风枪加热吹焊,没有效果。
假设焊接是良好的,那么上面说的三个问题,该如何调试呢?或者怎么样可以判断是不是焊接问题呀?
Vivi Leung:
回复 Vivi Leung:
10片板子中,有的能正常启动,有的上电后20多秒后启动,有的一直不能启动,会不会跟上电顺序有关?是TPS65217C的问题?怎么样查呀?