You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 months ago | |
---|---|---|
HardwareVerify | 3 years ago | |
TommyPROM | 3 months ago | |
docs | 2 months ago | |
hardware | 3 years ago | |
schematics | 2 months ago | |
unlock-ben-eater-hardware | 8 months ago | |
.gitignore | 2 months ago | |
README.md | 3 years ago |
README.md
TommyPROM - An Arduino-based EEPROM programmer
This is a simple EEPROM programmer and reader that can be assembled using an Arduino and a few additional parts. The original code was specific to the 28C256 32Kx8 EEPROM, but it has been extended to also support Intel 8755A EPROMS and some 29C010 Flash.
Features include:
- Simple hardware design that can be assembled on a breadboard.
- ROM images transfers using XMODEM - no special host client needed.
- Support for fast block EEPROM writes - a 32K EEPROM will program in just a few seconds.
- Optimized code that supports the timing requirements needed to unlock the 28C series Software Protection Algorithm.
- Modular software design to easily support other EEPROM and EPROM families.
See the documentation pages for the full documentation with hardware, software, and troubleshooting tips.
Further Work
- Add a new PromDevice class for 27 series EPROMS.
- Additional error checking in the CmdLine code.