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.
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