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/TMDX5535EZDSP: esdsp5535

Part Number: TMDX5535EZDSP

Tool/software: Code Composer Studio

Hopefully this should be really easy for the TI gurus to fix.

I have installed :-

CCSV6 (6.2.0.00050).

BIOS_5_42_02_10.

xdctools_3_32_01_22_core.

And that's all I need to copy & build a DSP/BIOS v5.xx example project, right ? (I don't need any XDC tools installing because the documentation says I don't)

So I make a copy of DSP/BIOS v5.xx / ezdsp5535 Examples / hello example...

and hey presto, it fails to build with...

subdir_rules.mk:14: recipe for target 'build-1656349521' failed
C:\ti\bios_5_42_02_10\xdctools\C:/ti/bios_5_42_02_10/xdctools/tconf: can't create session manager: create of JVM failed

I have no idea where to start on fixing this error. But it seems to me that something else probably needs installing.

Looking forward to reading your ideas.

Best, Rich

  • Hi,

    I've notified the sw team. Their feedback will be posted here.

    Best Regards,
    Yordan
  • Rich,

    Do you have the relevant packages needed to build the project registered with CCS?

    Window>Preferences

    Lali

  • Hi Lali,

    I have installed TMS320C55XXCSL-LOWPWR-03.07.00.01 so now my PREFERENCES looks like this...

    I know that we need the correct libraries in place but, It seems to me that the problem is with "tconf.exe", right ? And ccsv6 has the tconf executable, not the XDCTOOLS, am I right ?

    So my question is this...

    What is the latest release of Code Composer Studio, and what is the latest release of XDC tools, that as a pair, will build, to completion, any of the DSP/BIOS 5.42 examples ?

    Because it seems to me that CCSV6 & DSP/BIOS 5.42 don't work together as a combination. What is missing here ?

    ** Be advised that I did not perform THE FULL installation of CCSV6. Only the installation for C6xx/C55xx targets. but that should be alright shouldn't it ?

    All help gratefully received.

    Best Regards, Richard.

  • ...also, whenever I try to create or open the hello.tcf file I get the "unable to create BIOS config server" error pane.
  • Richard,

    Can you try CCS v7.3 which can be downloaded from here processors.wiki.ti.com/.../Download_CCS. I think there was a problem with CCS v6.2 pertaining to the JVM error in your build console that has since been resolved. Apologies for the back and forth and the difficulties you are having and appreciate your patience. Do report back here if it works out with the new CCS version.

    Lali
  • Hi Lali,

    I have :-

    1. Uninstalled CCSV6.

    2. Unstalled DSP/BIOS v5.42.02.10

    3. Installed CCSV7.3.0.00019

    4. Installed the c55x compiler.

    4. Installed DSP/BIOS v5.42.02.10

    ...and guess what ? I get EXACTLY THE SAME ERROR!

    This isn't a surprise to me because the problem isn't with CCS is it ?  IT'S WITH DSP/BIOS 5.42.02.10. Specifically with "tconf" not executing correctly i.e. something in the hello.tcf is throwing it (or other such fault).

    So, No more uninstalling/re-installing CCS versions please, not until TI have clearly identified the nature and cause of this error - with DSP/BIOS 5.42.02.10. IT MIGHT NOT EVEN BE FIT FOR PURPOSE! (if not then I and others need to know)

    Someone, somewhere in TI knows what's causing this problem. Please talk to them and help me to get the most rudimentary DSP/BIOS examples working on my ezdsp5535 board.

    Thank you for your support.

    * To see for yourself, try creating the DSP/BIOS v5xx Examples / ezdsp5535 Examples / hello example

  • Richard,

    Apologies for the trouble and thanks for your patience.

    I think I know what's going on with you build errors. The C55x compiler does not come pre-installed in CCSv7 hence the reason for the problems.

    This issue has been documented here

    https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/p/582779/2140288#2140288 Please install the C5500 compiler from the CCS app center as mentioned in the thread.

    Also documented here in the C55x FAQ http://processors.wiki.ti.com/index.php/C5000_DSP_FAQ#I_get_an_error_when_trying_to_build_C55x_CSL_projects_in_CCS_v7.2._Why_is_that.3F

    I tried this on a fresh installation of CCS v7.3 and added the compiler manually. Then, created the example by DSP/BIOS v5xx Examples / ezdsp5535 Examples / hello example. See the screenshots below and the successful compilation. Hope this resolves your issues.

    Lali

  • Okay Lali, now we're getting somewhere.

    I already have the c55x compiler installed (v4.4.1) installed, but here's the thing, when I try to create the project I can't see the EZDSP5535 device option in the Target dropdown. The closest device target option is the TMS320C5535 see the following screen-shot...

    So, what else am I missing, or hasn't been installed ?

    Best ,Rich.

  • Rich,

    My assumption would be that support for the EZDSP5535 probably wasn't selected during installation.
    Are you able to get past the build issue you had earlier by using TMS320C5535 as the device?

    Lali
  • No, TMS320C5535 will not build. The hello.tcf references "utils.loadPlatform("ti.platforms.ezdsp5535");"

    Here's the thing, when I installed CCSv7.3 I selected the installation for C5000 devices ONLY. From the problems I'm seeing this does not seem to cover C5xxx EZDSP (or other) dev kits. I'll uninstall and re-install CCSv7 (for everything!), DSP/BIOS 5.42 and TI4.4.1 compiler again. That should do it...

    ...or I'll scream.

    Rich
  • Rich,

    You don't have to reinstall everything!
    You can just initiate the installer and point to the existing location. Then you can walk through the same wizard and select what you want.

    Lali
  • Hi Lali,

    Still no joy ! I'm at my wits end. I re-installed CCSv7 (for C5000 devices only), and the C5500 compiler, and DSP/BIOS 5.42.2.10. I can now see the EZDSP5535 target but, I still get the following...

    ...I really could do with someone to tell me precisely what's going wrong here. Whether it's with my installation, or... I don't know what.

    If you can pass this around your colleagues I'd appreciate that. Let's fix this thing.

    Best, Rich.

  • Hi Richard,

    Ah, sorry that you are having this much trouble. Let me ask some colleagues as well as you suggested and get back to you.
    Thanks for your patience. BTW, is your latest install CCS v7.3?

    In the meantime, please take a gander at this thread e2e.ti.com/.../422003
    I will also move this thread to the CCS forum to see if an expert there will have some input.

    My apologies once again for the trouble.

    Lali
  • Hi Lali,

    After several weeks I have returned to this.

    Thank you for your previous post and the link with it. The "https://e2e.ti.com/support/embedded/tirtos/f/355/t/422003" forum exactly matches the problem that I'm seeing.

    So appending

    C:\ti\bios_5_42_01_09\xdctools\jre\bin to your System PATH variable resolved the issue.

    Your Path should look like the following

    C:\ti\bios_5_42_01_09\xdctools\jre\bin;C:\ti\bios_5_42_01_09\xdctools;<Rest of your PATH variable>

     

    doesn't solve my problem !! (I was convinced it would). In fact I have two copies of the MSVCR71.dll in my ti installation.

    C:\ti\bios_5_42_01_09\xdctools\jre\bin

    C:\ti\bios_5_42_01_09\xdctools\jre\bin\plugin2

     

    there are other copies of MSVCR71.dll on my drive but they are on other tool (none TI) installations, and I have both my USER and SYSTEM paths set up as shown in the highlighted text above

     

    So I'm still completely stumped. Please can you pass this around your colleagues and see if you can brainstorm a solution for me.

     

    Best Regards, Richard.

  • Hi Lali,

    Sorry to bother you but, is this thread/problem still active ?

    It would give me comfort to know that you and/or your colleagues are still looking into this for me.

    Just to confirm, what I'm seeing is the MSVCR71.dll issue as detailed above.

    Question, Is there some other OS SYSTEM setting or variable that I need to set or am missing. Is there a CCSV7 tool setting or variable that I'm missing.

    Sorry for all the trouble, and thanks for your support.

    Best, Richard.

  • Fixed it!

    It helps if I put the precise system PATH strings in place...

    C:\ti\bios_5_42_02_10\xdctools\jre\bin;C:\ti\bios_5_42_02_10\xdctools;%PATH%

    I feel a bit silly now.

    This is closed, thanks for your support.

    Best, Richard.