Technical discussions about the TI C54x DSPs (including the c5401, c5402, c5402a, c5404, c5407, c5409, c5409a, c5410, c5410a, c5416, c5420, c5421, c5441, c549, c5470 and c5471).
|
On Friday I released SM2496 SDK v1.11, Licensed under GPL v2.0, on our website at http://www.shinemicro.com/ This release includes Handspring Visor code for an Amateur Radio KISS modem and APRS Beacon. It also has the full TI DSP source for the 1200bps and 9600bps modems, based on the Linux Soundmodem drivers by Thomas Sailer. Brian Lane ----------------------------------------------------- Brian C. Lane (KC7TYU) Programmer www.shinemicro.com RF, DSP & Microcontroller Design |
|
|
|
--- "Brian C. Lane" <> wrote: > On Friday I released SM2496 SDK v1.11, Licensed under GPL v2.0, on our > website at http://www.shinemicro.com/ This release includes Handspring Great to know that DSP programmers like you are believers of Free Software. I would love to see the full GNU Development suite for a C5402 DSK. I am told that binutils, gdb etc are already ported for C54x. GCC is the only remaining piece. (BTW, I am an employee of TI, these opinions are all my personal opinions, I don't think TI believes in Free Software Philosophy) -- Ramakrishnan M (http://www.hackGNU.org/) |
|
|
|
At 12:12 AM 3/12/02, Ramakrishnan M wrote: > --- "Brian C. Lane" <> wrote: > > > On Friday I released SM2496 SDK v1.11, Licensed under GPL v2.0, on our > > website at http://www.shinemicro.com/ This release includes Handspring > >Great to know that DSP programmers like you are believers of Free Software. >I would love to see the full GNU Development suite for a C5402 DSK. I am told >that binutils, gdb etc are already ported for C54x. GCC is the only remaining >piece. > >(BTW, I am an employee of TI, these opinions are all my personal opinions, >I don't think TI believes in Free Software Philosophy) > >-- >Ramakrishnan M >(http://www.hackGNU.org/) Free software is great if there are enough developers and users that it can produce viable software. But I don't know if the effort to produce a good DSP compiler will ever bear fruit considering the number of developers vs. the special optimizations that are required to code for these chips. But then I am a doubter of a free software effort for FPGA design as well for many of the same reasons and there are a number of people (mainly software folk, I suspect) that disagree with me. Try making a post to comp.arch.fpga on the topic. It will be almost as bad as starting an endian war in comp.arch.embedded! So who knows, a gcc tool may be the best thing to hit DSP! BTW, when you say that gdb was ported to the C54x, does that mean it supports the XDS510 emulator? I would love to be able to drop the TI CCS tools, if it is practical. Rick Collins Arius - A Signal Processing Solutions Company Specializing in DSP and FPGA design http://www.arius.com 4 King Ave 301-682-7772 Voice Frederick, MD 21701-3110 301-682-7666 FAX |
|
|
|
On Tue, 12 Mar 2002 05:12:48 +0000 (GMT), you wrote: > --- "Brian C. Lane" <> wrote: > >> On Friday I released SM2496 SDK v1.11, Licensed under GPL v2.0, on our >> website at http://www.shinemicro.com/ This release includes Handspring > >Great to know that DSP programmers like you are believers of Free Software. >I would love to see the full GNU Development suite for a C5402 DSK. I am told >that binutils, gdb etc are already ported for C54x. GCC is the only remaining >piece. Do you know where to find these? I've looked hard for free c54x tools and the only thing I came up with was a port of the c3x to gcc. Even an assembler would be an improvement over nothing at all. Brian ----------------------------------------------------- Brian C. Lane (KC7TYU) Programmer www.shinemicro.com RF, DSP & Microcontroller Design |
|
|
|
--- "Brian C. Lane" <> wrote: > Do you know where to find these? I've looked hard for free c54x > tools and the only thing I came up with was a port of the c3x to gcc. They are there in the latest binutils package and GDB package. Just doesnload the sources and build for C54x architecture. I will try to download them and build it and will come up with instruction to build and use it. I heard the GDB directly supports C54x DSKPlus. (Timothy Wall if he is in this list will be able to provide more info. He wrote the GDB code for C54x, I believe) -- Ramakrishnan |
|
--- Arius - Rick Collins <> wrote: > BTW, when you say that gdb was ported to the C54x, does that mean it > supports the XDS510 emulator? I would love to be able to drop the TI CCS > tools, if it is practical. I don't know about that. I can try to find out. |
|
At 12:07 AM 3/13/02, Ramakrishnan M wrote: > --- Arius - Rick Collins <> wrote: > > BTW, when you say that gdb was ported to the C54x, does that mean it > > supports the XDS510 emulator? I would love to be able to drop the TI CCS > > tools, if it is practical. > >I don't know about that. I can try to find out. I don't know anything about gdb. I assumed this is a debugger. If it does not support the XDS510, how does it work? Does this include a simulator? Just in case you are not familiar with the XDS510, it is a JTAG debugger and uses dedicated hardware inside the DSP to provide emulation and breakpoint capabilities. Rick Collins Arius - A Signal Processing Solutions Company Specializing in DSP and FPGA design http://www.arius.com 4 King Ave 301-682-7772 Voice Frederick, MD 21701-3110 301-682-7666 FAX |
|
|
|
--- Arius - Rick Collins <> wrote: > I don't know anything about gdb. I assumed this is a debugger. If it does > not support the XDS510, how does it work? Does this include a simulator? Yes, I heard it has a simulator. Yes gdb is GNU Debugger, popular in GNU based operating systems. I also heard that it works with the DSKPlus and can be used to download programs etc. I have not verified this because I don't have access to a GNU/Linux system at office where I have access to the DSK card. I am trying to get one for home use. ===== Ramakrishnan M <> GPG: 1024D/6A9F3C38 WWW: http://www.symonds.net/~rkrishnan/ |