Hi,
I am using CCS5.3.0.00090 in ubuntu 12.04
I am trying to connect a target board (DSKDA830) through CCS5.3.0.00090, using external SD XDS510 JTAG Emulator to load a DSP image (*.out).
While connecting using external XDS510 USB EMULATOR,
I have selected SD XDS510 USB Emulator & DSKDA830 for the Connection & Board or Device correspondingly in Target configuration file (.ccxml). When giving Test Connection, I got the following error:
[Start]
Execute the command:
%ccs_base%/emulation/drivers/sdjtag -f %boarddatafile% -v -X reset -X scantest
[Result]
** BoardFilePath: /home/omprakash/.TI/3697551923/0/0/BrdDat/testBoard.dat
** Resetting Emulator
>> USB Rules not installed
>> Goto linux troubleshooting page for detailed instructions on installing USB Rules.
[End]
While connecting using onboard emulator in DA830,
If I select, TI XDS100v2 USB Emulator & DSKDA830 in the Target configuration, I get the following error.
[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)]------------------------------------
/home/omprakash/.TI/3697551923/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 'libjioserdesusb.so'.
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]
But, if I select SD XDS510 USB Emulator & DSKDA830 for using the Onboard emulator, the connection is established - which is not the expected case.
[Start]
Execute the command:
%ccs_base%/emulation/drivers/sdjtag -f %boarddatafile% -v -X reset -X scantest
[Result]
** BoardFilePath: /home/omprakash/.TI/3697551923/0/0/BrdDat/testBoard.dat
** Resetting Emulator
-- Emulator is Reset
** Emulator Scan Test
-- Found JTAG IR Length of 6
-- Found 1 device(s) in the scan chain
[End]
Let me know, if I could select SD XDS510 USB Emulator for testing via onboard emulator. I guess, it is not the proper way around.
Also, why am I getting "USB Rules not installed" error for SD XDS510 External Emulator. I have even followed the steps as mentioned in this doc.
http://support.spectrumdigital.com/ccs40/xds560v2_stm/files/TechNote_11.pdf
But, the issue still exists.
NOTE:
There is no hardware issue with the SD XDS510 JTAG, because I did not face any issues, while testing using the same in Windows environment.
Thanks,
Jasmine Victoria.