[DSP-10] additional testing of UHF3 / UHFA / XP

Bob Larkin boblark at proaxis.com
Fri Dec 19 15:00:35 EST 2008


Hi All,

As an assist to trying Rogers's fix for running the DSP-10 under post-Win98 
Command Prompts, I made up a version 3.87 of UHFA that inserts a delay 
between the PC's request for a pointer from the DSP, and the time it looks 
for it to have arrived back at the PC.  There has always been a 20 
millisecond delay there, but it is now programmable.

The DOS file to run on the PC is at 
http://www.proaxis.com/~boblark/uhfa387.zip.  The contents are only the one 
UHFA.EXE and if you loose track of which is which, the R3.87 on the SCRL-F3 
bottom line (the one with the hex dump) tells you what it is.

A new CFG variable, called serial_delay with a default value of 20, has 
been added.  The units are milliseconds.  It is line 215 of the CFG file, 
after version 3.87 has been run once.  Alternatively, just type 
"serial_delay 200" anywhere in the CFG file to enter this value before 3.87 
is run the first time.

I have tested this file under DOS.  I need to re-arrange some furniture to 
run under XP, as the XP PC is in the wrong room.  So any testing under 
post-Win98 PC's will need to come from you guys.  This file does not 
alter  the procedure for Roger's change.

An aside is that after all this settles down, I will make ROM versions 
available for the EZ-Kits and Flash versions for the DSPx, so that the 
startup will be like it used to be.

Testing:  I have no idea what delay would be proper.  Longer delays slow 
down the startup.  Shorter ones *may* be the source of the pointer table 
problem.  I suggest 20 milliseconds as a minimum for serial_delay, and it 
results in a total delay of about a second.  If a value of 200 is used, 
this gives a bunch more time for a pre-occupied PC, but adds about 8 
seconds to the startup.  And so forth.

I hope this is useful!

73, Bob




More information about the DSP-10 mailing list