Part Number: AM3359
Other Parts Discussed in Thread: CCSTUDIO, , TMDSICE3359
Tool/software: Code Composer Studio
I have installed CCS9.0.1 on Ubuntu 18.0.4.
I launch CCS from command line using ~/ti/ccs901/ccs/eclipse/ccstudio and it launches without error.
I use TMDSICE_V2 as hardware (AM3359 with industrial communication engine). The NOR Flash on the board has been successfully deleted before using a connection to CCS on a different Windows 10 based computer.
I create the suitable configuration file for TMDS_ICE_V2 from the drop down menu in CCS and launch the configuration successfully. When it comes to connecting to the ARM processor in debug mode, I get the following error message:
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 be one or
more of: no XDS100 is plugged in, invalid XDS100 serial number,
blank XDS100 EEPROM, missing FTDI drivers, faulty USB cable.
Use the xds100serial command-line utility in the 'common/uscif'
folder to verify the XDS100 can be located.
(Emulation package 8.1.0.00007)
I have used the utility from xds100serial.exe in 'common/uscif' to test for XDS100 and I get the following exact message:
No XDS100 emulators were found on the system.
I know that the USB Cable and TMDSICE_V2 hardware is working because I was able to use the protocol to delete the NOR flash on the board using the Windows based computer as indicated above.
My USB mouse and keyboards are working on the Linux machine. I see a debugger utility in 'common/uscif directory, but I don't have any documentation about how to use it to make sure that JTAG hardware is working between the Linux and TMDSICE_V2 hardware. Finally, if that is working, then I need to resolve the problem of adding XDS100 emulator capability to CCS on Linux.
I have seen another case on E2E but usage of the JTAG debug tool, namely common/uscif/dbgjtag.exe is for a Windows based system. The commands are not going to be the same, I assume.
Thanks