SEED-XDS510仿真器报错:this error was generated by TI's USCIF driver解决办法汇总
使用的合众达510仿真器,安装完仿真器驱动后可以用驱动安装包带的usb20emurst.exe来复位仿真器,但是进行CCS3.3后connect开发板会报下面的错误。
Error connecting to the target:
Error 0x80000240/-172
Fatal Error during: Initialization, OCS,
This error was generated by TI's USCIF driver.
SC_ERR_REG_DETECT_SPRT <-172>
The wrong support-logic address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
The standard 560 ports are 0x0, 0x1, 0x2 and 0x3.
The standard EVM ports are 0x0, 0x1, 0x2 and 0x3.
The standard DSK ports are 0x378, 0x278 and 0x3BC.
The standard 510 ports are 0x240, 0x280, 0x320 and 0x340.
I/O Port = 240
Board Name: C64xx SEEDXDS510USB Emulator
Cpu Name: TMS320C6400_0
Abort: Close Code Composer Studio.
Retry: Try to connect to the target again.
Cancel: Remain disconnected from the target
Diagnostic: Run diagnostic utility.
选择“retry”出下面报错信息
Error connecting to the target:
Error 0x80002240/-121
Fatal Error during: Initialization, OCS, Control,
This error was generated by TI's USCIF driver.
SC_ERR_CMD_HANDLE <-121>
A bad controller handle has been given to a function,
either before attempting to open the controller, or after
having opened the controller and ignored its error status.
Valid controller handles are generated when attempts
to open the controller return a clean error status.
I/O Port = 240
Board Name: C64xx SEEDXDS510USB Emulator
Cpu Name: TMS320C6400_0
Abort: Close Code Composer Studio.
Retry: Try to connect to the target again.
Cancel: Remain disconnected from the target
Diagnostic: Run diagnostic utility.
出现这种情况一般是仿真器驱动没有装好,可以查看“..CCStudio_v3.3/cc/bin”路径下的“xdsfast3.dll”文件,如果这个文件是160K大小那么驱动就是没有装好的。如果出现这样的问题,即使重装驱动往往也不能成功。需要删除该“xdsfast3.dll”文件,然后断开PC和仿真器,重新装仿真器驱动。安装后查看“xdsfast3.dll”文件大小为352K即表示驱动安装成功。也可以从其他安装成功的电脑上拷份该文件,将其覆盖,也可以正常使用。