DSPRelated.com
Forums

TI CCS

Started by Ramakrishnan Venkitaraman June 25, 2003


Hai,

I use TI's Code Composer Studio as the simulator for the programs. I
was just wondering if there is any other software (with less or more
functionality and preferably a freeware) which can also be used as a
similator for the TI series.

Is there a compiler (for C/C++) whose output object code is comparable
and compatible with the the "a.out" file that is generated by TI Code
Composer Studio for a program. I mean can i use another compiler to
compile a program, generate the a.out and load that in Code Composer
Studio and run?

Thank you for your time.

Regards,
Ramakrishnan.V



Ramakrishan,

I have not heard of anyone else making simulators or compilers for TI DSPs.
If someone does, let me know too.
There are, however, some companies making the debuggers which work with
TI compile tools and emulators.
My company (Signum Systems) for one, is making C3x, C5x, C24xx and C54xx
debuggers that work with XDS510 (ISA cards) and our own JTAG emulators.
The price for most debuggers is $450 so they make a low cost alternative
to the Code Composer for someone that already has the compiler.
It is a shame that TI does not sell the compilers separate anymore : (

BTW - TI just reduced the price for their complete C2000 CCS - it is only
$495 now. If anyone is interested, please let me know.

Jerry Lewandowski
www.signum.com ----- Original Message -----
From: "Ramakrishnan Venkitaraman" <>
To: <>
Sent: Tuesday, June 24, 2003 4:15 PM
Subject: [c3x] TI CCS >
>
> Hai,
>
> I use TI's Code Composer Studio as the simulator for the programs. I
> was just wondering if there is any other software (with less or more
> functionality and preferably a freeware) which can also be used as a
> similator for the TI series.
>
> Is there a compiler (for C/C++) whose output object code is comparable
> and compatible with the the "a.out" file that is generated by TI Code
> Composer Studio for a program. I mean can i use another compiler to
> compile a program, generate the a.out and load that in Code Composer
> Studio and run?
>
> Thank you for your time.
>
> Regards,
> Ramakrishnan.V >
>
> _____________________________________
> Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do
a "reply all" if you want your answer to be distributed to the entire group.
>
> _____________________________________
> About this discussion group:
>
> To Join: Send an email to
>
> To Post: Send an email to
>
> To Leave: Send an email to
>
> Archives: http://groups.yahoo.com/group/c3x
>
> More Groups: http://www.dsprelated.com > ">http://docs.yahoo.com/info/terms/ >
>


Hi Jerry and Ramakrishnan

I had not realized that Signum had ported an IDE other than CC(S). This is
great! This is why I have gone to such lengths to create open source (at
least as long as it is used for TMS320 products) debugger for the C31/VC33 DSKs.

As far as making the COFF tools available, it comes down to making the tool
available to everyone or to a third party like yourself (the latter being
much more preferred). And, incidentally with the VC33 DSK sitting on the
back dock, and with the compiler/asm bundled in, you have an even stronger
argument. Im not sure if the order entry numbers are valid yet, but it will
be called the 'TMS320VC33 University DSK'.

Another option is to get your hands on the GNU compiler source and compile
it for MS/Windows.

As far as simulators go, the University of Texas at Austin wrote a simulator
some time ago, but thats about where non-TI simulators stopped.

Best regards,
Keith Larson
----------
At 09:32 AM 6/26/03 -0700, you wrote:
Ramakrishan,

I have not heard of anyone else making simulators or compilers for TI DSPs.
If someone does, let me know too. There are, however, some companies making
the debuggers which work with TI compile tools and emulators. My company
(Signum Systems) for one, is making C3x, C5x, C24xx and C54xx debuggers that
work with XDS510 (ISA cards) and our own JTAG emulators. The price for most
debuggers is $450 so they make a low cost alternative to the Code Composer
for someone that already has the compiler. It is a shame that TI does not
sell the compilers separate anymore : (

BTW - TI just reduced the price for their complete C2000 CCS - it is only
$495 now. If anyone is interested, please let me know.

Jerry Lewandowski
www.signum.com
----- Original Message -----
From: "Ramakrishnan Venkitaraman" <>
To: <>
Sent: Tuesday, June 24, 2003 4:15 PM
Subject: [c3x] TI CCS

Hai,

I use TI's Code Composer Studio as the simulator for the programs. I was
just wondering if there is any other software (with less or more
functionality and preferably a freeware) which can also be used as a
similator for the TI series.

Is there a compiler (for C/C++) whose output object code is comparable and
compatible with the the "a.out" file that is generated by TI Code Composer
Studio for a program. I mean can i use another compiler to compile a
program, generate the a.out and load that in Code Composer Studio and run?

Thank you for your time.

Regards,
Ramakrishnan.V
+-----------+
|Keith Larson |
|Member Group Technical Staff |
|Texas Instruments Incorporated |
| |
| 281-274-3288 |
| |
| www.micro.ti.com/~klarson |
|-----------+
| TMS320C3x/C4x/VC33 Applications |
| |
| TMS320VC33 |
| The lowest cost and lowest power 500 w/Mflop |
| floating point DSP on the planet! |
+-----------+


All,
there are patches to gdb written by Herman ten Brugge to make a
C3x/C4x simulator (I haven't used it). I have however, built and
used gcc as a cross-compiler for the C3x. It generates much more
compact code than the TI toolchain (especially for small functions).
It generates TI compatible assembly as well so you can use the TI
assembler and linker if you want; the coff output is supposed to be
compatible w/ the TI tools but I haven't tried it. I've built the
binutils for the c3x; but ended up using the TI assembler and linker.
I recommend getting the binutils from CVS. The build process is
pretty straightforward as long as you read and follow the directions.
I've also built the C++ compiler; but again I haven't used it.

Here
is Herman's web site:
http://web.inter.NL.net/hcc/Haj.Ten.Brugge/

FYI,

Bill

--- In , "Ramakrishnan Venkitaraman" <vrk1981@h...>
wrote:
>
>
> Hai,
>
> I use TI's Code Composer Studio as the simulator for the programs. I
> was just wondering if there is any other software (with less or more
> functionality and preferably a freeware) which can also be used as a
> similator for the TI series.
>
> Is there a compiler (for C/C++) whose output object code is comparable
> and compatible with the the "a.out" file that is generated by TI Code
> Composer Studio for a program. I mean can i use another compiler to
> compile a program, generate the a.out and load that in Code Composer
> Studio and run?
>
> Thank you for your time.
>
> Regards,
> Ramakrishnan.V