On Monday, October 13, 2003, at 02:44 AM, Tothwolf wrote:
On Sun, 12 Oct 2003, Ian Primus wrote:
I have an ancient Data I/O Series 22 programmer
that I have been
attempting to get working. I have the manual, and I managed to get it
to
power up.
I connected a VT220 terminal, and have been able
to control the
programmer (to an extent) from the terminal. I can type the commands
for
copy, etc. But, the manual states that I should get some feedback on
the
terminal screen, as well as on the programmer's readout.
Does the programmer want hardware flow control?
The manual indicates that hardware handshaking is an option. I have
tried setting the terminal to "No Xoff", and have used different
cables, including a 4 wire simple hardware handshake-less cable.
Has anyone had
any experience dealing with an EPROM programmer like
this? What format is the data transferred in, and how can I
communicate
with the programmer from the computer. The manual is pretty cryptic
about it, and mentions that the programmer is capable of sending and
receiving data in no less than 20 formats, none of which seem like
anything I have heard of before.
The manual is probably referring to the format of the data you wish to
program into a chip. I usually just use a raw binary format unless I
need
something else for some reason.
What is the 'standard' method of
transferring data two and from a
serial
EPROM programmer? Should I be able to see data on a terminal if I dump
the data to the serial port, or is it in some non-ASCII format that
the
terminal (and Linux) can't render? I am lost here. Any suggestions
would
be appreciated.
There may not really be any one "standard" way of transferring data
to/from
programmers, but a common method is kermit with a terminal program on
the
host computer.
-Toth
The more I tinker with this, the more I am suspecting a hardware
problem. While trying to revive the power supply, I was measuring
voltages that were pretty far off, all of them too low. Now, the power
supply seems to have stabilized, and the voltages are consistently
close to correct. They are a fuzz low, but it's within the
specifications that the manual gives. (i.e. 15 volts is about 14.8
volts, but it's close enough). I measured voltages at the 1488 and 1489
chips, and they are just about what the data sheet says is nominal
(Nominal is 9V, and -9v, I'm reading about 8.9v and -8.89v). But, from
the looks of the solder and some residual flux on the top of the board,
it almost looks like the 1488 has been replaced before. If this chip is
bad, I would assume that it would prevent me from seeing any output,
but the input would still work, since the 1489 is obviously
functioning. If I feel adventurous later this afternoon, I think I am
going to try to desolder the 1488 and replace it with a socket. I know
I have another 1488 or two kicking around here, so I'll see if that
does any good.
Ian Primus
ian_primus(a)yahoo.com