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.

TMDSLCDK6748: TMDSLCDK6748 doesn't start

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

Hello ,
We just receive new C6748 Development Kit (LCDK : TMDSLCDK6748).
I made all settings according to Quick Start Guide (points 1 to 6) and then
on my Tera Term window should appear (Q.S.G. point 7) a text
"Welcome C6748 LCDK developer. ...." but in fact nothing happens, screen is empty!?
LEDs D3,D4,D5,D6;D7 are ON .
I also check UART2_TXD signal on LCDK affter power-up , but it is inactive ('1') all the time !
I am asking for help.

Best regards ,
Janez Dolenc

  • Hi,

    Have you flashed anything on the board?  See:
      

    Best Regards,
    Yordan

  • Hi ,

    No, because it should be already flashed.
    In Quick Start Guide stands that only should be done :
    - set SW1 to NAND 16 BOOT mode
    - connect USB cable and do proper terminal setting
    - connect the power
    After that a text should appear on the screen.

    http://www.ti.com/lit/ml/sprw269a/sprw269a.pdf

    Best regards,
    Janez

  • Hi Janez,

    When I received my OMAP-L138 LCDK only the ais signed mlo img was flashed on the nand, the rest of the SDK (u-boot & app/linux kernel was on the sd card that came with it. Not sure what is the case with TMS320C6748 LCDK as I don't have one. Let me check this further.

    Best Regards,
    Yordan

  • Hi Yordan ,

     

    According to TMDSLCDK6748 Quick Start Guide "Out of the box demonstration" is already programmed

    in FLASH.

    In LCDK User's guide (covers C6748 and OMAP-L138) is written :

    3.2 Setup the Out of the box Demonstration on LCDK

    The LCDK provides a quick start guide in the packaging that walks users through the hardware setup

    to run the out of the box demonstration that is programmed in the FLASH or on the SD card included in the kit.

    Please follow the instruction in the quick start guide to setup demonstration.

    SD card is needed only for OMAP-L138 and this is written in OMAP-L138 Quick Start Guide (point 3

    Is added in comparison to TMDSLCDK6748 Quick Start Guide).

    http://www.ti.com/lit/ml/sprw268a/sprw268a.pdf

     

    Best regards ,

    Janez

  • Hi Janez,

    We have had reports in the past of some boards not being shipped pre-flashed by the manufacturer. I suspect that's what has happened here as well. 

    I'm attaching the factory binaries below. You can restore the flash with these by following section 3.5 of the LCDK User's Guide.

    C6748_LCDK_Demo.zip

    Note, these demos are based on the older BIOS C6 SDK which is no longer being supported by TI. For new development, we recommend getting started with Processor SDK, which can be downloaded from here: http://www.ti.com/tool/PROCESSOR-SDK-C6748

    The OMAP-L138/C6748 LCDK Hardware Setup Guide may be of interest to you as well: http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_how_to_guides.html#omap-l138-c6748-lcdk-hardware-setup

    Regards,
    Sahin

  • Hi Sahin ,

    I flashed board through serial USB port (using command line on Windows).
    Everything was successfuly done, but when I set the boot pins to NAND 16 and start
    again (LCDK demo SW) nothing happened - terminal window was empty !?
    I also try to erase the entire NAND first and then flashed it , but result was the same.

    The same COM port and USB to UART driver was used for FLASH programming (successful)
    and for terminal (not successful waiting for report/text from application).

    Best regards ,
    Janez

    • If it's still failing, verify the demo runs successfully when loaded via CCS. You can follow the steps here: 
    • If it's still not working, please try connecting to the core via CCS (without loading any GEL files) and load symbols to see where the application is hanging.

    Regards,
    Sahin

  • Hi Sahin ,

    I completely followed the steps in "How to Flash Face detect on C6748 LCDK - STEP 2".
    In UART boot mode I also open terminal, turn ON the board and I see mesage BOOTME .
    When erasing/flashing, the command window looks exactly like in upper document, the only
    difference is facedetect_lcdk.bin length which is 1775800 bytes in document but in our case
    1781284 bytes (probably newer version ?).
    But when I turn OFF the LCDK, set NAND16 boot mode and turn ON the LCDK nothing happens
    on terminal (I wait a few minutes)!?
    I don't have composite camera so I connect an older foto_camera and monitor. But anyway, I don't
    really want to run facedetect demo, I just want confirmation that at least LCDK HW is O.K. .
    And according to Quick ref. guide, in NAND 16 boot mode after 10s the terminal should display
    the prompt and some text "Welcome C6748 LCDK developer. ...." , even before camera and terminal
    are connected !
    Do you have any other demo SW (.bin), which is able to just send some text on terminal after power-up ?

    I owe you an explanation. I am a HW developer and I choose TMS320C6748, because it fits HW requirements
    for our new project(start next year). We ordered C6748 LCDK for SW developers, so they could start before
    our own HW  will be available. But when LCDK arrived I just want to check that it works (according to Quick
    start guide and users's guide) before I gave it to SW guys. They will also start this project latter (next year).

    Best regards ,
    Janez

  • The BOOTME message is a good sign - it indicates the ROM bootloader is running and was able to configure the clocks and UART correctly. 

    You can try running some hello world examples as described below.

    http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_examples_demos.html#id53

    http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_examples_demos.html#dsp-c674x

    Or for more advanced examples, the PDK driver examples, such as UART: 

    http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_device_drv.html#building-uart-examples

    There is also a debug GEL file that you can run that will output diagnostic information such as PLL settings, boot mode, PSC state, ROM error codes, etc. I've attached it below. For instructions on running it, please see section 4 of the OMAPL138/C6748 ROM Bootloader Resources and FAQ.

    2548.OMAPL1x_debug_v9_CCSv6.zip

    Regards
    Sahin

  • Hi Sahin ,

    Thank you for examples. But as I said earlier I am HW developer not familiar with SW tools
    like CCS and SDK RTOS. I just want to be sure that our C6748 LCDK works as it should, before
    our SW developers start to use it. For now it doesn't look so, because facedetect demo SW has
    no response on console.
    So erasing and writing NAND FLASH through UART boot works O.K. , but running demo SW from
    NAND FLASH (NAND16 BOOT mode) doesn't work !

    I am asking if you could send me a SW example in .bin format, so I can flashed it through
    serial UART boot and then start this example (NAND16 BOOT mode) and check the response on console.
    I will be able to check this SW example after the holiday (January 6th 2020).

    Best regards ,
    Janez

  • Here is a .bin file for the GPIO led blink example: https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/GPIO.bin

    Please make sure you are flashing using the following parameters.

    sfh_OMAP-L138.exe -flash_noubl GPIO.bin -p COMx -targetType C6748_LCDK -flashtype NAND

    After flashing and switching to NAND boot mode (SW1: OFF SW2-4: ON), you should see the following message on the serial terminal after power cycling. 

     GPIO Led Blink Application
    
     All tests have passed
    

    You will also see LEDs D4 and D5 blinking on the LCDK.

    Regards,
    Sahin

  • Hi Sahin ,

    Thank you for GPIO.bin example. It works O.K.!
    On the Terminal : GPIO Led Blink Application  All tests have passed
    And on the LCDK LEDs D4 and D5 are blinking.

    I tried again with facedetect_lcdk.bin , but there was no message on the terminal after power-up.
    According to Quick Start Guide message "Welcome C6748 LCDK developer. ...." should appear after power-up!
    There must be something wrong with facedetect demo SW, or at least doesn't work as explained in Q.S.G. ?

    But anyway, I am satisfied that GPIO Led Blink Application works O.K..
    So erasing FLASH , programming FLASH and running SW(Led Blink Application) from NAND FLASH works.
    I think this test is enough to conclude that LCDK HW is O.K. and I can give it to our SW guys.
    If necessary they will contact TI support later on.

    Best regards ,
    Janez