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.

Can NDK run on DSP/BIOS6?

I just checked NDK2 's document.

It seemed that it is a DSP/BIOS independent product.

so, can I migrate it to SYS/BIOS6?

  • NDK 2.x supports SYS/BIOS 6

    http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ndk/index.html

  • I checked forum.

    It seemed somebody got trouble when migrate NDK to BIOS6.

    Is there any successful case?

     

    And, I couldn't find enough document to do such work. the NDK's user manul seemed too simple.

    Is there any step by step infos?

  • There is no need to do any migrate work for NDK itself.

    You simply link NDK 2.20.x.x to your CCS

    Then you need to take ethernet PHY driver (NSP) sources from the previous version of NDK (2.00)

    There are only sources, so you need to create a library project in your CCS and build the library.

    If you have no need to build it you can take ready library from the lib folder.

    Then you take the sources for the example applications from the NDK 2.01 version (with a support for the SYS/BIOS 6).

    You need to create CCS project for the example if you are working with CCS v4 or higher.

    There are project files for the CCS 3 only in the NDK 2.00 version, so you can migrate this project with the CCS v4 and then change appropriate sources.

    Also you need the evminit.c file for your platform, it`s included to the NDK 2.00

    If I`m not mistaken you need to link BSL library for your platform to the example project.

     

     

     

     

  • This information may be useful to you, too.  The NDK 2.20.x stack libraries can be rebuilt using these steps (also mentioned in the release notes in section "Rebuilding The NDK Core Libraries"):

    http://processors.wiki.ti.com/index.php/Rebuilding_the_NDK_Core

    Also, what hardware are you using?  We released an updated NSP (NDK Support Package) for the evmOMAPL138 which contains Ethernet drivers and examples for that hardware platform.  This release has CCSv4 example projects.  So, it wouldn't be too hard to change those examples to build for a different hardware platform.

    You can find the NSP here:

    http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ndk/nsp_1_00_00_09/index_FDS.html

    Steve