Dear All,
I have to duplicate a board that was designed by our company 18 years
ago. It has 2732A EPROMs, 8086 and 8753 CPUs and an PLS101 PLA on it.
Unfortunately the old codes are lost.
Is it possible to recover code from the EPROMs and the PAL or do they
have code protection.
The 2732's -- Should be no problem. You should be able to read
them with any device programmer capable of handling such.
The microcontrollers -- Those are old enough that I don't think
they have code protection. I could, however, be wrong. Again, should be
readable by any device programmer that can handle the specific device
type.
The PAL -- Could be dicey. All PALs, from the earliest 16L4 on up
to the current devices, have an option called a 'security fuse' which
can, at the programmer's discretion, be popped during the actual
programming operation.
If this has been done, you don't have any real way to recover the
fuse map from the PAL itself. Your only options would be to reverse-
engineer the PAL's functionality based on what it's doing in the
circuit, or to (destructively) open it up and look at it through an
electron microscope.
If the security fuse was NOT blown at programming time, you will
be able to read the PAL, and recover the fuse map.
Here's the kicker. Given the variety of devices you've specified,
attempting to read them will require a high-end 'Universal' device
programmer, something that can handle memory, microcontroller, and
programmable-logic devices all in one package. This means that you will
need something that uses a technology called pin-driver.
Such systems do not come cheap on the 'new' arena. You're looking
at a bare minimum of about $500, and they go sharply up from there.
Manufacturers of such include EETools, Advin, BP Microsystems, Xeltek,
and Data I/O.
If you do not want to invest in such a system at this time
(SHAMELESS PLUG ALERT), I offer reading and programming services at a
nominal fee. Details are available at:
http://www.bluefeathertech.com/devices.html
Happy hunting.
--
Dr. Anton T. Squeegee, Director, Dutch Surrealist Plumbing Institute.
(Known to some as Bruce Lane, ARS KC7GR,
kyrrin (a/t) bluefeathertech[d=o=t]calm --
www.bluefeathertech.com
"If Salvador Dali had owned a computer, would it have been equipped
with surreal ports?"