用UCD3020控制的50KW 移相全桥基本上已经OK了。
今天下午用PMBUS 工具,在Fusion Firmware Donwload tool 环境下烧录了一块新控制板,发现第一次烧录都正常运行。
但是准备再一次烧录时,发现就不能烧录了,提示错误为:
这是第一次遇到这个情况,请问是不是这个芯片就不能使用了?因为对于UCD3020 QFN封装来说,手工焊一块那可不是一般的费劲。
而且如果换一块新的UCD3020芯片,是否还会出现这个现象?
能不能使用C2000 DSP使用的JTAG仿真器,来进行调试,盼告知,谢谢!
Baishaohu:
也麻烦TI其他工程师帮助解答一下,这个项目调试时间也就顶多一个月的时间,因为3020芯片问题起码影响了2,3个月。
哎,早知道就用FPGA了。
Max Han:
请问你第一次烧写的时候是勾选的do not write program checksum吗
Baishaohu:
回复 Max Han:
Hi ,Max , 谢谢这么早回复。
因为手工焊的,想测试管脚,怕反复断电烧写麻烦,用的第二种模式,Write Program Checksum
难道这个模式,程序下载之后,就不能再烧写了? 以前也用第二种烧写没有出现这个问题。
还有就是想问一下,能否使用DSP 2812 JTAG口进行擦写?
Max Han:
回复 Baishaohu:
UCD暂时不能使用JTAG口烧写
Max Han:
回复 Baishaohu:
那你现在点Device ID能识别器件吗
Baishaohu:
回复 Max Han:
Hi,Max,刚才试了下 Device GUI工具,发现 Device ID 没有识别到,请问是什么原因引起的?
请看以下图片,
Baishaohu:
回复 Max Han:
看了下芯片手册,只有UCD3028不支持JTAG, 那如果整个UCD都不支持JTAG调试的话,看来我也只有重新焊一块新的3020了
但是这里会存在一个隐患,以后如果再出现类似的现象,就比较麻烦了
Baishaohu:
回复 Max Han:
那现在如果识别不了ID,是什么原因引起的,通信是正常的,说明PMBUS硬件连线应该没有问题。
但是为啥读ROM Version失败呢?
请问有没有好的解决办法,因为担心后续还会出现类似问题。