On 14/08/10 19:08, Alexandre Souza - Listas wrote:
Indeed.
"Universal 32-pin programmer" is on my 'potential projects'
list. 32 MOSFET pin drivers, a couple of separate power supplies with
variable current limit, and an FPGA to do the heavy lifting (timing,
I/O expander, that sort of thing).
Why not take a look on the reverse engineering of the TOP 2005 and 2008
programmers? It is avaiable on the net!
Got a link? Google isn't revealing anything particularly relevant for
the TOP2008. I've seen the hack for the TOP2005 on Openschemes, but it
doesn't look like the hardware is especially versatile...
The GAL
programming algorithms have been figured out. C't and Elektor
published them a few years ago, and Manfred Winterhoff designed the
GALBlast around them. The hardware is fine, but the software is
horrendous -- all stuffed into one C file, makes extensive use of
16-bit Windows APIs, and is about as portable as a skyscraper...
You can always reverse engineer....You have an excellent logical
analyser :)
Reverse engineering wouldn't be required. Tidying up MaWin's schematic
would be a good starting point, but the code is reasonably easy to
figure out. Porting the basic algorithms to Linux wouldn't be hard, but
getting the timing right would be.
**affordable** MOSFETS are a novelty, was it avaiable
at project time?
The 2N7000 would have worked fine, and those are ten-a-penny these days.
Essentially zero voltage drop (vs. the 1.4V of a BJT).
--
Phil.
classiccmp at philpem.me.uk
http://www.philpem.me.uk/