Hi Jaime,
Yes, a lot of processing power, besides you never have enough!
The ADSP-21161N runs at 100MHz, has 1Mbit of on chip SRAM and costs
$26. As we need the processing power of one or more Tigers, a cluster
of ADSP-21161s would be very expensive.
The ADSP-21363 runs at 333MHz, has 3 Mbits of internal RAM and costs
$17. But lacks the host port.
I hate TI's assembly language!
What will I do? :)
As I said, we sell boards, so it's not practical to bundle an external
debugger.
Luiz Carlos
Reply by Al Clark●June 23, 20052005-06-23
oen_no_spam@yahoo.com.br wrote in news:1119538390.774704.45300
@z14g2000cwz.googlegroups.com:
> Hi Ron,
>
> We sell boards based on ADSP-218x. But it is running out of gas! We are
> looking for a floating point DSP replacement. Well, even BlackFin
> doesn't have a host port!
> I'll try again to get more information from ADI.
>
> Thanks,
>
> Luiz Carlos.
>
Our boards certainly have support for an external emulator and we also
provide EZ-Kit Style debuggers (under license from ADI) on some of our
boards. In both cases, we treat the JTAG port as a black box so we don't
know any more than you about the specifics.
We also provide the capablility to upload code into flash on our boards
using USB or RS-232 using a proprietary loader that we wrote. This doesn't
provide debug support but it does work well for production programming and
upgrades.
We have customers using our dspblok 21261sm with its FPGA for a host port
interface. Depending on you application, SPI, SPORTs, USB or RS-232 are
also possibilities with our dspstak boards.
--
Al Clark
Danville Signal Processing, Inc.
--------------------------------------------------------------------
Purveyors of Fine DSP Hardware and other Cool Stuff
Available at http://www.danvillesignal.com
Reply by ●June 23, 20052005-06-23
To Luiz:
I think that if you were heading for the TS, but are also considering the
ADSP-2136x, it's because you need some big computational power for your
application. Couldn't a ADSP-21161 work for you? It has a host port,
allowing you to debug it without the need of diving deep into the JTAG
internals.
I think that Ron's suggestion of the emulator + remote access software
(NetMeeting, VNC) could be a good option for you.
Ask Dr. Mike Rosing, maybe he could give you good advice, since his company
(BeastRider, http://www.beastrider.com/) makes low cost JTAG debuggers for
SHARC, 2106x and 2116x, though. Anyway, they are experienced with what you
need.
To Ron Huizen, Jim Thomas:
Thanks for coming in, and commenting from your experience.
Regards,
--
------------------------------
Jaime Andr�s Aranguren Cardona
jaac@sanjaac.com
SanJaaC Electronics
Soluciones en DSP
www.sanjaac.com
"Ron Huizen" <rhuizen@bittware.com> escribi� en el mensaje
news:11bleaunlns9odb@corp.supernews.com...
> We (BittWare) use the ADI emulators for JTAG debug, so have no need to try
> to figure out and run the JTAG directly. We also have our own "secret"
> method for doing VDSP debug sessions over the PCI bus to our boards.
> However, all of our processors (2106x, 2116x, TS101, TS201) have host
> ports we can use for this.
>
> You should contact Analog Devices and see if you can sign whatever
> licenses and NDAs they may require to get access to this information. It
> may be much easier, however, to look at something like their USB
> emulators, and plug this into your board and the PC its in (you did say it
> had a PCI interface) assuming you're running Windows) and then just use
> some remote Windows access software (like NetMeeting).
>
> We support remote VDSP debug sessions over TCP/IP, but it requires one of
> our PCI based boards to be in a target system (Windows, Linux, VxWorks)
> running our remote server to provide access to the DSPs.
>
> ----
> Ron Huizen
> BittWare
>
> <oen_no_spam@yahoo.com.br> wrote in message
> news:1119527763.620352.259310@f14g2000cwb.googlegroups.com...
>> Bittware, Danville, anyone?
>> Is this "top secret" information?
>>
>> Luiz Carlos
Reply by ●June 23, 20052005-06-23
Hi Ron,
We sell boards based on ADSP-218x. But it is running out of gas! We are
looking for a floating point DSP replacement. Well, even BlackFin
doesn't have a host port!
I'll try again to get more information from ADI.
Thanks,
Luiz Carlos.
Reply by ●June 23, 20052005-06-23
Hi Jim,
My problem is the SHARC, not the TigerSHARC.
The TS permits debug using it's external bus.
Anyway it looks like you have nice tools.
Thanks,
Luiz Carlos
Reply by Jim Thomas●June 23, 20052005-06-23
oen_no_spam@yahoo.com.br wrote:
> Bittware, Danville, anyone?
> Is this "top secret" information?
>
I don't speak for BittWare, I just happen to work here. But...
I have not done a lot of work with the Tiger family yet, and most of
what I have done has been mundane tasks in C, not requiring a lot of
in-depth knowledge of the chip's architecture.
I cannot comment on the Tiger's lack of a host port - out of ignorance.
I do know that the host /does/ have access to the TigerSHARCs in our
systems.
BittWare does have a host-based debugger for the TS101 and TS201. I
architected this debugger for the Hammerhead family, but a co-worker
implemented it, and then ported it to the TS.
Our debugger plugs into VisualDSP++ and looks exactly like an emulator.
It's all software based, not requiring an emulator pod. It even
supports Tigers plugged into PC's other than the one on which
VisualDSP++ is running (remote target). I have used it, and it works
well. It /is/ therefore possible to debug TigerSHARC code without
connecting to the JTAG.
I have also used it in some complex tool chains. For instance, I run
VisualDSP++ on a WinXP installed on a virtual machine using VMWare. I
do this on my laptop which runs Linux.
The laptop obviously precludes the addition of PCI boards. I have used
our Remote Target package to connect this virtual XP setup to other PCs
running Windows or Linux.
So I can open VisualDSP++ on my laptop and have it open a debug session
on a TS201 (cluster) installed in a box on the other side of the
network. There is no reason it wouldn't work across the Internet too
(although I would expect it to be a tad sluggish).
Which I think is all pretty cool.
To my knowledge, this package is offered only with BittWare hardware.
--
Jim Thomas Principal Applications Engineer Bittware, Inc
jthomas@bittware.com http://www.bittware.com (603) 226-0404 x536
Getting an inch of snow is like winning ten cents in the lottery - Calvin
Reply by Ron Huizen●June 23, 20052005-06-23
We (BittWare) use the ADI emulators for JTAG debug, so have no need to try
to figure out and run the JTAG directly. We also have our own "secret"
method for doing VDSP debug sessions over the PCI bus to our boards.
However, all of our processors (2106x, 2116x, TS101, TS201) have host ports
we can use for this.
You should contact Analog Devices and see if you can sign whatever licenses
and NDAs they may require to get access to this information. It may be much
easier, however, to look at something like their USB emulators, and plug
this into your board and the PC its in (you did say it had a PCI interface)
assuming you're running Windows) and then just use some remote Windows
access software (like NetMeeting).
We support remote VDSP debug sessions over TCP/IP, but it requires one of
our PCI based boards to be in a target system (Windows, Linux, VxWorks)
running our remote server to provide access to the DSPs.
----
Ron Huizen
BittWare
<oen_no_spam@yahoo.com.br> wrote in message
news:1119527763.620352.259310@f14g2000cwb.googlegroups.com...
> Bittware, Danville, anyone?
> Is this "top secret" information?
>
> Luiz Carlos
>
Reply by ●June 23, 20052005-06-23
Bittware, Danville, anyone?
Is this "top secret" information?
Luiz Carlos
Reply by ●June 21, 20052005-06-21
JaaC,
Unfortunately the newers SHARCs don't have a host port. I think this
was a big mistake, and this is my problem.
I was heading a TigerSHARC (TS203), but since it's price changed form
$35 to $47, I'm looking for alternatives.
If I can't debug the SHARC by myself, I can't use it. And the only way
I could find is using the JTAG port.
I don't understand why ADI doesn't publish this information. I don't
think they do a lot of money selling debug pods.
Thanks,
Luiz Carlos
Reply by ●June 21, 20052005-06-21
Luiz,
I don't know too much about the newest ADSP-2136x SHARCs (I'm just
starting with this beast!), but, isn't it possible to get some
information for reading internal memory, etc, from a host port?
Is it mandatory for you to access the DSP via JTAG???
Regards,
JaaC