Copyright (C) 2003 Travis B. Sawyer
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details
You've been warned.
The Hardware
I built a modified version of the hardware, instead of using a charge
pump and the target's Vcc, I use an external power source. The power source
is actually an old IBM(r) external floppy disk drive power supply.
I simply ripped the disk drive open (originally just for the stepper motor),
and separated the PS and the drive. Any old PC power supply should work
just verify the voltage is within range for the ACE(TM).
Most of my parts were ordered from Digi-Key or from the parts mill at my old job. Radio Shack(R) has a limited supply of parts, it seems they are moving away from electronics parts towards consumer electronics and wireless phones.
Waceprom looks much like the classic ROM burner that you can buy from someone like DataIO, but you can build it for much less than you can buy it (screen shot below).
WAceprom can be found here:
Version 0.0.0.5a
When I'm through scrubbing the code I'll make the source available.
Current Version: 0.0.0.5a. Please read the readme.txt contained in the zip file.
This programmer and associated hardware uses a 12 volt supervoltage
per the ACE1202 specification. The ACE1502 does not, so this hardware should
not be used with the '1502.
You'll need to install (and reboot) another program (it allows parallel
port access).
You can find it at www.driverlinx.com
or directly: port95nt.exe.
Screen shot of Waceprom:
Page last updated 20 January 2003, 11:22 EDT