大家好,目前我的板子CPU为AM3352ZCZ,供电芯片采用TPS65910A31A1,目前测试的板子有一部分总是在运行一段时间后出现死机的情况(出现这个情况时,串口没有任何打印信息)。我测量了一下TPS65910A31A1的各个供电电压,发现VDD_CORE的电压为1.0V低于技术手册上要求的最低供电电压1.056V,我经过测量发现我们所有的板子的VDD_CORE都是1.0V,并且这些死机的板子在正常运行时VDD_CORE=1.0V,当死机之后再测量VDD_CORE=0.8V左右,所以我怀疑我们的板子死机可能与VDD_CORE的供电电压低有关系,请各位帮忙分析是什么原因造成了VDD_CORE电压偏低(注:TPS65910A31A1采用默认设置,未经改动)。
miffy:
VDD_CORE的电压一般都是1.2V左右,你检查一下Tps659xx外接的电感是不是有问题,VDD和VIO 1.8V都是内部DCDC输出的,所以外部需要电感储能
你可以先不焊接处理器,直接对Tps659xx上电,此时应该32k晶振正常起振,然后1.8V,1.2V都是有稳定输出的,26Mhz晶振暂时不用管
Jian Zhou:
回复 miffy:
最好能检查下外部电感和电容的型号,是不是有些型号在运行一段时间之后会出现失效