TI中文支持网
TI专业的中文技术问题搜集分享网站

致TI员工:从TI官网买到的MSP430FR5969芯片,其中有些批次无法烧录代码,请帮忙解决一下。

大家好! (此问题发邮件,回复邮件要我在这里提问)

2017年底,我从TI英国网站,购买了1000片 MSP430FR5969,但是1个多月都没有给我交货,发邮件美国那边才答复说无法交货1000片,只能给我800多片散装的。于是我答应了,然后我收到了不同袋装的芯片。用完一批后,用另外一批贴片的CPU时,我发现有个大问题。

我使用 MSPFlasher_1.3.16工具bat烧录3个批次的MSP430FR5969

烧录命令为:

CLS

MSP430Flasher.exe -w "SensorModule.txt" -v -g -z [VCC]

pause

==================================

芯片批号:AL2E 烧录没问题

芯片批号:AL2F 提示: could not erase device memory

芯片批号:CDHZ 提示: could not erase device memory

似乎还有其他批次的,但是没法子测试其他批次,不知道是否也存在这个问题。

烧录截图在后面。

请问这个问题是什么原因导致的呢? 我希望不是芯片问题,而是配置问题。

===============================================

english:

MSP430FR5969   3 batch use  MSPFlasher_1.3.16

 

CLS

MSP430Flasher.exe -w "SensorModule.txt" -v -g -z [VCC]

pause

 

 

AL2E is OK

AL2F error: could not erase device memory

CDHZ error: could not erase device memory

 

I do not know whether there are other batch products

XieXin:

补充:
烧录工具是开发板MSP430FR5969的开发板,引出来的2线烧录器,供电为3.4V(TPS73534)

灰小子:

回复 XieXin:

 建议先检查下焊接情况,从图片看,第二、第三个图片上的msp430焊接情况不太好

XieXin:

回复 灰小子:

焊接问题已经排除。

1. 无法烧录的2个批次,我们贴片了大约50多个,挑选了3~5片测试,都无法烧录。

2. 将能烧录的IC取下来,换一个未贴片但无法烧录的批次芯片,还是无法烧录。 (交叉测试方法)。

XieXin:

回复 Loops:

用了CCS,也是无法调试程序。这个命令行是TI的工具,CCS应该和他调用了同一个DLL。

我的电路中没有RST,直接对外提供了SBWTCKSBWTDIO,烧录器是接的开发板的烧录脚。

如果RST要电容,为何另外一个批次用的都挺好的呢?

XieXin:

回复 Loops:

MSP430FR5969和5994的开发板你见过吗?板子上有这2个IC,然后他们把5V 3V TCK TDIO等等引脚都引出来了。
我的烧录器就从引脚引出来,直接对芯片烧录,没有在RST添加电容。

因为这样子其实就等于我电路板上的IC 通过电缆,移到了开发板上,理论上应该是可以直接烧录的。 实际是有个批次没任何问题,但是目前另外2个批次都无法烧录。

这个问题你们可否加我微信或者QQ帮忙解决一下?15387513086QQ1427998646

Loops:

回复 XieXin:

下载时序是必须要有的, 也许不好解释为什么有些可以,但是肯定是有问题的. 

类似的问题还有, 没有用的I/O口没有初始. 然后一直功耗也正常.突然发现一批功耗偏大,就是没初始化不用的I/O. 所以设计还是要按照数据手册里面的来.

赞(0)
未经允许不得转载:TI中文支持网 » 致TI员工:从TI官网买到的MSP430FR5969芯片,其中有些批次无法烧录代码,请帮忙解决一下。
分享到: 更多 (0)