Jump to content

[email protected]

New Members
  • Content Count

  • Joined

  • Last visited

Community Reputation

2 Neutral

About [email protected]

  • Rank
    Combat Commando
  1. The entire project is open-source and has been built by many people by now, the main project has been described here: https://mygeekyhobby.com/2020/07/05/eprom-emulator/ Software, Firmware and all documentation needed to build one can be found here: https://github.com/Kris-Sekula/EPROM-EMU-NG And of course for those who are not able to assemble it, you can get a ready made one on Tindie: https://www.tindie.com/stores/mygeekyhobby/ or eBay https://www.ebay.com/sch/avr4sale/m.html Coming back to the idea of EPROM Emulator, once you start using it, you will never think of go back to "juggling" EPROM chips, UV erasing etc. With the emulator you can "instantly" load an "image" and the "emulator" pretends to be the EPROM. If you are writing low level stuff (like firmware or games for the old platforms) you can add the emulator to your tool-chain and have it "update" your "target" system just after you compile new version of the code. The control software is a Python script (I tested it on windows 10, macOS, raspberry pi and all work fine). The script can be operated via command line (you would use it this way if it is part of your tool-chain or a batch file) or you can start the script without parameters and a small "GUI" comes up, where you can select all the parameters. The firmware is still getting improved, at this point of time it takes about 12s to load a full 64k image to emulate a 27512 EPROM, a 2716 or 2732 will take less than a second to "load"... I'm still working on optimising those number, but even 12s is much less than it would take you to remove EEPROM from a ZIF socket, re-program it and re-install back into your system. With the EPROM emulator you don't need to touch the HW at all, bonus feature it can "reset" you "target" once new image is loaded :) Hope that helps, but feel free to ask if you need any other information or more details. Thanks Kris
  • Create New...