I have installed Code Composer Studio Version: 5.5.0.00077 on my Windows 7 PC under C:\ti\ccsv5.
I am trying to connect to a Rev. A6A Beaglebone Black board using the USB cable provided with the board.
My simple test program compiles just fine. When I select Debug to run the program I get the following error msg:
IcePick_D_0: Error connecting to the target: (Error -600 @ 0x0) A required dynamic library could not be located. The library isn't on the search path. (Emulation package 5.1.232.0)
I read through the Forum pages, and I followed the instruction described in this link to set up the target configuration for the Beaglebone black board to connect via the XDS 100v2 USB Emulator:
http://processors.wiki.ti.com/index.php/AM335X_StarterWare_Environment_Setup
When I go to test the connection I get the following error message:
[Start]
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\Joe\AppData\Local\.TI\693494126\
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 'jioserdesusb.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 '-600' (0xfffffda8).
The title is 'SC_ERR_LIB_ANY_LOCATE'.
The explanation is:
A required dynamic library could not be located.
The library isn't on the search path.
[End]
I did a search on my PC, and I located the file 'jioserdesusb.dll' installed under:
C:\ti\ccsv5\ccs_base\common\uscif
Where should the file be located so that it is found in the proper search path when the debugger launches? Will simply putting a copy of this file in the correct location fix the problem?