device programmer recommendations?

Ethan Dicks ethan.dicks at gmail.com
Tue Jul 26 14:11:22 CDT 2005


On 7/26/05, Michael Sokolov <msokolov at ivan.harhan.org> wrote:
> Bruce Lane <kyrrin at bluefeathertech.com> wrote:
> 
> > I almost forgot to mention... All the Data I/O programmers I mentioned
> > in my last note have a distinct advantage over many others: They will
> > work with nothing more than a 'dumb' ASCII terminal attached to their
> > serial port for control.
> 
> But how would you then get the image to be programmed into the box?  Does
> it support something like XMODEM/YMODEM/ZMODEM/Kermit on the terminal
> port, or is an ASCII terminal not really sufficient, i.e., maybe they
> can only use a terminal to control mass duplication, but initialing image
> loading still requires a Losedows box?

I haven't worked with ASCII download to the 29A or 29B, but with other
1980s-era device programmers, what I've seen is an interactive menu
scheme, then at some point, you type a letter to begin entering some
sort of known ASCII file format (Intel Hex for EPROMs, compiled PALASM
files for this one bipolar PAL blaster I have...), then escape from
the comm program, then send a file from the host to the blaster as if
a human were typing it,
then re-enter the line and enter the command to end editing, and you
are ready to blast.

Of course, one _could_ just type in the data, one letter at a time,
but the risk of data entry error is high.

On modern systems, I'd probably use either Kermit (ASCII, not
Kermit-protocol transfer) or minicom (also has raw ASCII file transfer
functionality) to send files to such a device.

I'd love to know what a 29B wants in terms of logic device programming
input, and what external tools I'd need to go from either a PLD file
or a JEDEC file.  If the 29B takes unaltered JEDEC files, that'd be
great.

-ethan



More information about the cctalk mailing list