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.

OMAPL138-LCDK

Other Parts Discussed in Thread: OMAPL138, OMAP-L138, AM1808

Hello

I'm trying to develop using the Starterware api but I'm having a problem

If I compile and Flash the Raster example to the LCDK it works as expected but if I use a DS100 v2 emulator to program the Raster example I get this :-

ARM9_0: File Loader: Data verification failed at address 0xC1080000 Please verify target memory and memory map.

ARM9_0: Unable to terminate memory download: NULL buffer pointer at 0x320

ARM9_0: GEL: File: C:\ti\OMAPL138_StarterWare_1_10_04_01\build\armv5\cgt_ccs\omapl138\lcdkOMAPL138\raster\Debug\rasterDisplay.out: a data verification error occurred, file load failed.

I get similar errors when I create a new helloworld type project and use the emulator...what am I doing wrong? Is there some memory setup that needs to be performed?? I've tried altering the linker cmd file etc

Thanks

  • Hi Peter Beddode,

    Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages. Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics

    XDS100v2 hardware is NOT supported on Code Composer Studio v3.3. You need to use v4 or later.

    In CCS, using "test connection" option you can test and make sure that the emulator can establish a connection between the OMAPL138 LCDK and the host PC.

    Steps:

    1. In CCS --> project explorer--> right click the project --> New --> target configuration file

    2. select the "XDS100v2 emulator" and select the board as OMAPL138 LCDK

    3. Save

    4. Do "test connection".



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


    Regards,

    Shankari
  • Thank you for the reply
    After some work I can connect to the LCDK with the XDS100v2 emulator and run the hello world project but the Raster example is still giving the same error:
    ARM9_0: File Loader: Data verification failed at address 0xC1080000 Please verify target memory and memory map.

    I want to learn how to use the LCDK for capturing and displaying video so its important to get the raster example working so that I can use it as a base to help me learn quicker.

    I know the hello world project runs from 0x80000000 and the Raster example runs from 0xC1080000 so I think it may be a problem with the SDRAM initialisation but I don't know how to fix it

    Thanks
  • Hi Peter,
    Could you attach the screen shot of this problem.
    Able to connect ARM & DSP through target configuration ?

    View -> "Target Configuration" -> Create new target configuration with appropriate CPU and emulator -> Launch selected configuration
    Now select ARM core and do "target connect" to run ARM program (Load and select the app).
    Select DSP core and do "target connect" to run DSP program (Load and select the app).

    By the way, If you are using the XDS100v2, then use Adaptive frequency 1MHz in advanced target configuration option.