Re: 2189M EZ-KIT monitor code



Brendan Illingworth wrote:
Hello All,

I have recently purchased an Analog Devices 2189M-EZLITE kit and am looking
for information on recompiling the monitor program and acquiring the "out of
the box" flash file. Is there a resource for acquiring the bit file that is
stored in the flash that is shipped with the product? More importantly, is
there source for the monitor program and information on recompiling this
program?

Thanks for any advice,

Brendan

Hi,

From ADI's knowledge base:

ADSP-21xx Processor
Record #: DSP24813

Question:

I mistakenly erased the monitor code supplied with ADSP-2181
EZ-KIT/ADSP-2189M EZ-KIT. I re-compiled and re-programmed the
EPROM/Flash with the monitor code provided along with the VisualDSP++
tools, but it does not work! What is wrong?

Answer:

The monitor code example provided with the VisualDSP++ tools is just
for your reference. If you have another unmodified EPROM with the
monitor code intact on it, we would suggest that you use an EPROM
programmer copy the entire contents and burn them on the modified
EPROM.

Please note that we do not support re-programing and/or modifying the
monitor code in the ADSP-2189 EZKIT Lite.


This record last updated: 12/18/2003


Additionally:

ADSP-21xx Processor
Record #: DSP24808

Question:

Can I program a flash memory interfaced to ADSP-218x? Is there any
flash memory driver available? Can VisualDSP++ do this?

Answer:

Yes, you can program a flash memory interfaced to the ADSP-218x BDMA
memory space. In order to program a flash memory it requires a specific
write sequence to be followed unlike normal SRAM. What this means is
that if you would like to write a byte in a certain address location
within the flash memory, you will need to follow a sequence of writes
as specified in the device data *** followed by the actual memory
write. To understand the sequence or the series of events to be
followed and also various flash commands, please refer to the memory
device's data***.

The software that runs on the DSP and performs the above task to write
a complete file containing data into a flash memory is called a flash
driver. This driver utility runs on the DSP and writes to the flash
memory.

We have a driver utility that supports several ATMEL flash devices. The
code for the flash driver is written in "C" language and can be
modified easily for various other flash memories. VisualDSP++ 3.0 has a
flash memory programmer utility included in the general installation.


This record last updated: 9/23/2003

IHTH

JaaC

.