Forums

ADSP-21065L hangs

Started by sanglierv September 24, 2004
Hi,

I am trying to get a talkthrough program working on the DSP-21065L
EZ-Kit Lite, using VisualDSP++ 3.5.3.0. My code is from the BP
project, located under C:/VisualDSP++3.
5for32-Bit/21k/EZ-Kits/21065L/Demos/.

I had to modify the following two lines in the LDF-file slightly,
from

seg_rth { TYPE(PM RAM) START(0x00008000) END(0x0000808e) WIDTH(48) }
seg_init { TYPE(PM RAM) START(0x0000c000) END(0x0000c007) WIDTH(48) }
to
seg_rth { TYPE(PM RAM) START(0x00008000) END(0x000080FF) WIDTH(48) }
seg_init { TYPE(PM RAM) START(0x0000c000) END(0x0000c007) WIDTH(48) }
in order to get the program to compile. After that I was able to
compile, download and start the program, but when I try to stop it I
get the following error message:

Target #256: Error #905 Communications TimeOut

Anybody else that have seen this problem with the DSP-21065L EZ-Kit
Lite?



>Anybody else that have seen this problem with the DSP-21065L EZ-Kit
>Lite?

I haven't seen it as I work with the 218x processors. But I can guess what
you've done. It looks as if you're overwriting the monitor program (the
small routine in the DSP that communicates with VisualDSP++ software) with
some part of your own program. (I'm guessing the monitor lives at locations
808e to 80ff.)

You'll need to alter your talkthrough program code so that it doesn't try to
load itself into this area of memory. Then it will compile happily without
the changes made to the LDF file and should run OK.

Good luck,

Steve Conner
OptoSci Ltd.