Jump to content

Macintosh SE/30 Reloaded Logic Board: Difference between revisions

From RetroTechCollection
No edit summary
No edit summary
Line 1: Line 1:
<big>== Macintosh SE/30 Reloaded Logic Board ==</big>
{{Infobox hardware
{{Infobox hardware
| name          = Macintosh SE/30 Reloaded Logic Board
| name          = Macintosh SE/30 Reloaded Logic Board
Line 10: Line 11:
| layers        = 4-layer PCB
| layers        = 4-layer PCB
| compatibility  = Macintosh SE/30
| compatibility  = Macintosh SE/30
| features      = Modern design, SMD components, Apple ASICs, GAL-based PAL replacements, 32-bit clean ROM support
| features      =  
* Modern design
* SMD components
* Apple ASICs
* GAL-based PAL replacements
* 32-bit clean ROM support
| model          = SE30RL
| model          = SE30RL
}}
}}
=== Overview ===
The '''Macintosh SE/30 Reloaded Logic Board''' is a modern re-imagining of the classic Macintosh SE/30 motherboard, redesigned with contemporary PCB manufacturing. It retains compatibility with original Macintosh SE/30 hardware, while incorporating improved reliability, ease of assembly, and modern features.


=== Preparation and Inspection ===
__TOC__
 
== Overview ==
The '''Macintosh SE/30 Reloaded Logic Board''' is a modern open-hardware recreation of Apple’s original SE/30 logic board. Developed by the vintage computing community, it combines compatibility with the original Macintosh SE/30 and modern PCB fabrication, improving reliability and usability.
 
[[File:PCB_Inspection.jpg|thumb|right|250px|Careful pre-inspection helps avoid soldering issues.]]
 
== Quick Specs ==
<div style="border:1px solid #ccc; padding:10px; background:#fefefe;">
'''Quick Specs'''
* PCB Type: 4-layer with internal power/ground planes
* CPU: Motorola 68030 @ 16MHz (PLCC)
* FPU: Motorola 68882 (optional)
* RAM: Four 30-pin SIMM slots (up to 128MB with clean ROM)
* ROM: Supports original ICs or programmable ROM SIMM
* I/O: Internal/External SCSI, Serial, ADB, Audio, Floppy
</div>
 
== Preparation and Inspection ==
{| class="wikitable"
{| class="wikitable"
! Step !! Description
! Step !! Description
|-
|-
| Cleaning || Use >90% isopropyl alcohol to clean the PCB.
| Cleaning || Use >90% isopropyl alcohol on both PCB sides.
|-
|-
| Inspection || Check under magnification for shorts, damaged pads, or defects.
| Visual Inspection || Under magnification, check for shorts, broken pads, poor vias.
|-
|-
| Dry Fit Checks || Verify fitment of large connectors and sockets.
| Dry Fit Components || Test-fit sockets, connectors, and SIMMs.
|-
|-
| ESD Precautions || Use grounded wrist straps and ESD-safe workstation.
| ESD Safety || Always wear a grounded wrist strap and use an anti-static mat.
|}
|}


[[File:PCB_Inspection.jpg|thumb|center|PCB Inspection Under Magnification (Placeholder)]]
== Required Components and Tools ==
 
<div class="mw-collapsible mw-collapsed" style="width:100%">
=== Required Components and Tools ===
<div class="mw-collapsible-content">
{| class="wikitable collapsible collapsed"
{| class="wikitable"
! Components !! Tools
! Components !! Tools
|-
|-
|
|
* Apple ASICs: GLU, ASC, RTC, SWIM
* Apple ASICs: GLU, ASC, RTC, SWIM
* Programmed GAL16V8, EPROM (27C64 Video ROM)
* Programmed GAL16V8 (x6), 27C64 Video ROM
* SMD/Through-hole resistors, capacitors, diodes
* 30-pin SIMM sockets, PDS slot, headers
* Connectors, SIMM sockets, headers
* DB-19/25 connectors, mini-DIN ports, audio jack
|
|
* Temperature-controlled soldering iron
* Fine-tip temperature-controlled soldering iron
* Hot air rework station
* Hot air rework station
* Fine-gauge solder (0.5 mm)
* No-clean flux pen + gel
* No-clean flux pen and gel flux
* Leaded solder (0.5mm preferred)
* Precision ESD-safe tweezers
* Stereo microscope or magnifier lamp
* Stereo microscope or magnifying lamp
* Multimeter, oscilloscope
* Digital multimeter
* Oscilloscope or logic probe
* GAL and EPROM programmers
* GAL and EPROM programmers
|}
|}
</div>
</div>


