Fabio Battaglia ab85bba9f9 Fix EPROM pod power selection table 3 ماه پیش
..
gerbers 230fae0373 Add schematics and gerbers 3 ماه پیش
pics 03f67db3b9 Update EPROM_01 POD readme and pic 3 ماه پیش
CHANGELOG.md 7485db5362 Add eprom_01 board 4 ماه پیش
README.md ab85bba9f9 Fix EPROM pod power selection table 3 ماه پیش
eprom_01.kicad_pcb e01cbd00b1 Shift the ZIF32 socket on the eprom_01 pod 4 ماه پیش
eprom_01.kicad_prl 7485db5362 Add eprom_01 board 4 ماه پیش
eprom_01.kicad_pro 7485db5362 Add eprom_01 board 4 ماه پیش
eprom_01.kicad_sch 7485db5362 Add eprom_01 board 4 ماه پیش
eprom_01.pdf 230fae0373 Add schematics and gerbers 3 ماه پیش

README.md

EPROM_01 POD for dupico

DISCLAIMER

Any use of this project is under your own responsibility. You will be responsible of checking the correct construction and functionality of your board and the compatiblity of the chips You will insert into it. By using this project You will agree that I cannot be held responsible if it will destroy any of your devices, damage your computer, burn down your house or whatever.

Do NOT come to me for hand-holding using this. It is NOT a plug-and-play tool, and it is something I created for my own use and I released in case someone might have an use for it.

Introduction

The EPROM_01 POD is an adapter for the DuPAL V3 (AKA "dupico") meant to support the most common 24/28/32 pin ROMs, the only requirement being that they can be powered by 5V, have GND in the lower left pin and VCC in the upper right.

Rev. 0 PCB

Usage

This device is inserted in the ZIF socket of the dupico: if you installed a ZIF42 socket, it will fill all the 42 pins, if you installed a 48 pin socket, make sure to leave the bottom 6 pins empty (fit this in the topmost part of the socket).

When you fit a ROM device in it, make sure to align it to the bottom of the pod socket (so, a 28 pin device will leave empty the topmost 4 pins in the socket).

Pin 32 on the pod socket is hardwired to VCC, there are other 7 selectable pins that can provide power, configured with 3 pins on the ZIF42 socket:

| 24 | 23 | 22 | -> | Powered Pin (32 pin socket) | | -- | -- | -- | -- | --------------------------- | | 0 | 0 | 0 | | 30 / 32 | | 0 | 0 | 1 | | 28 / 32 | | 0 | 1 | 0 | | 26 / 32 | | 0 | 1 | 1 | | 25 / 32 | | 1 | 0 | 0 | | 24 / 32 | | 1 | 0 | 1 | | 23 / 32 | | 1 | 1 | 0 | | 20 / 32 | | 1 | 1 | 1 | | 32 only |

Socket connections

This drawing shows how the pin on the 32 socket are wired to the pins on the dupico's ZIF42.

            __ __
   1 ---> 1   U  32 <--- +5V (fixed)
   2 ---> 2      31 <-- 41
   3 ---> 3      30 <-- 40 --- Selectable +5V
   4 ---> 4      29 <-- 39
   5 ---> 5      28 <-- 38 --- Selectable +5V
   6 ---> 6      27 <-- 37
   7 ---> 7      26 <-- 36 --- Selectable +5V
   8 ---> 8      25 <-- 35 --- Selectable +5V
   9 ---> 9      24 <-- 34 --- Selectable +5V
  10 --> 10      23 <-- 33 --- Selectable +5V
  11 --> 11      22 <-- 32
  12 --->12      21 <-- 31
  13 --> 13      20 <-- 30 --- Selectable +5V
  14 --> 14      19 <-- 29
  15 --->15      18 <-- 28
GND ---> 16______17 <-- 27

Hardware

The board was designed with KiCad EDA.

In its current form, the board is relatively simple build, using through-hole and (non fine pitched) SMD components.

You can order the PCBs at PCBWay!

Bill of Materials

Component Qty Type / Value Notes
J1 2 21 pin 2.54mm headers Use rounded pin headers to put less stress on dupico ZIF, snip the protruding part of the header
C1, C2 2 100nF / 1206 / ceramic
Q1 - Q7 7 MMBT3906
J2 1 32 pin wide socket Solder this AFTER the two J1 headers, you can use a ZIF32 socket.
U2 1 74ACT138 SOIC-16
R1 - R7 7 1K / 1206