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.

CCSV6 Linux Install: Please See Attached

Other Parts Discussed in Thread: CCSTUDIO

Hello All,

A couple of issues w/CCSV6 on Debian-64 Linux - one strange thing is that sometimes when I load a workspace - it'll load - and the CCS window just goes away.

I can start Eclipse with the same workspace - sometimes it fixes it - sometimes not.  Sometimes I need to restart X before I can get the CCS window back.

I have attached also what  I am seeing when I start CCSV6; load a new workspace (when it works) - I am getting this output:

I thought I had the right sequence of tools installed - anyone know what I would be seeing the mcsdk error?

Thanks,
johnw

  • Here is another shot when trying to make a build:

    Regards,

    John W.

  • John, did you install BIOS MCSDK? If so, please check is under /home/<user>/ti path

    Bios MCSDK is required for MCSDK video 

    http://processors.wiki.ti.com/index.php/MCSDK_VIDEO_2.x_Getting_Started_PCIe_Demo_Guide#Software_Installation

    You can download BIOS MCSDK 2.1.2.6 from below link:

    http://software-dl.ti.com/sdoemb/sdoemb_public_sw/bios_mcsdk/02_01_02_06/index_FDS.html

    thank you,

    Paula

  • Hello Paula,

    Followed that procedure exactly. Even uninstalled everything and reinstalled - same thing.
    So, what's wrong?

    You can clearly see the message - 2.1.2.6 cannot be installed in this environment because its filter is not applicable.

    Be great to get this resolved today.

    Thanks,
    John W.
  • Hi John, you should install Bios MCSDK as from previous link instead of via CCS.. which I think is what is happening. Please check which tools and packages CCS is trying to install/update and if you see Bios MCSDK please remove it from the list.
    thank you,Paula
  • Paula,

    Yeah - but then the error message in CCS - which biosmcsdk is the right one?

    Note - I sent you something offlist.

    Thanks,
    John
  • John, please try the combination of software packages as shown in MCSDK video "Linux dependencies"

     

    For MCSDK video drop 45 would be: BIOS MCSDK 2.1.2.6 and Desktop linux SDK 1.0.3.0 

    thank you,

    Paula

  • Hello Paula,

    Yes - I have done all of this to the best of my abilities and understanding.

    I always end up with what is in the 2nd image posted in this thread.

    Can you do me a big favor - can you do an install on a Linux machine there (maybe you have to uninstall....) then install -
    and try to compile the web client demo and let me know what happens?

    Thanks,
    John
  • Hi John, I will try to get help from the BIOS MCSDK team (I personally haven't used the web client demo) but please be patience due to the holiday season in US..
    thank you,Paula
  • Paula,

    What demo are you familiar with - I will try to build here and see what results I get - is it OK to do that?
    I just picked that one - nothing more or less.

    Thanks,
    John
  • Hi John, if the idea is getting familiar with CCS and your board, you can build\run any of the codecs test applications.
    for example for HEVC:
    \home\<user>\ti\Codecs\C66x_h265venc_01_00_00_44_ELF\packages\ti\sdo\codecs\h265venc\App\Client\Build\C66X
    From there you can import CCS project and build\run sanity test clip.
    Please let me know if I understood correctly your idea.thank you,Paula
  • John, forgot to mention. You can find codecs user guides at "docs" folder for example
    C:\TI\Codecs\C66x_h265venc_01_00_00_44_ELF\packages\ti\sdo\codecs\h265venc\Docs
    Inside "user guide" you will find instructions for building running CCS codecs test applications.
    thank you,Paula
  • Paula,

    OK - I wasn't aware of any docs buried that deep in the 'tree' - I will take a look at that.

    I have already run the 'script driven' encoder demo - remember I asked you to check the file that had been encoded - if that was correct?

    But, I will look at the doc in more detail.

    Can you try any build that uses your biosmcsdk and post a screen shot?

    Thanks,
    John
  • Hi John, one BIOS MCSDK demo that I tried in the past sucessfully is "image processing" demo

    C:\TI\mcsdk_2_01_02_06\demos\image_processing

    Wiki: http://processors.wiki.ti.com/index.php/MCSDK_Image_Processing_Demonstration_Guide

    In case you want to give a try, I would suggest IPC or OpenMP demos

    C:\TI\mcsdk_2_01_02_06\demos\image_processing\openmp

    C:\TI\mcsdk_2_01_02_06\demos\image_processing\ipc

    thank you,

    Paula

  • Here's a link to a video I took - I was holding my cell in one hand while working the mouse with the other - so, not the best
    videomanship in history but it shows another issue that I am having - I mentioned it in the OP.

    I check ps - do a ps -aux - to see if there is any CCS related process running - nothing.

    Happy Holidays,
    John

  • Hello All,

    Note I think this could be related to the memory allocated for the JavaVM - not 100% sure - but from another post:
    ===
    I think also in a possible related issue - the amount of memory for the JavaVM needs to be bumped up - I had a problem with the window just 'vanishing'. I am not 100% sure about that yet - this just being a VM memory issue.

    This especially occurred when trying to get the CCS App window to display under View. Note the initial heap was set to 40M and the max heap was set to 384M. This seems to be the only current way under CCSV6 on Linux to add stuff like the UIA.

    I have bumped those to 128M and 512M respectively (-Xms and -Xmx options in the ccstudio/ eclipse.ini file).

    This is running on a Debian-64 machine - somewhat tightly coupled with Ubuntu is my current understanding.

    3.2.0-4-rt-amd64 #1 SMP PREEMPT RT Debian 3.2.63-2+deb7u2 x86_64 GNU/Linux

    ===
    Happy New Year,
    John W.