Sign in

username:

password:



Not a member?

Search adsp



Search tips

Subscribe to adsp



adsp by Keywords

AD1819 | AD7332 | ADSP-2106 | ADSP-21060 | ADSP-21065L | ADSP-2116 | ADSP-21160M | ADSP-2181 | ADSP-218x | ADSP-219 | ADSP-2199 | ADSP219 | BF531 | BF532 | BF533 | BF535 | Blackfin | FFT | JTAG | LDF | SDRAM | SHARC | SPORT | UART | VDSP++ | VisualDSP

Discussion Groups

Discussion Groups | Analog Devices DSPs | ADSP2191 : fqlsh access

Technical discussions related to Analog Devices DSPs (including Blackfin, TigerSHARC, SHARC and ADSP-21xx DSPs).

  

Post a new Thread

2189_example_codes - Volkan Sevindik - Apr 7 17:30:00 2004



Hi,
 
Is there anyone here who have FIR or IIR real-time filter code (C or ASM) for 2189M?
I am a new user of this DSP and i want to run a real-time application on it. 
I searched internet and i also looked for VDSP 2189M directory but i could't find.
i am using VisualDSP++3.5.
 
regards,
VS





(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: 2189_example_codes - duhlynn - Apr 7 23:33:00 2004

http://www.analog.com/processors/processors/ADSP/technicalLibrary/index.html#5
http://www.analog.com/processors/processors/ADSP/technicalLibrary/codeExamples/a\
pplicationsHandbook.html




(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: 2189_example_codes - Jaime Andres Aranguren Cardona - Apr 7 23:38:00 2004

Have you had a look at the software tools manuals?
Chances are high that there is already a C function
form a library which does what you need. I think the
normal header is "filter.h"

Anyays, it's also an easy task to do in assembly
language for the 218x. It will teach you a lot about
the DSP chip internals.

JaaC --- Volkan Sevindik <> wrote:
> Hi,
>
> Is there anyone here who have FIR or IIR real-time
> filter code (C or ASM) for 2189M?
> I am a new user of this DSP and i want to run a
> real-time application on it.
> I searched internet and i also looked for VDSP 2189M
> directory but i could't find.
> i am using VisualDSP++3.5.
>
> regards,
> VS > --------------------------------- =====

Jaime Andrés Aranguren Cardona

__________________________________




(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: 2189_example_codes - Sonali Agarwal - Apr 8 8:03:00 2004

Hi,
I am trying to interface a AD9854 evaluation board
with ADSP 2189 EzKitLite in serial mode. The program
is in Visual DSP 3.5 ++ but it is not giving the
output properly.
Can anybody give me some advice regarding it.
Thanks
--- Volkan Sevindik <> wrote: > Hi,
>
> Is there anyone here who have FIR or IIR real-time
> filter code (C or ASM) for 2189M?
> I am a new user of this DSP and i want to run a
> real-time application on it.
> I searched internet and i also looked for VDSP 2189M
> directory but i could't find.
> i am using VisualDSP++3.5.
>
> regards,
> VS > ---------------------------------
>
________________________________________________________________________
Yahoo! India Matrimony: Find your partner online.
http://yahoo.shaadi.com/india-matrimony/





(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

BLD21 - madhavi b - Apr 16 12:46:00 2004

Hi,
can anybody send me the link to download BLD21?
Thanks in advance.

--Madhavi __________________________________





(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: BLD21 - Jaime Andres Aranguren Cardona - Apr 19 15:04:00 2004

Visit Al Clark's Danville Signal Processing website
(www.danvillesignal.com), they have a section for
developers, with a link to the FTP site where you can
download the old (I think 5.x) DOS toolset. However,
I'm not sure if it includes BLD21

Also, trying to find information for the old DSP
Motion Controllers by ADI, series ADMC (ADMC300,
ADMC400, etc) in ADI's websit, you can get a link from
where to dowload the 6.x toolset. Again, I don't
recall whether it includes BLD21 or not, but it is
worth a try.

Regards,

JaaC --- madhavi b <> wrote:
> Hi,
> can anybody send me the link to download BLD21?
> Thanks in advance.
>
> --Madhavi > __________________________________ >
> _____________________________________
> /groups.php3
>
> Yahoo! Groups Links =====

Jaime Andrés Aranguren Cardona

__________________________________





(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

2191 : UART booting - Stéphane GOUEL Arbos - Apr 25 7:38:00 2004


Hello

Is there somebody who try UART booting? Is there a code example and a
detail description on how to proceed?

Thanks in advance






(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: 2191 : UART booting - Al Clark - Apr 25 15:52:00 2004

At 02:38 AM 4/25/2004, Stéphane GOUEL Arbos wrote:

>Hello
>
>Is there somebody who try UART booting? Is there a code example and a
>detail description on how to proceed?
>
>Thanks in advance
UART booting works fine with the 2191. You start with an ASCII terminal. I
like the freeware program TeraTerm which you can find on our web site:
http://www.danvillesignal.com/index.php?id=dspdev_links

Send a ALT 170 character, you should see an 'K' return. It will never be an
'OK' like the manual says due to an errata that all 219x chips have.

The baud rate needs to be set low enough that the autobaud will work
reliably with one on the standard baud frequencies.

You then send a loader file in binary format. Al Clark
Danville Signal Processing, Inc.
--------------------------------------------------------------------
comp.dsp conference July 28 - Aug 1, 2004

details at http://www.danvillesignal.com/index.php?id=compdsp
email:

Who says you can't teach an old dog a new DSP trick?





(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: 2191 : UART booting - Author Unknown - Apr 26 15:23:00 2004

Hi,

Is elfloader.dll is ok when VDSP 3.5 16 bits installed, or have i to update it
with a patch?
Because it seems doesn t work, code never start after transfer. When sending
character, i ve a response when i only send A . is is normal ? no need to send
AA ?

Thanks in advance Selon Al Clark <>:

> At 02:38 AM 4/25/2004, Stéphane GOUEL Arbos wrote:
>
> >Hello
> >
> >Is there somebody who try UART booting? Is there a code example and a
> >detail description on how to proceed?
> >
> >Thanks in advance
> >
> >
>
> UART booting works fine with the 2191. You start with an ASCII terminal. I
> like the freeware program TeraTerm which you can find on our web site:
> http://www.danvillesignal.com/index.php?id=dspdev_links
>
> Send a ALT 170 character, you should see an 'K' return. It will never be an
> 'OK' like the manual says due to an errata that all 219x chips have.
>
> The baud rate needs to be set low enough that the autobaud will work
> reliably with one on the standard baud frequencies.
>
> You then send a loader file in binary format. > Al Clark
> Danville Signal Processing, Inc.
> --------------------------------------------------------------------
> comp.dsp conference July 28 - Aug 1, 2004
>
> details at http://www.danvillesignal.com/index.php?id=compdsp
> email:
>
> Who says you can't teach an old dog a new DSP trick? >
> _____________________________________
> /groups.php3
>
> Yahoo! Groups Links






(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: 2191 : UART booting - duhlynn - Apr 27 1:43:00 2004

You'll need to send the byte value of 0xaa. As Al pointed out, you
could also use term term pro and hold ALT then type 170. Here's a hex
editor that will let you create a file with the byte value of 0xaa...
http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm...
You'll still need some means to send binary file over the serial port
though(like tera term pro).

In my experience, loader files under 4K can be loaded at 115200.
Loader files in excess of 115K can successfully loaded at 19200-38400.





(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: Re: 2191 : UART booting - Al Clark - Apr 27 13:15:00 2004

At 08:43 PM 4/26/2004, duhlynn wrote:
>You'll need to send the byte value of 0xaa. As Al pointed out, you
>could also use term term pro and hold ALT then type 170. Here's a hex
>editor that will let you create a file with the byte value of 0xaa...
> http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm...
>You'll still need some means to send binary file over the serial port
>though(like tera term pro).
>
>In my experience, loader files under 4K can be loaded at 115200.
>Loader files in excess of 115K can successfully loaded at 19200-38400.
The maximum speed of the transfer is dependent on the operating clock of
the DSP. Calculate the values that you can set the baud generator for with
the xtal and clock settings on your system. This will suggest how fast you
can set the transfer.

Are you setting the Clock Multiplier in hardware? My first 2191 board
didn't work because the PLL was not working properly. The IO Power Supply
is used for the PLL. I had a fairly low impedance supply for I/O, but not
good enough I was trying to use a two layer pcb (I poured the Vcore supply
under the 219x and assumed the I/O supply was not too important). I changed
to a four layer pcb and everything worked well to 160 MHz.

In my design, I set the clock multiplier in software. This turned out to be
very helpful, since my programs ran with the oscillator in buffer mode and
failed when I initialized the PLL even at the same frequency.

This won't affect booting, but are you using Rev 1.0 silicon? There is a
very serious DMA problem with all 0.x silicon THAT YOU WANT TO AVOID. See
the ADI Errata.

Al Clark
Danville Signal Processing, Inc.
--------------------------------------------------------------------
comp.dsp conference July 28 - Aug 1, 2004

details at http://www.danvillesignal.com/index.php?id=compdsp
email:

Who says you can't teach an old dog a new DSP trick?





(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: 2191 : UART booting - duhlynn - Apr 27 15:37:00 2004

Actually, ALT then type 166 gives 0xaa.




(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: Re: 2191 : UART booting - Al Clark - Apr 27 16:04:00 2004

At 10:37 AM 4/27/2004, duhlynn wrote:
>Actually, ALT then type 166 gives 0xaa. 0xAA = 16 * 10 + 10 = 170

166 = 0xA6

Al Clark
Danville Signal Processing, Inc.
--------------------------------------------------------------------
comp.dsp conference July 28 - Aug 1, 2004

details at http://www.danvillesignal.com/index.php?id=compdsp
email:

Who says you can't teach an old dog a new DSP trick?




(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Flah programmer for AMD29lv040b - Author Unknown - Apr 28 8:00:00 2004

Hi

i m trying to modify flah programmer in order to program AMD Flash (it's an ST
one on Ez Kit)
I've just modify few code (erase, ID), but it doesn't works : unable to write

Does anybody try to program AMD flah with programmer?

I saw that EMICTL is 0x38 for ST but it's an 8 bit flash : why configure 16 bit

Thanks in advance




(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: 2191 : UART booting - Al Clark - Apr 28 20:38:00 2004

At 02:48 PM 4/28/2004, you wrote:
>Al,
>
>ALT + 170 gives you 0xaa???
>
>I tried a couple different WIN98 editors and my results are...
>ALT + 170 = 0xa5
>ALT + 166 = 0xaa
>
>I'm curious as to why there is a difference....
>Might just be my work machine....
>
>Tim Dahlin I can't say I've ever looked on an editor that would display the file in
Hex directly but

If you type in Alt 65 you would see an 'A' which is also 0x41. Alt 170 is
the same as 0xAA which will typically be some kind of extended ASCII in a
text editor. I have no idea how you the values you report. I do know that
the autobaud always works with Alt 170. Al Clark
Danville Signal Processing, Inc.
--------------------------------------------------------------------
comp.dsp conference July 28 - Aug 1, 2004

details at http://www.danvillesignal.com/index.php?id=compdsp
email:

Who says you can't teach an old dog a new DSP trick?





(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

ADSP2191 : fqlsh access - Author Unknown - Apr 29 14:06:00 2004

Hi

Is there somebody has tried to access external flash (RD and WR) from running
program on ADSP2191 : CS Flah is MS0 and BMS Thanks in advance






(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: ADSP2191 : fqlsh access - duhlynn - Apr 29 16:40:00 2004

In my current design, I use a 4MW flash with the CS~ driven by the
logical and of BMS~ and MS1~. I didn't want to have to fool with
setting registers to access PAGE 0 of MS0~. Main purpose of going
with a large flash was to store various tables, FPGA configurations,
and program overlays.

Tim Dahlin

--- In , stephane.gouel@a... wrote:
> Hi
>
> Is there somebody has tried to access external flash (RD and WR)
from running
> program on ADSP2191 : CS Flah is MS0 and BMS > Thanks in advance




(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: ADSP2191 : fqlsh access - weird_ed_edison - Apr 29 21:09:00 2004

Dear stephane,

I am trying to do a similiar thing with the ADSP-21992. I have had
only mixed success, but maybe i can help.

Sincerely,

ED --- In , stephane.gouel@a... wrote:
> Hi
>
> Is there somebody has tried to access external flash (RD and WR)
from running
> program on ADSP2191 : CS Flah is MS0 and BMS > Thanks in advance




(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )