我设置了仿真器的型号和芯片的型号了,但是连接板子的时候却出现这个问题
Error connecting to the target:
(Error -151 @ 0x0)
One of the FTDI driver functions used during
the connect returned bad status or an error.
The cause may one or more of: invalid emulator serial number,
blank emulator EEPROM, missing FTDI drivers, faulty USB cable.
Use the xds100serial command-line utility in the 'common/uscif'
folder to verify the emulator can be located.
(Emulation package 5.1.450.0)
Shine:
请问用的是什么芯片?是自己的板子还是EVM板?用的什么版本的CCS? 仿真器是什么?
user5287831:
回复 Shine:
用的是TMS320VC5509a芯片。板子是买的开发板,用的CCS6.0,仿真器是100V3
Tony Tang:
回复 user5287831:
看电脑的device manager里识别出这个仿真器没有。
user5287831:
回复 Tony Tang:
识别出来了
Tony Tang:
回复 user5287831:
那么windows的驱动没问题,在CCS里Test Connection一下看看报什么信息。
user5287831:
回复 Tony Tang:
Test Connection是这样说的:
[Start: Texas Instruments XDS100v3 USB Emulator_0]Execute the command:
%ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -F inform,logfile=yes -S pathlength -S integrity
[Result]
—–[Print the board config pathname(s)]————————————
C:\Users\NGY\AppData\Local\TEXASI~1\CCS\CCS\0\0\BrdDat\testBoard.dat
—–[Print the reset-command software log-file]—————————–
This utility has selected a 100- or 510-class product.
This utility will load the adapter 'jioserdesusbv3.dll'.An error occurred while soft opening the controller.
—–[An error has occurred and this utility has aborted]——————–
This error is generated by TI's USCIF driver or utilities.
The value is '-151' (0xffffff69).
The title is 'SC_ERR_FTDI_OPEN'.The explanation is:
One of the FTDI driver functions used during
the connect returned bad status or an error.
The cause may one or more of: invalid emulator serial number,
blank emulator EEPROM, missing FTDI drivers, faulty USB cable.
Use the xds100serial command-line utility in the 'common/uscif'
folder to verify the emulator can be located.[End: Texas Instruments XDS100v3 USB Emulator_0]
user5287831:
回复 Tony Tang:
您好,您看Test Connection是这样说的:
[Start: Texas Instruments XDS100v3 USB Emulator_0]Execute the command:
%ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -F inform,logfile=yes -S pathlength -S integrity
[Result]
—–[Print the board config pathname(s)]————————————
C:\Users\NGY\AppData\Local\TEXASI~1\CCS\
CCS\0\0\BrdDat\testBoard.dat—–[Print the reset-command software log-file]—————————–
This utility has selected a 100- or 510-class product.
This utility will load the adapter 'jioserdesusbv3.dll'.An error occurred while soft opening the controller.
—–[An error has occurred and this utility has aborted]——————–
This error is generated by TI's USCIF driver or utilities.
The value is '-151' (0xffffff69).
The title is 'SC_ERR_FTDI_OPEN'.The explanation is:
One of the FTDI driver functions used during
the connect returned bad status or an error.
The cause may one or more of: invalid emulator serial number,
blank emulator EEPROM, missing FTDI drivers, faulty USB cable.
Use the xds100serial command-line utility in the 'common/uscif'
folder to verify the emulator can be located.[End: Texas Instruments XDS100v3 USB Emulator_0]
Shine:
回复 user5287831:
用开发板上的板载仿真功能(通过USB线连PC)能连接板子吗?
user5287831:
回复 Shine:
怎么知道是否连上呢?可以用USB连PC,不过我不知道怎么看连接上,我之前连接PC都是通过仿真器
Shine:
回复 user5287831:
ccs里点击connect按钮连接板子时不报错,debugger窗口c55x core的状态是suspended/connected.