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.

cannot find tutorial directory cited in "TMS320C6000 Programmer’s Guide" (Literature Number: SPRU198K)

Other Parts Discussed in Thread: CCSTUDIO, TMS320C6748, OMAP-L138, OMAPL138

Hello,

I am new to DSPs and TI Code Composer. I've got the TMS320C6748 development kit LCDK. I am reading the guides provided by TI, specifically the "TMS320C6000 Programmer’s Guide" (Literature Number: SPRU198K). Chapter 3 "Compiler Optimization Tutorial" is based on code that is supposed to be in directory c:\CCStudio\tutorial\sim62xx\optimizing_c. However, I searched the entire CCS installation directory and could not find the tutorial directory cited in the programmer's guide.

Does anyone have the tutorial code?

Thanks,

Mayela

  • Hi Mayela,

    That document seems to have not been updated. The example referred in that document was part of the examples that were provided as part of CCS v3.3. Those examples are no longer provided as part of the new CCSv4/CCSv5 installation. I have attached that example code here:

    6470.sim62xx.zip

    Regards,

    Rahul

  • Thanks a lot for the code, Rahul.

    Best wishes,

    Mayela

  • Hi Rahul,

    Sorry to bother you again with a question about the LCDK C6748. I am reading the C6748 BIOSPSP User Guide 03.00.01.00, imported, built and ran the example project i2cSample in Code Composer, as suggested in section 1.5.2. The application runs OK, except that no LEDs blink. I presume is because there is no I2C expander in the LCDK and therefore no LEDs connected to an I2C bus line, is that right? Do you have a document describing the differences between the board for which the aforementioned User Guide was written and the LCDK?

    Best,

    Mayela

  • Hi Mayela,

    The i2C example in the PSP package was created for the C6748 EVM  and the high level differences between the two platforms has been highlighted in the table below:
    http://www.ti.com/dsp/docs/dspcontent.tsp?contentId=66115

    I suspect you will need more information than this like schematics to be able to find out the detailed differences between the two hardwares. Let me know if you require me to send you the schematics of the EVM which can currently be obtained on the logicpd website by signing in and registering your product.

    A simpler way for you would be to take a look at the low level starterware examples that are provide both for the EVM and LCDK where the LED blink example is also provided for the LCDK.

    Regards,

    Rahul

  • Hi Rahul,

    Many thanks for pointing me in the right direction. I am looking at the StarterWare wiki and examples and it makes much more sense now.

    Unfortunately, the table http://www.ti.com/dsp/docs/dspcontent.tsp?contentId=66115 does not include the C6748 LCDK, which does not have OMAP-L138. 

    It would be great to have the schematics for the C6748 LCDK. Also, it would be useful to have the schematics for the L138/C6748 LCDK as a comparison. This would help to fill the existing gap in exclusive documentation for the LCDK C6748. Could you please send me the schematics for both the C6748 LCDK and the L138/C6748 LCDK?

    Best wishes,

    Mayela

  • My apologies, I thought the table included all development platforms.

    Schematics for LCDK are given here: C6748 LCDK and OMAPL138 LCDK have the same schematics, OMAPL138 is a ARM+DSP device with the same DSP.

    http://processors.wiki.ti.com/index.php/LCDK_User_Guide#Schematics

    Schematics for the EVM base board:

    Baseboard Schematics:

    2112.1016572B_AM1808_OMAP-L138_Baseboard_Schematic.pdf

    SOM Schematics:

    3000.1015774B_C6748_SOM-M1_Schematic.pdf

    Let us know if you have any follow up questions.

    Regards,

    Rahul

  • Hi Rahul,

    Thank you very much for your post.

    My current situation is:

    1) Have a C6748 LCDK board and a JTAG programmer, both connected to my Windows7 PC.

    2) I have successfully run the facedetect demo.

    3) I am a total beginner.

    4) My aim is to use a TMS320C6748 to process a signal.

    5) The signal is to be acquired by an ADC and stored in memory. I am not worry about this part of the design yet. For the time being, I want to read the signal from a USB drive or from a SD card.

    6) Therefore, my next step is to read a file from a USB drive or a SD card plugged to the C6748 LCDK board.

    7) Started running the StarterWare demo usb_host_msc, imported in CCS from:

    C:\Program Files (x86)\Texas Instruments\pdk_C6748_2_0_0_0\C6748_StarterWare_1_20_03_03\build\c674x\cgt_ccs\c6748\lcdkC6748\usb_host_msc

    8) Build with no problem, run in Debug configuration, I get the right messages in the serial terminal, it accepts my entries, however... it doesn’t detect the USB device connected to USB0 or USB1 ports on the board.

    Rahul, could please help me with this problem? Are there other examples suitable for the C6748 LCDK board?

    Best wishes,

    Mayela