=== Assembly Techniques ===
== Assembly Techniques ==
==== Surface-Mount Device (SMD) Soldering ====
=== Surface-Mount Soldering ===
[[File:SMD_Soldering_Technique.jpg|thumb|right|250px|Flux and steady hands are key!]]
{| class="wikitable"
{| class="wikitable"
! Component !! Technique
! Component !! Technique
|-
|-
| Passives (0402/0603) || Tin pad, place component, solder second pad, retouch first pad.
| 0402/0603 Passives || Tin one pad, place part, solder second pad, reflow first.
|-
|-
| SOIC/QFP ICs || Use pin-by-pin or drag solder with flux.
| SOIC/QFP || Pin-by-pin or drag solder with flux.
|-
|-
| PLCC ICs || Align and tack corners, then drag solder pins.
| PLCC || Tack corners, flow solder under leads, inspect with magnification.
|}
|}
[[File:SMD_Soldering_Technique.jpg|thumb|center|SMD Soldering Technique Demonstration (Placeholder)]]


==== Through-Hole Soldering ====
=== Through-Hole Soldering ===
* Secure alignment critical for connectors.
[[File:Through_Hole_Connectors.jpg|thumb|left|250px|Through-hole connectors properly aligned.]]
* Tack corners first, then sequentially solder remaining pins.
* Tack two corner pins, verify alignment, solder all pins.
* Trim excess leads after soldering.
* Trim excess leads with flush cutters.
<div style="clear:both;"></div>


[[File:Through_Hole_Connectors.jpg|thumb|center|Through-Hole Connector Alignment (Placeholder)]]
== Recommended Assembly Sequence ==
<ol>
<li>Power filtering, fuses, and clock oscillator</li>
<li>SMD passives (resistors, capacitors)</li>
<li>SMD logic, GALs, and custom ICs</li>
<li>Through-hole sockets, SIMM slots, headers</li>
<li>External connectors, switches, audio jack</li>
</ol>


=== Recommended Assembly Order ===
== Initial Testing ==
# Power circuitry and clock oscillator
[[File:Bench_Test_Setup.jpg|thumb|right|250px|Current-limited bench power test]]
# SMD passives
* Supply +5V and +12V using a current-limited bench PSU
# SMD ICs (GALs, ASICs, Logic)
* Test voltage rails and look for excessive draw
# Through-hole sockets and SIMM slots
* Logic probe for clock and reset activity
# Connectors, headers, switches, and audio components
* Test without CPU/FPU for safety


=== Initial Testing and Diagnostics ===
== Subsystem Test Checklist ==
==== Initial Power-Up ====
<div class="mw-collapsible mw-collapsed" style="width:100%">
* Use current-limited bench power supply.
<div class="mw-collapsible-content">
* Measure +5V, +12V, -12V rails.
{| class="wikitable"
* Monitor current draw; investigate excessive current.
! Subsystem !! Checks
 
|-
[[File:Bench_Test_Setup.jpg|thumb|center|Initial Bench Testing Setup (Placeholder)]]
| CPU/ROM || Chime sound, address line activity
 
==== Subsystem Tests ====
{| class="wikitable collapsible collapsed"
! Subsystem !! Method
|-
|-
| CPU/ROM || Boot check (startup chime and display).
| RAM || Detects correct amount, boots OS
|-
|-
| RAM || Verify OS memory recognition.
| Video || Raster visible, no vertical stripes (Simasimac)
|-
|-
| Video || Ensure stable raster, check for distortions.
| ADB || Mouse/keyboard respond, LED toggles
|-
|-
| Sound || Startup chime and audio output.
| Sound || Clear startup chime and test tones
|-
|-
| ADB || Keyboard and mouse functionality.
| SCSI || Boots from BlueSCSI or HDD
|-
|-
| SCSI/Floppy || Boot from known-good devices, verify termination.
| Floppy || Spindle motion, reads boot disks
|}
|}
</div>
</div>


