This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Error on XDS100v2 USB Emulator connecting to the AM335x



Our customer encountered the error on XDS100v2 USB Emulator connecting to the AM335x.

////////////////////////////////////////////////////////////

[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\5225\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]

////////////////////////////////////////////////////////////

Please tell me how to remove this error.

Best regards,

Daisuke

 

  • Daisuke-san,

    The error "A required dynamic library could not be located. The library isn't on the search path." indicates a library is not properly installed in your customer's system. It may be an install, a disk/file corruption or another problem that is preventing the required libraries from being read by the Test Connection utility. 

    As a troubleshooting start, you may want to look into the directory below and see if the files tixds510cortexA.dvr, tixds510icepick_d.dvr are present or are accessible.

    C:\ti\ccsv5\ccs_base\emulation\drivers

    Also, check the directory below and see if the file jioserdesusb.dll mentioned in the error message you sent is also accessible:

     C:\ti\ccsv5\ccs_base\common\uscif

    In addition to this, can you be sure the windows drivers are properly configured as shown at section 2.5 of the XDS100 page?

    http://processors.wiki.ti.com/index.php/XDS100

    Given you mentioned an AM335x device, check if your customer is hitting the same issue as reported in the thread below:

    http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/320747.aspx

    Hope this helps,

    Rafael

  • Hi Rafael,

    Thank you for your reply.

    The customer has removed the problem. They had two failure. The XDS100v2 driver was not installed, and using the USB cable of XDS100v2 caused failure.

    Best regards,

    Daisuke