DSPRelated.com
Forums

ADSP-21160M (parallel interface) EZ-Kit on VDSP++3.0

Started by juliba_das May 1, 2004
Hi,

I have installed ADSP-21160(M) Ezkit (having Parallel interface) from
SpectrumSignal on VDSP++3.0. But the talk-through program when I am
compiling is giving error, as the talk-through was written for VDSP-4.
1. version. VDSP++3.0 has a talk-through program for 21160 Ezkit (for
USB interface) whereas my kit is having Parallel interface only. So, I
want to re-write the talk-through program for my kit so that it runs
smoothly on VDSP++3.0.

Please help me in this regard, if anybody has written the
talk-through program for the same.

regards

Juliba



Hello,

I have used both of these kits quite extensively. Here
you have my comments, from my experience.

The PP (Parallel Port) kit has a Xilinx CPLD,
XC95144XL which performs several tasks (source code is
in Verilog):
- Act as a controller for writting to the onboard
flash memory.
- Act as a controller for read/write to the DSP. In
this mode, it acts as the debugging interface, coupled
with the monitor running in flash memory.

The USB kit uses a Cypress USB controller as the
deugging interface directly connected to the JTAG pins
of the DSP, much like a real emulator (not just a
debugging interface), so it is much more "transparent"
and lets you use all of the DSP resources without
limitations.

So, the examples and programs originally developed for
the PP kit use libraries wich perform the
configuration and access to SPORTs, for example, so
you don't have to do the "dirty stuff" for configuring
the CODEC (AD1881A in both kits). Please read
carefully your PP kit to know all of the limitations
and implications of usage of a monitor program running
from flash memory to access the DSP via Parallel Port
(I think that on-chip timers are also used by the
monitor).

As the AD1881A is connected to the same SPORT in both
kits (SPORT0, I think), you could use the talkthrough
example from the USB kit on the PP kit. I say "could"
instead of "can", because you should first check
whether the example for USB kit interfers with DSP
resources needed by the monitor program used by PP
kit. Anyway, of course, you *can* generate a loader
file from the TT (TalkThru) example for the USB kit,
and burn the flash memory on your PP kit with this
loader file. Beware that if you do this, you'll erase
the monitor program from your PP kit's flash memory,
so if you want to perform debugging tasks again, via
Parrallel Port, you'd better keep a copy of the flash
memory image, for later restore. I think the loader
file with the monitor program is included in the
installation. All of this within VDSP++ 3.0 (or even
the newer 3.5)

I hope I helped.

If I can help even further, please reply back.

Regards,

JaaC

--- juliba_das <> wrote:
> Hi,
>
> I have installed ADSP-21160(M) Ezkit (having
> Parallel interface) from
> SpectrumSignal on VDSP++3.0. But the talk-through
> program when I am
> compiling is giving error, as the talk-through was
> written for VDSP-4.
> 1. version. VDSP++3.0 has a talk-through program for
> 21160 Ezkit (for
> USB interface) whereas my kit is having Parallel
> interface only. So, I
> want to re-write the talk-through program for my kit
> so that it runs
> smoothly on VDSP++3.0.
>
> Please help me in this regard, if anybody has
> written the
> talk-through program for the same.
>
> regards
>
> Juliba >
>
> _____________________________________
> 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/adsp
>
> Other Groups: http://www.dsprelated.com/groups.php3
>
> Yahoo! Groups Links >


=====

Jaime Andr Aranguren Cardona

__________________________________