我在TI官网上购买了F28379D controlCARD和三相vienna的底板,下载了相应的CCS10版本,准备按照流程进行debug。
但是在调试时候,报错。特意来问一下,是不是需要CCS10要完成对F28379D的软件配置?如果是,如何配置?或者需要按照相应的驱动吗?
Libra_V:
我进行了相应的连接测试,连接失败。
我是通过USB线直接连接在F28379D的J1口,D2灯亮
Susan Yang:
回复 Libra_V:
请先参考一下
http://www.ti.com/lit/ug/sprui76a/sprui76a.pdf?ts=1590814159520
的 Table 1. Getting Started Reference 的Debug Using CCS and the On-Card xds100v2 Emulator
另外请对照下面的链接 http://software-dl.ti.com/ccs/esd/documents/ccsv7_debugging_jtag_connectivity_issues.html#invalid-data-read-back
您现在的target config是如何配置的呢?
Libra_V:
回复 Susan Yang:
我是这样配置的。
Susan Yang:
回复 Libra_V:
这样配置是没有问题的,请您确认一下下面的设置
Susan Yang:
回复 Libra_V:
If the data read back is all ones (0xFFFFFFFF), it is possible that one of the JTAG lines has a short to VCC.
If the data read back is all zeros (0x00000000), it is possible there is a power failure on the circuit or one of the JTAG lines has a short to GND.1 请您尝试一下在CCS内点击debug按键,看是会出现什么错误?
2 使用uniflash的话,是会报什么错误?
3 若是您有其他的controlcard的话,换一个试试看是否还是会出现这样的错误综上,个人觉得硬件上出问题的概率比较大
因为一般如果读取的数据是随机的数的话,则很可能是JTAG线反射,目标电缆或连接器松动或PCB布线问题,但您现在全是0xFFFFFFFF
Libra_V:
回复 Susan Yang:
这个是控制板,A:SW1均置于ON,SW1均置于1,SW2和SW3都置于右端,J2-J7都是用跳线连接至1-2口。用USB线连接至A:J1和电脑后,只有A:D2的LED灯亮,其余几个LED灯均没有亮。请问,这是否代表控制板有问题???
我在CCS10里面重新进行debug,结果还是不行,报错,如下图
Susan Yang:
回复 Libra_V:
我使用的是1.1版本的板子,测试现象和您一样
若是直接这样在CCS内test connection的话,是会出现和您之前一样的错误。
加上底板(controlcard Docking station)之后就可以成功连接了
若是您不想加底板测试的话,请再连接上面的USB接口,即标注ISO的那个口
Libra_V:
回复 Susan Yang:
哦哦。意思就是 我需要把F28379D插如到 三相VIENNA的底板上(J8-J10口),然后在J4口通入12V/1A的电源(12V输入后转成5V和3.3V给F28379D供电),这时再通过USB线连接到电脑和控制卡的A:J1口,上,就能进行连接测试,我这样理解对吗?
Susan Yang:
回复 Libra_V:
是的,您可以测试一下
Susan Yang:
回复 Libra_V:
请问您现在测试结果如何?可以成功连接了吗?