=== Troubleshooting Guide ===
== Troubleshooting Guide ==
[[File:Diagnostic_Screen.jpg|thumb|center|Simasimac: common sign of ROM/GLU issues]]
{| class="wikitable"
{| class="wikitable"
! Issue !! Possible Causes and Solutions
! Symptom !! Causes
|-
| No Boot || Check clock, reset lines, ROM.
|-
|-
| Simasimac Pattern || Verify ROM, GLU, and socket connections.
| No boot or chime || No clock/reset, shorted power rail, missing GALs
|-
|-
| Death Chimes || Test RAM, logic, GAL programming.
| Simasimac || ROM not detected, GLU issues, bad sockets
|-
|-
| Video Issues || Inspect Video ROM, PAL logic, UE8 shift register.
| Death chimes || RAM failure, bad VIA, bad address decoding
|-
|-
| ADB/Floppy Failure || Examine fuses, connections, controllers.
| ADB non-functional || Fuse F1 blown, missing RTC/PRAM battery
|-
|-
| SCSI Problems || Confirm termination and controller connections.
| No floppy/SCSI || Bad SWIM, missing termination, F3 blown
|}
|}
[[File:Diagnostic_Screen.jpg|thumb|center|Example Diagnostic Screen (Placeholder)]]


=== Unique Features and Improvements ===
== Unique Features ==
* Enhanced 4-layer PCB improves signal integrity.
* Modern 4-layer PCB design
* Modern capacitors eliminate leakage issues.
* Improved component layout and silkscreen
* Integrated external audio output jack.
* External 3.5mm audio jack
* Supports 32-bit clean ROM for expanded RAM options.
* ROM SIMM support for custom ROMs (e.g. 32-bit clean)
* Durable modern connectors


