I just downloaded Code Composer Studio 6 on a laptop running Xubuntu 14.04. I am using the Logic PD's Zoom OMAP-L138 eXperimenter Kit issued to me by my university for a DSP course's lab section.
I am trying to complete a few of our introductory labs for which we are given some files that I assume were supplied by Logic PD.
The steps that I have followed to set up a new project is as follows:
- Open CCS6 (with full license activated, I am VPN'd into the universities license server)
- File-> New -> CCS Project
- Target: C674x Floating-Pointt, TMS320C6748
- Connection: -
- Compiler Version: TI v7.4.10
- Linker Command File: link6748.cmd (provided by professor)
- Project Template: Empty Projoject
- I then add files to my project by right clicking on the project name in the file tree and selecting "Add Files"
- I build the project by right clicking on the project name in the file tree and clicking on "Build Project"
- I get no erros or warnings
- This leads me to believe that everything is fine thus far
- I then add a *.ccmxl and *.gel file provided by my proffessor to the project
- I connect the zoom board to my laptop via USB, power it up, all dip switches are in the off position the usb cable was plugged into the correct usb port
- The icon next to the *.ccxml has a red x next to it and the error in the problems tab says "File connections\TIXDS100usb_Connection.xml does not exist"
- This far, the procedure works on the windows computers in the lab at school
The contents of the *.ccxml file is:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <configurations XML_version="1.2" id="configurations_0"> <configuration XML_version="1.2" id="Texas Instruments XDS100v1 USB Emulator_0"> <instance XML_version="1.2" desc="Texas Instruments XDS100v1 USB Emulator_0" href="connections\TIXDS100usb_Connection.xml" id="Texas Instruments XDS100v1 USB Emulator_0" xml="TIXDS100usb_Connection.xml" xmlpath="connections"/> <connection XML_version="1.2" id="Texas Instruments XDS100v1 USB Emulator_0"> <instance XML_version="1.2" href="drivers\tixds100icepick_c.xml" id="drivers" xml="tixds100icepick_c.xml" xmlpath="drivers"/> <instance XML_version="1.2" href="drivers\tixds100c674x.xml" id="drivers" xml="tixds100c674x.xml" xmlpath="drivers"/> <platform XML_version="1.2" id="platform_0"> <instance XML_version="1.2" desc="TMS320C6748_0" href="Devices\c6748.xml" id="TMS320C6748_0" xml="c6748.xml" xmlpath="Devices"/> <device HW_revision="1" XML_version="1.2" description="C674x Floating point DSP" id="TMS320C6748_0" partnum="TMS320C6748" simulation="no"> <router HW_revision="" XML_version="1.2" description="" id="device_0" isa="ICEPICK_C"> <subpath id="device_1"> <cpu HW_revision="" XML_version="1.2" description="" deviceSim="false" id="device_2" isa="TMS320C674X"> <property Type="filepathfield" Value="OMAPL138_DSP.gel" id="GEL File"/> </cpu> </subpath> </router> </device> </platform> </connection> </configuration> </configurations>
When I run "dmesg | tail" in my terminal on my laptop I can see:
[81586.542127] usb 3-1: Manufacturer: TI [81586.542132] usb 3-1: SerialNumber: XXXXX(there is a number here but I don't want to post it) [81586.551230] usb 3-1: Ignoring serial port reserved for JTAG [81586.557221] ftdi_sio 3-1:1.1: FTDI USB Serial Device converter detected [81586.557295] usb 3-1: Detected FT2232C [81586.557302] usb 3-1: Number of endpoints 2 [81586.557308] usb 3-1: Endpoint 1 MaxPacketSize 64 [81586.557314] usb 3-1: Endpoint 2 MaxPacketSize 64 [81586.557319] usb 3-1: Setting MaxPacketSize 64 [81586.559209] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0
Which makes me assume that the board is recognized.
I am new to using Texas Instruments development software tools and boards. Any help or a friendly point in the right direction would be very appreciated.
Thank you