File tree Expand file tree Collapse file tree 1 file changed +36
-5
lines changed Expand file tree Collapse file tree 1 file changed +36
-5
lines changed Original file line number Diff line number Diff line change 1
- # eprom-prog
1
+ # EPROM Burner
2
2
3
- This repository will provide a circuit and the source code to implement a EPROM programer.
3
+ Here you will find the circuit and the source code for a EPROM burner/programer.
4
+ This project can be used to program the famous 27/27Cxxx EPROM family.
5
+ With this circuit and software you will be able to write and read from an EPROM.
6
+
7
+ Additional to the provided hardware you will need a Arduino MEGA.
8
+ The provided circuit is easy to solder by our own with through hole components - no SMD soldering required!
9
+ I have some spare PCBs, you can contact me to get some.
4
10
5
11
## schematic
6
12
7
- You can find the Eagle schematic in the schematic folder.
8
- To the hardware for this project, you will need a Arduino MEGA board.
13
+ You can find the Eagle schematic in the ' schematic' folder.
14
+ Aditional you will need a Arduino MEGA board.
9
15
10
16
## source code
11
17
12
- tbd
18
+ The source code can be found in the folder 'src', 'AVRhal' and some test-programs in 'test'.
19
+ The build system is cmake.
20
+
21
+ ### compile
22
+
23
+ To compile the source code follow this steps:
24
+
25
+ mkdir build && cd build
26
+ cmake ..
27
+ make
28
+
29
+ ### flash the AVR/Arduino
30
+
31
+ make upload_EPROM-PROG
32
+
33
+ ## supported EPROMs
13
34
35
+ - 27C16 (not tested)
36
+ - 27C32 (not tested)
37
+ - 27C64 (not tested)
38
+ - 27C128 (not tested)
39
+ - 27C256 (not tested)
40
+ - 27C512 (not tested)
41
+ - 27C1001 (not tested)
42
+ - 27C2001 (not tested)
43
+ - 27C4001 (not tested)
44
+ - 27C801 (not tested)
You can’t perform that action at this time.
0 commit comments