=== Community Support ===
== Community & Resources ==
* [https://68kmla.org 68kMLA Forum]
* [https://68kmla.org 68kMLA Forum]\n* [https://tinkerdifferent.com TinkerDifferent Community]\n* GitHub project repositories and BOMs
* [https://tinkerdifferent.com TinkerDifferent Forum]


=== Gallery ===
== Gallery ==
<gallery>
<gallery>
File:PCB_Inspection.jpg|PCB inspection close-up (Placeholder)
File:PCB_Inspection.jpg|PCB inspection
File:SMD_Soldering_Technique.jpg|SMD soldering example (Placeholder)
File:SMD_Soldering_Technique.jpg|SMD soldering process
File:Through_Hole_Connectors.jpg|Connector alignment detail (Placeholder)
File:Through_Hole_Connectors.jpg|Through-hole alignment
File:Bench_Test_Setup.jpg|Bench test configuration (Placeholder)
File:Bench_Test_Setup.jpg|Power testing on bench
File:Diagnostic_Screen.jpg|Diagnostic test example (Placeholder)
File:Diagnostic_Screen.jpg|Simasimac troubleshooting
</gallery>
</gallery>


=== Conclusion ===
== Conclusion ==
The Macintosh SE/30 Reloaded Logic Board revitalizes vintage Apple hardware, offering an enhanced assembly experience and modern reliability.
Building the Macintosh SE/30 Reloaded Logic Board is a rewarding challenge for vintage computing enthusiasts. It offers the joy of hands-on assembly combined with the satisfaction of breathing new life into a timeless Mac.

Revision as of 08:34, 30 March 2025

== Macintosh SE/30 Reloaded Logic Board ==

Macintosh SE/30 Reloaded Logic Board
Caption Fully assembled SE/30 Reloaded Logic Board
Type Logic Board
Designer Community-designed (Based on original Apple design)
Manufacturer Independent / DIY
First released 2023
Latest revision N/A
Operating voltage
Layers / PCB 4-layer PCB
Compatibility Macintosh SE/30
Features * Modern design
  • SMD components
  • Apple ASICs
  • GAL-based PAL replacements
  • 32-bit clean ROM support
Model No. SE30RL

Overview

The Macintosh SE/30 Reloaded Logic Board is a modern open-hardware recreation of Apple’s original SE/30 logic board. Developed by the vintage computing community, it combines compatibility with the original Macintosh SE/30 and modern PCB fabrication, improving reliability and usability.

File:PCB Inspection.jpg
Careful pre-inspection helps avoid soldering issues.

Quick Specs

Quick Specs

  • PCB Type: 4-layer with internal power/ground planes
  • CPU: Motorola 68030 @ 16MHz (PLCC)
  • FPU: Motorola 68882 (optional)
  • RAM: Four 30-pin SIMM slots (up to 128MB with clean ROM)
  • ROM: Supports original ICs or programmable ROM SIMM
  • I/O: Internal/External SCSI, Serial, ADB, Audio, Floppy

Preparation and Inspection

Step Description
Cleaning Use >90% isopropyl alcohol on both PCB sides.
Visual Inspection Under magnification, check for shorts, broken pads, poor vias.
Dry Fit Components Test-fit sockets, connectors, and SIMMs.
ESD Safety Always wear a grounded wrist strap and use an anti-static mat.

Required Components and Tools

Components Tools
  • Apple ASICs: GLU, ASC, RTC, SWIM
  • Programmed GAL16V8 (x6), 27C64 Video ROM
  • 30-pin SIMM sockets, PDS slot, headers
  • DB-19/25 connectors, mini-DIN ports, audio jack
  • Fine-tip temperature-controlled soldering iron
  • Hot air rework station
  • No-clean flux pen + gel
  • Leaded solder (0.5mm preferred)
  • Stereo microscope or magnifier lamp
  • Multimeter, oscilloscope
  • GAL and EPROM programmers

Assembly Techniques

Surface-Mount Soldering

Flux and steady hands are key!
Component Technique
0402/0603 Passives Tin one pad, place part, solder second pad, reflow first.
SOIC/QFP Pin-by-pin or drag solder with flux.
PLCC Tack corners, flow solder under leads, inspect with magnification.

Through-Hole Soldering

Through-hole connectors properly aligned.
  • Tack two corner pins, verify alignment, solder all pins.
  • Trim excess leads with flush cutters.
  1. Power filtering, fuses, and clock oscillator
  2. SMD passives (resistors, capacitors)
  3. SMD logic, GALs, and custom ICs
  4. Through-hole sockets, SIMM slots, headers
  5. External connectors, switches, audio jack

Initial Testing

File:Bench Test Setup.jpg
Current-limited bench power test
  • Supply +5V and +12V using a current-limited bench PSU
  • Test voltage rails and look for excessive draw
  • Logic probe for clock and reset activity
  • Test without CPU/FPU for safety

Subsystem Test Checklist

Subsystem Checks
CPU/ROM Chime sound, address line activity
RAM Detects correct amount, boots OS
Video Raster visible, no vertical stripes (Simasimac)
ADB Mouse/keyboard respond, LED toggles
Sound Clear startup chime and test tones
SCSI Boots from BlueSCSI or HDD
Floppy Spindle motion, reads boot disks

Troubleshooting Guide

File:Diagnostic Screen.jpg
Simasimac: common sign of ROM/GLU issues
Symptom Causes
No boot or chime No clock/reset, shorted power rail, missing GALs
Simasimac ROM not detected, GLU issues, bad sockets
Death chimes RAM failure, bad VIA, bad address decoding
ADB non-functional Fuse F1 blown, missing RTC/PRAM battery
No floppy/SCSI Bad SWIM, missing termination, F3 blown

Unique Features

  • Modern 4-layer PCB design
  • Improved component layout and silkscreen
  • External 3.5mm audio jack
  • ROM SIMM support for custom ROMs (e.g. 32-bit clean)
  • Durable modern connectors

Community & Resources

Conclusion

Building the Macintosh SE/30 Reloaded Logic Board is a rewarding challenge for vintage computing enthusiasts. It offers the joy of hands-on assembly combined with the satisfaction of breathing new life into a timeless Mac.