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.

DM6437 EVM

Other Parts Discussed in Thread: CCSTUDIO

Hi All

 

We have a customer trying to use DM6437 EVM and not able to run any demos on the EVM. I have included the customer's message below.

 

Message 1
We have all the relevant software.
When we try to run the demo software, we can "Discover" the IP/MAC address
but we are not able to connect as we keep losing network connectivity.
The EVM and PC are connected to a switch. On most occasions we cannot
connect.
We have tried this from 2 independent stations.
We have not connected to a TV yet (for verification of the video).

We verified that the DSP is running using the Code Composer studio.

Message 2

When we tried to configure static IP address the following message is observed.

 

Here's what I did to use static IP

1. In app_main.c
 strcpy(APP_GLOBAL_data.ndk.ipAddrMethod                  , "static" );
    strcpy(APP_GLOBAL_data.ndk.staticIpAddr                  ,
"192.168.1.41" );

2. Local PC set to an IP address of 192.168.1.39

3. Rebuilt the project with the changes in 1 (spent time fixing paths and undefined variables)

4. Run the program dm6437_demo.out using CCS 3.3 (USB cable). Confirmed that the program is RUNNING.

5. Tried to ping 192.168.1.41 (even set route -p add 192.168.1.41
192.168.1.39)
but failed.

6 I don't see the IP of the EVM board using ipscan.
On other PCs the network connectivity goes down after a few seconds, when using dhcp.

Please advice on what should be the settings for IP addressing dhcp or static.

With Regards

Pravin Angolkar

FAE

Texas Instruments

India

 

 

 

  • I didn't understand the line:

    "When we tried to configure static IP address the following message is observed."

    What message was observed?

  • The method you used to configure static IP looks right. It sounds like you may have some sort of ethernet connection issue.

    Here's what I suggest you try.

    • Power on the EVM
       
    • Launch CCS, make sure you use the GEL file that comes with the board, 
      c:\CCStudio_v3.3\boards\evmdm6437_v2\gel\evmdm6437.gel
    • Load and run the .out file from the demo debug directory,
      C:\dvsdk_1_01_00_15\dm6437_demo_1_30_00\Debug\dm6437_demo.out
    • After a few seconds, you should see output similar to below in the CCS output window,
      ********************************************************
      *  Welcome: DM6437 Demo Application 1.30.00
      ********************************************************
      Performing System Initialization...
      Performing System Configuration...
      Settings: preview NTSC QD1
      Performing System Create...
      Starting up the Network...
      Using MAC Address: 00-0E-99-02-91-DB
      NDK - Service Status: DHCPC    : Enabled  :          : 000
      NDK - Service Status: HTTP     : Enabled  :          : 000
      NDK - Service Status: DHCPC    : Enabled  : Running  : 000
      Performing System Startup...
      000001 Control........... Play preview
      RPCS service is started
      System OK
      Link Status: 100Mb/s Full Duplex on PHY 0
      NDK - Network Added If-1:192.157.144.16
      NDK - Service Status: DHCPC    : Enabled  : Running  : 017
    • Did you get this far?
    • Now, while CCS is still running, launch the host app and do the discovery. You should see the following in your CCS output window:
      Received text: RUADM6437EVMV2
      Reply text: YESIAMADM6437EVMV2 00-0E-99-02-91-DB
    • Now "Connect" from the host app. You should see the following in the CCS output window:
      RPCS IPC connection established
      Fileio IPC connection established
    • If you get this far, then you're connected to the board ok. What I would do at this point is leave it in this exact state for a while (CCS running and host app connected). If the NDK TCP/IP stack detects errors such as broken links, they will be reported in the CCS output window. For example, if I physically disconnect the ethernet cable and reconnect it while it's running, I see the following in the CCS window:
      Link Status: No Link on PHY 0
      Link Status: 100Mb/s Full Duplex on PHY 0
    • Have you tried using different ethernet switches? I've seen switches fail before.

     

  • Hello All

     

    Thanks for going through our post and giving your valuable suggestions.

    The issue is now resolved since it was basic gel file issue.

     

    WIth Regards

    Pravin

     

  •  Hai Pravin,

         As mentioned above while running the domo program , I am not getting the printed statement , because the STDOUT console window is not comming , but the program is

    running it is shone in the CCS, It is not only ion the demo program it is in all the example program in the DVSDK CD, but some test programs are in the CCS intalled folder for

    the dm6437, All are running properly, when i using bios in that i am facing problem ..... help me please .....

    Is the problem is with the GEL file or DSP/ BIOS and let me know which BIOS i have to use

     when i install it is having

    C:/CCStudio_v3.3/bios_5_31_02

    C:/CCStudio_v3.3/bios_5_31_07

     

  • I found the answer atlast i have to load the new .gel file , Thje gel file is loading is not working properly so download the new gel file and i load it

    it is in the link

    http://c6000.spectrumdigital.com/evmdm6437/reve/files/evmdm6437.gel