Skip to the content
PCBKitNew board
2 layers19 × 29.5 mmDPU, the printed circuit board in 3D

Disk Protector unit for the SAM Coupé

Size
19 × 29.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
10
Nets
11
Pads
29
Tracks, vias
53, 0
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
1 Apr 2021
Updated
19 Dec 2024

Overview

DPU is an open-source printed circuit board by dandoore, from the dandoore/samdpu repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 19 × 29.5 mm with 10 parts on 11 nets, routed with 53 tracks and 0 vias.

It is built around the 74LS04PC. Its parts include 3 capacitors, 2 resistors, 1 IC and 1 crystal.

Main components

1

README

README.md

SAM Coupé Disk Protector Unit

The Disk Protector Unit or DPU for short is a small circuit designed to cure corruption of disks whenever the SAM Coupé is reset or turned on with a disk in the floppy drive.

Details

The problem is caused when the 8 MHz clock generated by the ASIC is halted during reset, this causes the floppy disk controller to go out of control since it needs the 8 MHz clock all the time.

All that the DPU does is generate a constant 8 MHz clock to replace the ASIC's 8 MHz clock.

Note: you will require basic soldering and track cutting skills to install this modification, if you are uncomfortable doing it then seek assistance.

Consult the following guide for opening and closing your SAM: https://www.worldofsam.org/products/disassembly-and-reassembly

Before fitting the DPU you must cut the ASIC’s 8 MHz clock PCB track at the place shown below, it also shows the places where to solder the 5V, GND/0V and 8 MHz clock wires.

dputrack

Use double-sided Foampads to mount the DPU on top of the ASIC.

(C) 1998 Edwin Blink, PCB & Instructions by Dan Dooré 2021/2024

  Schematic

circuit

Photos

Before installation

IMG_8853

After installation Note: Newer PCB has solder points in different locations but no functional change.

IMG_8854-sm

Newer PCB

IMG_3494

Parts

10
QtyValueFootprintReferences
3MountingHole_PadConnector_Wire:SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm5V, 8Mhz, GND
2R470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2
11uFCapacitor_THT:CP_Radial_D4.0mm_P2.00mmC2
122nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC3
133pFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1
174LS04Package_DIP:DIP-14_W7.62mmU1
18MhzCrystal:Crystal_HC49-U_VerticalY1

Questions

How big is the DPU PCB?

It measures 19 × 29.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the DPU use?

10 parts, built around the 74LS04PC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the DPU KiCad files?

From the dandoore/samdpu repository on GitHub, at the commit this page was made from: the board is DPU.kicad_pcb and its schematic DPU.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DPU design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers171.2 × 72.9 mmAmiga gfxcard old, the printed circuit board in 3D

    Amiga gfxcard old

    mntmn/amiga2000-gfxcard

    MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

    34 parts1k
  • 2 layers196.3 × 118.7 mmMotherboard, the printed circuit board in 3D

    Motherboard

    Redherring32/OpenTendo

    An Open-Source HardWare (OSHW) recreation of the original 1985 front-loading NES Motherboard

    100 parts860
  • 2 layers49.6 × 78.3 mmOdyssey, the printed circuit board in 3D

    Odyssey

    jotego/jtcores

    FPGA cores compatible with multiple arcade game machines and KiCAD schematics of arcade games. Working on MiSTer FPGA/Analogue Pocket

    24 parts346GPL-3.0
  • 2 layers237.5 × 102.9 mmInstruction, the printed circuit board in 3D

    Instruction

    jes/scamp-cpu

    A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

    112 parts301Unlicense
  • 2 layers182.9 × 172.7 mmMulti, the printed circuit board in 3D

    Multi

    homebrew8088/8088-PC-Compatible

    8088 PC XT Compatible

    120 parts238GPL-3.0
  • 2 layers365.1 × 203.2 mmDIAG, the printed circuit board in 3D

    DIAG

    Nakazoto/CenturionComputer

    This is just a simple backup of all the files related to the Centurion that I have stored on my HD. The Wiki itself has far more in-depth information about the Centurion and it's individual cards.

    150 parts172
  • 2 layers135.3 × 106.7 mmAdlib, the printed circuit board in 3D

    Adlib

    schlae/adlib

    Reproduction AdLib Sound Card, OPL2, Circa 1990

    61 parts168
  • 2 layers370.8 × 298.5 mm8 Bit Computer, the printed circuit board in 3D

    8 Bit Computer

    The-Invent0r/8-bit-Computer-PCB

    These are the KiCAD files for my 8-Bit Computer.

    323 parts142