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.

how to start with VLIB demos on DM6446

Hi All,

I have vlib_c64Px_3_2_0_2, and DM6446 based board.

For startup, I want to run example demos, on my board. But, I have no idea how I can start with that. Please guide me on this. When I try to import the project using CCS, it gives me following error:

Error: Import failed for project 'HoughLinesDemo_64P_LE_COFF' because its compiler definition is not available. Please install the C6000v7.4 compiler before importing this project.  

Please guide me, on what i am missing. 

I also want to know, How I can run this algorithms from ARM/ Linux platform, instead of CCS. 

If any guiding document is available for this, please provide me a link for the same.

Any help would be highly appreciated.

Thanks,

Krinali Shah

  • Hi,

    Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages (for processor issues). Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics (e2e.ti.com).

    Thanks & regards,
    Sivaraj K
  • Hi Krinali,

    I would recommend you to look at the release notes included in the package to look at the software dependencies with which the software was validated. Here is the version of the tools you need to import the projects without any issues.

      *  XDC Tools version: 3.25.00.48

       * RTSC Packaging Standard version: 2.0

       * C6000 Code Generation Tools version: 7.4.2

       * Code Composer Studio version: V5.4

       * GNU make version: 3.81

    I believe if you download the version of the CCS mentioned in the release notes, you will get all the correct version of the other tools mentioned in the release notes.

    In order to run these algorithms from the ARM linux side, you would need to work interporcessor software like DSPLINK or a framework like COdec engine to offload the VLIB kernel from you ARM link code.

    Here is an example of how you can go about implementing it using iUniversal interface in Codec engine.

    Hope this information for useful to get you started.

    Regards,

    Rahul

  • Hi Rahul,

    Thanks a lot for your valuable suggestions.
    I will follow the above guidelines.

    Thanks,
    Krinali Shah
  • Hi Rahul,

    The above link describes, the example with dvsdk_2_00_00_22, and dvsdk_2_00_00_22_Canny_iUniversal_v1_0.tar.gz. But, I use dvsdk_1_20, and VLIB source code.

    Modifications to codec_engine_1_10_01 files, are possible. But integrate it with codec server, using this dvsdk, seems difficult. I also do not have "DMAN3" files, in VLIB source, which is required to create any DSP algorithms

    Can you just give me brief idea on how I can do DSP algorithm integration using, "DVSDK_1_20" and "vlib_c64Px_3_2_0_2". Also let me know if any other source package is required.

    Please help me on this.

    Regards,

    Krinali Shah

  • Hi Rahul,

    As described in above wiki, the dsp algorithm integration has been done using, DVSDK_2_00_00_22 and dvsdk_2_00_00_22_Canny_iUniversal_v1_0.tar.gz. But, I am using dvsdk_1_20 and vlib_c64Px_3_2_0_2 source packages.

    From the description, it seems that integration of new file, within codec_engine is possible, but integrating new files to codec_server using dvsdk_1_20, seems difficult. Moreover, I do not have any "MAN" files, required to integrate dsp algorithms.

    Please help me on this. Also let me know if any other source packages are required.

    Thanks,
    Krinali Shah
  • Hi All,

    from the link, shared by Rahul, it is observed that, I will require codec and server packaging wizards to build my own codec.
    In the example, shown in a link, all the wizards are created using "Windows" environment.
    But we are using linux environment. So, is there any way to install these packaging wizards from linux?.
    Is it possible to have Utilities like, "xs" in linux?

    Thanks,
    Krinali Shah
  • Hi,

    Please help on above issue.

    At current, I am not able to build a new codec from linux.

    Thanks,

    Krinali Shah