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.

CCS/TMS320DM642: Can‘t find platform of DM642 with ndk_2_20_06_35

Part Number: TMS320DM642

Tool/software: Code Composer Studio

Hi

I want to use DM642  for network ,but I can't find the platform of DM642 in ndk_2_20_06_35,and the NDP of DM642 I stalled unsucceed, I don't find NDP of DM642

software-dl.ti.com/.../index.html

 

  • maleon,
    platforms are usually found in SYS/BIOS or TI-RTOS. Which of these are you using and what's the version?
    If you are using CCS, please post the console output after you clean and build.
  • Sasha,

    Do the CCS5.5 support TI_RTOS? I have installed TI_RTOS in CCS6.12 and didn't found the platform, my TI_RTOS is tirtos_c6000_setupwin32_2_00_01_23.exe,and I also need install NDP according to

    TI Network Developer's Kit (NDK) v2.25 User's Guide,but failed.

    What tool should I install with CCS5.5 ,so I can find the DM642 example of NDK
  • If you need to stay with CCS 5.5, you should pick the highest version of SYS/BIOS that will work with it, and release notes indicate that would be 6.37.05.35, and then a corresponding version of NDK and that's 2.24.03.35. Those two together should work with CCS 5.5.
    You also need to get NSP for your device form software-dl.ti.com/.../index.html
    unless you already have it.

  • Sasha,
    The address you gave me, I can't open it ,
  • Sorry, I had an extra comma in the link. It should be fine now.
  • I am sorry for long time no reply you because of graduating replied , I followed your design plan, and successful installed SYS/BIOS and NDK
    in C:\ti\ndk_2_24_03_35 and C:\ti\bios_6_35_04_50 . But the problem appeared when I install NDP, I download ti.ndk.platforms.dm642_1_94_1_1.tar from the address.
    AND Copy the ti.ndk.platforms.evmdm642.tar underC:\ti\ndk_2_24_03_35\packages directory, and untar it according to <TMS320C6000
    Network Developer’s Kit (NDK) Support Package for EVMDM642 User's Guide>
    The literature saied "Once installed, the following directories are created under the <NDK_INSTALL_DIR>/packages/ti/ndk directory:"
    But I didn't find there directory, what's wrong when I installed the NDP
  • What do you see when you untar the file? I have the directory 'dm642' with the subdirectory 'ti/ndk', which then contains docs, example, lib, src. Do you have these? You can untar the tar file on the side to verify you have all components and then copy those four directories manually to ti/ndk in your NDK installation.
    If you are missing some of these directories try downloading the tar file again.
  • hello,

    I follow it and  copy those four directories manually to ti/ndk in my NDK installation.  Not find NDP in RTSC

    Dose it  indicate that I install NDP fail?

  • You mean NSP? It is now a part of NDK and it is not expected to show in that list. Just be sure to select the right version of NDK, the one where you copied the NSP files. I think it should be 2.24.3.35. If you didn't copy the files to that version, please do so.
  • Thanks for your help!
    When I finish installing NDP , Can I immediately use "The Network Client Example Application" or do something prepared.
  • You should be able to build an example now.
  • hi,

    I have two problems now, First, I notice <TI Network Developer's Kit (NDK) v2.24 User's Guide>  1.5.5, In this example programs, the NDP's directory structure  is different from NDP's I download, Does it affect next work?

    Second, I want create CCS Projects that Use the NDK, and follow user's guide,

    1. Choose View > Resource Explorer (Examples) from the CCS menus.
    2. In the TI Resource Explorer, type "Ethernet" in the field that says "enter search keyword".
    3. Select an example that you want to import.
    4. Click the link to "Import the example project into CCS".

    When I conduct fist step, there don't have example of NDK,

    I type "Ethernet" in the field that says "enter search keyword".

    Do I miss some operations of install NDK or create CCS projiect?

  • The tar file you downloaded has a directory ti/ndk/example. There is no directory 'packages' in the tar file but the example from the User Guide is for a different platform, and not all NSPs are organized in the same way.

    But now when I looked at the examples in that NSP I realized that they are for DSP/BIOS only, which means you'll have to go back and select NDK 2.20 because that's the release that is compatible with DSP/BIOS.

    As for examples, please also read the Guide that comes with the NSP tar file. Look at 1. Getting Started. You can see there that the examples can be imported by going directly to the directory containing the example project and opening a .pjt file. These project files are created for an older version of CCS, which may cause some problems. Try importing them anyway and see if it works.
  • I find the NDP of DM642 is set for NDK 1.94.01.001, but the NDK supporte operating systems is Windows TM XP, my is Windows 7,and I try to install it, my operating systems warns me fail installed. Are there other platform apply to DM642, or DM642 of NDP? What will I do next?
  • How does NSP depends on NDK 1.94.01.01? What happens when you try using it with NDK 2.20?
  • I look the webpage for download NDP,   it shows NDP for NDK 1.94.01.01.

    And I try to use it with NDK 2.20,The project's linked resources has invalid location,

    NDK2.20 directory doesn't contain "common" and the file of common.

  • maleon,
    I am trying to replicate the various problems you are seeing, and as of now I couldn't get NDK 2.20 to work with DM642. I tried switching back to NDK 2.00, which is a version that you also a have, but even there I haven't succeeded in building an example. I'll let you know when I have something to share.
  • Sasha:

    Thank you for your help.

    I will try my best to make it well, do it have the platform applies to DM642.

  • maleon,
    I have attached an example project for CCS v5.5, which you can use as a starting point for your app. Please use only NDK 2.0.0, which I think you already have installed and download BSL for DM642 from http://c6000.spectrumdigital.com/evmdm642/V3/files/evmdm642.zip

    Once you do that, you will have to adjust various path environment variables used in the project. You do that by going to Project Properties->CCS Build->Environment, and then click on these variables, click on Edit..., and change their values to point to your locations. Currently, they are set up for my installation paths.
    NDK_INSTALL_DIR should point to wherever NDK 2.0.0 is installed, probably C:/ti/ndk_2_0_0
    C6000_CSL_CG_ROOT should point to the BSL installation, for example C:/ti/evmDM642

    In Project Properties->Resources->Linked Resources->Path Variables, you need to adjust SRC_ROOT. It should point to wherever NDK 2.0.0 is installed, and then add "packages/ti/ndk" to that path.

    Try building the attached example. I might have missed something in these instructions, so let me know if something doesn't work.1050.helloWorld.zip