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.

OMAP-L138 EVM Logic PD CCS 5.1

Other Parts Discussed in Thread: OMAP-L138

Hello,

I'm new to CCS and Ti Integra devices. I have been trying to use the Logic PD EVM  for OMAP-L138 with CCS 5.1, it  works fine following the instructions of the User guide for windows, but it would be great if I can develop without switching between the OSes. I mean, develop using Linux only.

I'm  running on Linux SLED-11 and Ubuntu 10.04, I can import the BSL files, but when I try to debug one of the examples a message window shows:

"evmomapl138.ccxml does not have valid setup, please configure a valid target and try again"

When I try to edit the file a xml file opens....what to change here?

I get the following log using dmesg command:

[ 3569.984102] usb 4-1: new full speed USB device using uhci_hcd and address 3
[ 3570.194148] usb 4-1: New USB device found, idVendor=0403, idProduct=a6d0
[ 3570.194151] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3570.194153] usb 4-1: Product: Texas Instruments Inc.XDS100 Ver 1.0
[ 3570.194154] usb 4-1: Manufacturer: TI
[ 3570.194155] usb 4-1: SerialNumber: TIU3JUSZ
[ 3570.194251] usb 4-1: configuration #1 chosen from 1 choice

I assuming the EVM can be found.

Any ideas?

 

Thank you,

Rafael

 

  • Rafael,

    It seems that your target configuration file is somehow misconfigured. Please check the section Project Debugging of the CCSv5 Getting Started Guide for details on how to create one from scratch.

    Also, a useful page for the OMAPL13x development boards is shown at this link.

    Hope this helps,

    Rafael

    -- is it me or there is an echo here? :)

  •  

    Hi Rafael,

    (  yeah...I hear the echo too ;) )

    I followed the instructions and create a new configuration, however a message:

    "/opt/ti/ccsv5/ccs_base/common/uscif/dbgjtag.exe" java.io.IOException: error=2, No such file or directory"

    I did a manual search and it shows a file in that directory with same name but without ".exe" extension, and when I ran a file command on "dbgjtag" I get:

    ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped

    ran it manually and it ran fine showing usage menu.

     

    Any idea?

    Thanks

     

    Rafael

     

     

     

  • Rafael,

    As you noticed, the "Test connection" button in CCSv5.1 for Linux is broken (there is a bug already filed for it), therefore you can test the connection directly from the command line, according to the instructions shown at:

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

    If the test fails, carefully inspect the configuration details and dip switches on the board. The page I sent before explains which settings are suitable for the board.

    Hope this helps,

    Rafael