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.

Which target to use for OMAP-L138 eXprimenter Kit?

Guru 15580 points
Other Parts Discussed in Thread: OMAP-L138, OMAPL138, TMS320C6748

I have tried to get support from Logic PD for the OMAP-L138 eXperiementer Kit, but they seem to want me to ask this of TI.

"I recently purchased the eXperimenter kit. I have downloaded the BSL and am trying to run the "test audio" demo in CCS4. I haves successfully built a new project, but cannot run in debug mode. Which target configuration shoule I use. Also, is there a linker file somewhere?"

And the response from Logic

"CCS is TI's tool and they handle all of the support through the e2e.ti.com site. We do have GEL, CCS setup and BSL files on the downloads page. They were all done for CCS3 and I don't have an answer from TI if they are going to release CCS4 versions or not."

Can someone at TI give me a hand with this?

MikeH

  • MikeH said:
    Which target configuration shoule I use.

    If you are using the on board emulation of the eXperimenter board than you will want to select XDS100v1 USB emulator as the connection and then there should be an OMAPL138 listed under the device type. Note that the on board XDS100v1 USB emulator on the eXperimenter board can only work with the DSP side of the OMAP-L138, you would need an external emulator to work with the ARM from CCS, the BSL projects you are looking at are all for the DSP, and the ARM is generally running Linux and is not debugged with CCS anyway so you should be fine to start.

    MikeH said:
    Also, is there a linker file somewhere?

    It looks like there is a linker command file within the eXperimenter BSL test software under evmomapl138_v1-1/tests/experimenter/audio/ccs/linker_dsp.cmd for the test audio demo.

    I imagine you converted the existing CCS 3 project to CCS 4? With a relatively simple project like this the converter should do a reasonable job, as opposed to making a CCS 4 project from scratch (which should also work, just a bit more effort).

  • Bernie,

    Thanks for the thoughtful and detailed response. This is the most comprehensive information I have received to date on this board and BSL.

    I had actually already figured out most of the emulator issues and was able to begin a debug session after creating a new project from scratch. However, there was an issue where the code hung as it was waiting indefinitely for a PSC state change. After following your tip of inporting the existing CC3 project into CCS4 everything works as it should and the audio test works!

    Thanks again for the detail and focus on my issue.

    MikeH

     

  • Hi Bernie

     

    Hope you can help with a ZOOM eXperimenter target configuration issue. Have used CCS3.3 extensively though am new to CCS 4.2.

    Have installed the CCS 4.2 CD supplied with the ZOOM kit for DSP standalone operation on Windows PC. In the same directory have installed OMAP-L138_GEL_BSL_Files_v2.3 and TMS320C6748_GEL_BSL_Files_v2.3.

    For the Targe Conifguration when I select "Texas Instruments XDS100v1 USB emulator" I cannot see a OMAPL138 component to select. Options to select include

    eXperimenters Kit - Delfino F28335

    eXperimenters Kit - F2808

    eXperimenters Kit - Piccolo F28027 

    eXperimenters Kit - Piccolo F28035

    TMS320C6748

    Also have noticed that many of the examples etc illustrated when start CCS4.2 are relaed to C2000 and MSP430.

    When I was given the ZOOM kit I selected this

    Activate a license->Generate License file -> Use Free Limited License

    Was that the correct option to select ? Is this why I can't see a OMAPL138 option ?

    BR

    Barry

    PS If I select ""Texas Instruments XDS100v2 USB emulator"" i can see the OMAPL138

     

  • Barry,

    The XDS100v1 emulator will allow you to connect to the DSP, but not the ARM. This is why TMS320C6748 appears in that list and not the OMAPL138. The XDS100v2 allows for connection to both of these devices.

    Here you can see the features and FAQs of these emulators:

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

    Here is a comparison on the v1, v2:

    http://www.blackhawk-dsp.com/products/USB100.aspx

    Here is a start-up guide for connecting using v1 or v2:

    http://processors.wiki.ti.com/index.php/How_to_connect_to_the_OMAP-L138/C6748/AM1808_EVM_board_using_CCS%3F

    If you need both DSP + ARM, you will need the XDS100v2. You can find one online for around $80.

    Hope this helps,

    Michael