USB Flash/EPROM Programmer
A memory device programmer (Flash/EPROM/E2PROM) board and software, connected to PC by USB port.
- About the Project
- Current Status
- Operating Systems
- Hardware Design
- Firmware Project
- Software Project
About The Project
The purpose of this board is to allow the programming, reading and verification of writable/rewritable memory devices, such as EPROM, EEPROM, Flash, SRAM, NVRAM – those with parallel bus as well as serial ones (I2C, SPI, Microwire, LPC).
In a future release, programming of some microcontroller families (eg. Microchip PIC, or 8051) may also be supported, via firmware and software upgrade.
The current status of this project is:
The releases of this project are here: Releases of the USB Flash/EPROM Programmer.
The USB Flash/EPROM Programmer has compiled installation packages for the following Operating Systems:
- Windows 7, or above (32 or 64 bits)
- Ubuntu Linux 20.04, or above (64 bits)
- RedHat/CentOS 8, or above (64 bits)
- MacOSX 10.13, or above (Intel)
- FreeBSD 13.1, or above (64 bits)
The most up-to-date project documentation can be accessed here: Documentation of the USB Flash/EPROM Programmer.
The most up-to-date hardware design can be accessed here: Hardware design of the USB Flash/EPROM Programmer.
The most up-to-date firmware project can be accessed here: Firmware Project of the USB Flash/EPROM Programmer.
Instructions on how to build the firmware are described in following document: Firmware Build Instructions.
The most up-to-date software project can be accessed here: Software Project of the USB Flash/EPROM Programmer.
Instructions on how to build the software are described in following document: Software Build Instructions.
Please read CONTRIBUTING for more information.
Distributed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
See LICENSE file for more information.
- EzoFlash+ - Parallel Port EPROM/Flash Programmer.
- MPSP - Microchip© PIC Serial Port Programmer.
- PK2C - Microchip© PIC Kit 2 Clone Programmer.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.