Hi Ti 工程师:
我们批量的2640发现部分DCDC异常,用示波器抓波形,发现DCDC_SW没有输出。去掉10uH电感L1后,发现上电瞬间C2有1.67V,DCDC_SW有波形,大约几十毫秒后,电压和波形都消失, M0初始化失败,此时外加1.6V电源给C2,程序恢复正常,DCDC_SW波形也正常了。再把L1焊上,去掉外加电源,芯片依然正常,但是重新上电故障依旧。请帮忙分析,内部LDO和DCDC是如何切换的
这种故障如何解决?
Kevin Qiu1:
内部LDO和DCDC不是实时切换的,例程中默认都是使用DCDC的,使用LDO要修改CCFG
具体看www.ti.com/…/swra486.pdf
user6522046:
回复 Kevin Qiu1:
你好,我想取消DCDC,使用LDO,可是按照文档配置 ,
我们修改了配置文件#define SET_CCFG_MODE_CONF_DCDC_RECHARGE 0x0 改为#define SET_CCFG_MODE_CONF_DCDC_RECHARGE 0x1 #define SET_CCFG_MODE_CONF_DCDC_ACTIVE 0x0 改为#define SET_CCFG_MODE_CONF_DCDC_ACTIVE 0x1
也尝试了#define SET_CCFG_SIZE_AND_DIS_FLAGS_DIS_ALT_DCDC_SETTING 0x0 改为#define SET_CCFG_SIZE_AND_DIS_FLAGS_DIS_ALT_DCDC_SETTING 0x1
也组合了上面3个变量,均改动无效果;
请问可能是什么原因
Kevin Qiu1:
回复 user6522046:
user6522046也尝试了#define SET_CCFG_SIZE_AND_DIS_FLAGS_DIS_ALT_DCDC_SETTING 0x0 改为#define SET_CCFG_SIZE_AND_DIS_FLAGS_DIS_ALT_DCDC_SETTING 0x1
这个不用改
硬件上也要改一下,将DCDC_SW 悬空,不要接东西,两个VDDR连在一起,接10uF,VDDS也接一个10uF
具体看11.3节www.ti.com/…/swra640e.pdf
user6522046:
回复 Kevin Qiu1:
谢谢!我们目前在demo板上,已经按照这个修改了,还是可以量到DCDC_SW 波形?请问还有什么原因?
user6522046:
回复 user6522046:
Kevin Qiu1:
回复 user6522046:
按照11.3节去掉电感,修改完程序烧录后还有波形?将图片传上来看看
user6522046:
回复 Kevin Qiu1:
Kevin Qiu1序
这个是我们实际测试的
Kevin Qiu1:
回复 user6522046:
幅值是多少,测的是哪个脚,测靠近芯片那端
user6522046:
回复 Kevin Qiu1:
你好,我们测试的是芯片33脚,恒定电压1.67V,是测试的靠近芯片端
谢谢~~~