两块不同原理图的MSP430F2132的板子,一块是自制的最初的测试版1,TDO与TDI画反,改正后下载无问题,另一款是修改了错误后做的测试版2,同一个USB下载器,下载到测试版1没有问题,却死活下载不到测试版2,总是出这个问题:fatal error : could not find device(or device not supported) session aborted!,求教各位大侠,什么地方出了问题,现在所有的外围器件都焊下来了,芯片和JTAG接口管脚都重新焊接了,仍然有问题,
rookiecalf:
我觉得还是再仔细比对硬件的差别。
Ken Wang:
可以参考下面的JTAG管脚图:
在RST管脚上加下电阻和电容试试
谢谢
GUOZHI YU:
回复 Ken Wang:
复位电路用的是CAT811-S-2.93V
应该是没有问题的,这个复位电路也重新焊接和更换过,仍然无解,唉
GUOZHI YU:
回复 rookiecalf:
相关管脚的连接都测试了一遍,连接应该没有问题,只有晶振和之前用的晶振不一样,另外,没下载程序时外部晶振不起振吧,我之前正常下载的板子没测量过,目前无法下载的板子晶振不起振。
rookiecalf:
回复 GUOZHI YU:
晶振不起振不行的吧
GUOZHI YU:
回复 rookiecalf:
谢谢各位,因为有的芯片有内部晶振的话,外部晶振不起振,我以为这个芯片也这样,资料上也没有明确的说明,刚才重新找了个晶振焊接上了,终于下载进去了
GUOZHI YU:
回复 GUOZHI YU:
奇怪,在示波器上确实是看不到晶振起振,我用仿真器全速运行时,该晶振也不运行,管脚无波形,因为移植的别人的程序,暂时不知道晶振设置,脱离仿真器运行时,该晶振管脚上也无波形
GUOZHI YU:
回复 GUOZHI YU:
自己再顶下,总共30块测试版,之前的调试已经验证了PCB板子没有问题,原理图也没有问题,剩下的大部分板子在下载的时候仍然有最初的问题,fatal error : could not find device(or device not supported) session aborted!,这第2块板子仍然这样,器件上,测量了复位电路,波形非常好,测量了JTAG下载线相关连接管脚:TDO/TDI/TMS/TCK/RST/TEST及3.3V和GND,连接到芯片的管脚情况,测试正常,仍然是外围电路都去掉,只剩晶振、复位电路和CPU及供电电路,问题依旧。谁还有什么好主意呢?
rookiecalf:
回复 GUOZHI YU:
要不你测试一下好用的板子,在下载程序的过程中,晶振是否起振
GUOZHI YU:
回复 rookiecalf:
晶振在程序下载之前上电后就不振,下载过程中也不振,下载后仿真全速运行也不振,脱离仿真器,重新上电运行也不振,应该是程序设置就没用外部晶振