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.

stand-alone simulator for c6455

Other Parts Discussed in Thread: CCSTUDIO

Hi

Is there a stand-alone simulator for c6455, equivalently c64x+ cores?

 

 

 

Thanks,

Chandru

  • These simulators are integrated into CCS.  Here's a screenshot:

    There's no way to use them outside of CCS if that's what you meant by "stand alone".

    Brad

  • Hi 

     

    I have CCS v3.3.
    As installed, in directory CCStudio_v3.3\C6000\cgtools_6.0.15\bin, the
    stand-alone simulator is a program called load6x.exe.
    It is run from the command line, like so:

    bash-4.1$ load6x
    TMS320C6x Standalone Simulator Version 6.0.1  C6201
    Copyright (c) 1989-2001 Texas Instruments Incorporated
    OPTIONS -- C6xxx Simulator
    OPTIONS -- REVISION 2
    OPTIONS -- MAP 1 *** DEFAULT MEMORY MAPPING ***
    NOTE    : For details on above options please refer to the readme.1st
       COFF file [.out]:


    As you can see, it announces itself as a stand-alone simulator, but it
    is only good for C62...
    Is there one for c64x+  ?

     

    Thanks,

    Chandru

     

  • Chandrasekaran M said:
    bash-4.1$ load6x
    TMS320C6x Standalone Simulator Version 6.0.1  C6201
    Copyright (c) 1989-2001 Texas Instruments Incorporated

    As you can see this tool has not been updated for a while, nor are there plans to update it.

    Chandrasekaran M said:
    As you can see, it announces itself as a stand-alone simulator, but it
    is only good for C62...
    Is there one for c64x+  ?

    No.  What issue do you have in using CCS?

  • The reason for using the stand-alone simulator is so as to run regression tests from the command line, ie as many as we want, whenever we want. I would only use the GUI if I have a reason to debug some test case when it fails. I certainly don't want to feed in all test cases into the GUI by hand.

  • We created Debug Server Scripting for the purpose of running automated regression tests.

  • To expand on Brad's reply, there is something called 'loadti' that comes with CCSv4. It is script that uses Debug Server Scripting and functions as a command line loader for all targets.

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

    Thanks

    ki