首先,我们制作XDS100v3所使用文件是根据http://processors.wiki.ti.com/index.php/XDS100链接中下载得到的资料进行打板,只不过制作过程中将板厚定义为1.6mm,阻焊使用蓝色。
购买物料的过程中,A3PN125-ZVQG100由于供应商货源关系更换成A3PN125-VQG100。12M晶振ABM3B-12.000MHZ-20-B2-T更换成ABM3B-12.000MHZ-B2-T。其他物料未变。
产品制作完成后,晶振可正常起振,波形无瑕疵。
产品生产完成后使用FTDI的配置工具FT_Prog配置USB,配置信息如截图:

Hardware Specific中设置是:PortA Hardware:RS232 UART;Driver:D2XX Direct
PortB Hardware:245 FIFO;Driver:D2XX Direct
完成后拔出XDS100v3,重新将XDS100v3插到电脑上此时会重新枚举USB设置,将驱动目录指向XX..\Utilities\ftdi安装驱动成功,此时在设备管理器中可出现如下USB设备
以上完成之后按照文档Instructions.pdf中的描述将v3_fpga_125.prj用Libero IDE v9.1(已打上SP5补丁)重新编译了一次,并将文件dtsa_a3p125_1.stp拷到Utilites目录下将烧录FPGA成功,Windows Xp中命令行提示如下图:
接下来拔出xds100v3并按照操作手册中描述将J2和J3进行Pin对Pin短接,此时未并连接目标板。运行生产测试程序,出现错误如下图:
至此,由于出现错误而无法继续测试工作,即使连接目标板还是出现同样的错误(注意,由于目标板是14Pin JTAG的,所以并未将所有20Pin都接上)。
出现上述错后,尝试将设备属性中钩选“加载VCP”令得设备出现串口,依然出现同样的错误:
如果用记事本打开mfg_test 这个文件并将





