Update README.md

This commit is contained in:
Bouletmarc 2019-12-29 05:04:19 -05:00 committed by GitHub
parent 9addc78c04
commit 376c3e5690
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 15 additions and 58 deletions

View File

@ -1,5 +1,5 @@
# BMBurner
BMBurner is a Arduino based EPROM Programmer that can Read/Write/Verify Chips (27C256 and SST 27SF512)
BMBurner is a Arduino based EPROM Programmer that can Read/Write/Verify Chips (27C256, SST 27SF512, W27E512, etc...)
# [BUY BMBurner][]
@ -9,39 +9,31 @@ BMBurner is a Arduino based EPROM Programmer that can Read/Write/Verify Chips (2
# Downloads Links :
- [Windows Tool (BMBurner.exe)][] to Read/Write/Verify Chips
- [Project Files][] to Update BMBurner or to Create your own
- [Firmware Updating Tool][] to Update the BMBurner Firmware
# Downloads Drivers Links :
- Driver for FTDI Chipset (BMBurner V1.1 and Moates) : [FTDI Driver][]
- Driver for CH340 Chipset (BMBurner V1.0) : [CH340 Driver][]
- Driver for CH340 Chipset (BMBurner V1.0, BMBurner V2.X) : [CH340 Driver][]
# How to Update the BMBurner Firmware (V1.0 ONLY):
- Download and Install the [CH340 Driver][] if not already done
- Download and Install the [Arduino Software][] if not already done
1. Download and Open the [Project Files][] of BMBurner
2. Copy the folder 'Arduino_BMBurn' into 'Documents\Arduino\libraries'
- (exemple : C:\Users\YOUR_USERNAME\Documents\Arduino\libraries\Arduino_BMBurn)
3. Open Arduino Software
4. Load the Project 'Arduino_BMBurn'
5. Select 'Arduino Nano' in 'Tools/Board'
6. Select 'Atmega328P' in 'Tools/Processor'
7. Select the BMBurner Serial Port in 'Tools/Port'
8. Clic on Upload!
# How to Update the BMBurner Firmware (V2.X ONLY):
- Download and Install the [Firmware Updating Tool][] if not already done
1. Open the [Firmware Updating Tool][]
2. Select the COM Port of your BMBurner (and the baudrate, default is 921600)
3. Clic on 'Connect Device' button to connect to your BMBurner
4. Clic on the 'Update Firmware' button!
# Compatible Chips List (not all chips are tested):
- 27C32 (Read-Only)
- 2732A (Read-Only)
- 27C64 (Read-Only)
- 27C128 (Read-Only)
# Compatible Chips List (for BMBurner V2.X):
- 27C256 (Read-Only)
- 27C512 (Read-Only)
- 27SF256 (Read-Only)
- 27SF512
- 28C64
- 28C256
- 27SF512 (Fake with 70ns access/write time)
- 29C256
- W27C512
- W27E512
- DS1230
- 61256/61C256
- 62256/62C256
# BMBurner Windows Tool Functions :
@ -60,42 +52,6 @@ BMBurner is a Arduino based EPROM Programmer that can Read/Write/Verify Chips (2
- Edit Reading/Writing Buffer addressing
- Much Mores...
# if you want to make your own
# Wiring Diagram V1.0 :
![alt tag](https://github.com/bouletmarc/BMBurner/blob/master/Wiring/Wiring_Diagram.png)
# Wiring Diagram V1.1 :
![alt tag](https://github.com/bouletmarc/BMBurner/blob/master/Wiring/Wiring_Diagram_V1.1.png)
# Requirements 'ALL VERSIONS' :
- Windows XP|Vista|7|8|10 (.net framework 3.5 installed)
- 1x 28Pin ZIF Socket
- 2x 1K Resistors
- 6x 22K Resistors
- 2x 74HC595 (or other replacement)
- 2x 2N4401 (or other replacement)
- 2x 2N3906 (or other replacement)
- 1x Step-Up Converter (usually input 5v and output 12v, it produce 12v out of a 5v signal)
# Requirements 'V1.0' :
- 1x Arduino Nano/Uno (any arduino with atmega328 as microcontroller should work with same pinouts)
- 3x 0.1uF Capacitors
# Requirements 'V1.1' :
The BMBurner V1.1 require the Arduino Library [MiniCore][] to run on a crystal oscillator of 14.7mHz
- 1x Atmega328P 5V
- 1x 14.7456 mHz ocsillator crystal clock
- 2x 22pF Capacitors
- 1x FT232RL Adapter (FTDI/RS232 to USB)
- 1x 10k Resistor
- 4x 0.1uF Capacitors
# Donations :
You can donate to me using [This Link][].
@ -120,4 +76,5 @@ You can donate to me using [This Link][].
[FTDI Driver]: <http://www.ftdichip.com/Drivers/CDM/CDM21228_Setup.zip>
[MiniCore]: <https://github.com/MCUdude/MiniCore>
[BUY BMBurner]: <https://bmdevs.fwscheckout.com/>
[Firmware Updating Tool]:<https://github.com/bouletmarc/BMDevsFirmwareUpdater>