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.

TMS320C6748: TMS320C6748 LCDK: Tera Term can't detect DSP

Part Number: TMS320C6748
Other Parts Discussed in Thread: OMAP-L138

Hi,

I'm an absolute beginner, never worked with DSPs before, so please be generous on the details!

I recently bought a TMS320C6748 LCDK. I followed the Quick Start Guide to run the "Face Detect Demo" but, once I connect the power to the board, I see no response in Tera Term. 

In this post - https://e2e.ti.com/support/processors/f/791/t/614207?TMS320C6748-LCDK-not-working - they say that this could be due to the incorrect programming of flash on these boards. As suggested in the post, I tried to configure the SW1 switch to UART boot and, when the board was powered, Tera Term showed "BOOTME", as expected. Then I tried to restore the flash as suggested. The post directs us to this document - http://www.ti.com/lit/ug/spruil2a/spruil2a.pdf?ts=1590689538210#Procedure_to_Flash_and_boot_the_LCDK -  and I tried to follow the steps in section "3.5 Procedure to Flash and Boot the LCDK". However, here they mention some files that are not provided (or I just don't know where to find them), such as the "sfh_OMAP-L138.exe" or "ais_image.bin".  Where can a get these files?

I don't know if this is the right path to solve my problem, what do you think?

I had already tried to troubleshoot the drivers (I don't think the problem is here, but feel free to comment), and I also followed the guides of StarterWare (also didn't work, possibly due to the problem mentioned above...?). I already spent days without getting any results, the information is spread through dozens of different documents with no clear solutions anywhere, which makes it very difficult for a beginner to know what is going on. 

I would really appreciate some guidance.

Thank you,

Domingos

  • Hi,

    I have some updates. TI Costumer Support provided me with the files "sfh_OMAP-L138.exe" or "ais_image.bin" and I was able to run the full procedure mentioned in "3.5 Procedure to Flash and Boot the LCDK".

    I did just like Bin did, in the last post of the original question https://e2e.ti.com/support/processors/f/791/t/614207, and had the same problem as him.

    (1) set boot mode to USB2, by setting sw1-3 = OFF-ON-OFF-ON.
    (2) connect usb2 and power, LED is on, and com3 is detected by PC, in tera term BOOTME is displayed on screen.
    (3) download and extract C6748-LCDK-Demo.zip , there are three files readme.txt, facedetect_lcdk.bin, sfh_OMAP-L138.exe
    (4) run sfh_OMAP-L138.exe -targettype C6748_LCDK -flashtype NAND -p COM3 -erase, erase successful
    (5) run sfh_OMAP-L138.exe -targettype C6748_LCDK -flashtype NAND -p COM3 -flash_noubl facedetect_lcdk.bin, write flash successful
    (6) power off, switch back to NAND boot mode by setting sw1-3 = OFF-ON-ON-ON.
    (7) power on 

    After going back to the steps of the Quick Start Guide of the LCDK, TeraTerm remained without response. It should display "Welcome C6748 LCDK developer (...)". But I only get a black screen.

    Any suggestions on what may be the problem?

    Thank you,

    Domingos

  • Hi Domingos,

    Let's take a step back...do you wish to run the face detect demo simply as a getting started example or is this demo integral to your application development? 

    We have had multiple reports of customers running into similar issues with this out of box demo. The LCDK kit was created many years ago and the software that ships with the board is no longer supported by TI. Unfortunately we are unable to change the software that comes with LCDK since these boards were manufactured many years ago. 

    Due to this, for getting started with the LCDK, we recommend customers follow the Getting Started Guide in Processor SDK RTOS, which is the current supported software offering by TI today and for many years to come. Processor SDK provides unified API for various, current processors and for all processors in the future. This, combined with the abstracted board library and OS abstraction layer, allows customers to easily port their software to newer devices and other OSes if/when the time comes. 

    The getting started guide for Processor SDK is located here: http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_overview.html#overview

    This guide provides steps to run examples ranging from a simple Hello World example, to PDK driver examples, as well as more intricate demos such as the Audio Benchmark Starterkit.

    In summary, if you are looking for the best way to get started using the LCDK, I strongly urge you to follow the guidance I've provided above. If you are looking to run the face detect demo for reasons other than simply getting started, please let me know and I will do my best to work with you to get you going. 

    Regards,
    Sahin

  • Hi Sahin,

    Thank you very much for your response.

    Well, I guess that's all I needed to know! I just wanted to know if everything was ok with the DSP.

    But honestly, you should make this problem crystal clear for future customers - TI still has plenty of documentation and tutorials online referring to this faulty Starting Guide. A beginner will spend days trying to understand what is going on with the DSP.

    Thank you again,

    Domingos