Macintosh SE/30 Reloaded Logic Board: Difference between revisions
Appearance
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 | | features = | ||
* Modern design | |||
* SMD components | |||
* Apple ASICs | |||
* GAL-based PAL replacements | |||
* 32-bit clean ROM support | |||
| model = SE30RL | | model = SE30RL | ||
}} | }} | ||
=== 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 | | Cleaning || Use >90% isopropyl alcohol on both PCB sides. | ||
|- | |- | ||
| Inspection || | | Visual Inspection || Under magnification, check for shorts, broken pads, poor vias. | ||
|- | |- | ||
| Dry Fit | | Dry Fit Components || Test-fit sockets, connectors, and SIMMs. | ||
|- | |- | ||
| ESD | | ESD Safety || Always wear a grounded wrist strap and use an anti-static mat. | ||
|} | |} | ||
== Required Components and Tools == | |||
<div class="mw-collapsible mw-collapsed" style="width:100%"> | |||
<div class="mw-collapsible-content"> | |||
{| class="wikitable | {| class="wikitable" | ||
! Components !! Tools | ! Components !! Tools | ||
|- | |- | ||
| | | | ||
* Apple ASICs: GLU, ASC, RTC, SWIM | * Apple ASICs: GLU, ASC, RTC, SWIM | ||
* Programmed GAL16V8, | * 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 | * Hot air rework station | ||
* No-clean flux pen + gel | |||
* No-clean flux pen | * Leaded solder (0.5mm preferred) | ||
* | * Stereo microscope or magnifier lamp | ||
* Stereo microscope or | * Multimeter, oscilloscope | ||
* | |||
* GAL and EPROM programmers | * GAL and EPROM programmers | ||
|} | |} | ||
</div> | |||
</div> | |||
== Assembly Techniques == | |||
=== 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 | ||
|- | |- | ||
| | | 0402/0603 Passives || Tin one pad, place part, solder second pad, reflow first. | ||
|- | |- | ||
| SOIC/QFP | | SOIC/QFP || Pin-by-pin or drag solder with flux. | ||
|- | |- | ||
| PLCC | | PLCC || Tack corners, flow solder under leads, inspect with magnification. | ||
|} | |} | ||
=== Through-Hole Soldering === | |||
[[File:Through_Hole_Connectors.jpg|thumb|left|250px|Through-hole connectors properly aligned.]] | |||
* Tack | * Tack two corner pins, verify alignment, solder all pins. | ||
* Trim excess leads | * Trim excess leads with flush cutters. | ||
<div style="clear:both;"></div> | |||
== 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> | |||
== | == Initial Testing == | ||
[[File:Bench_Test_Setup.jpg|thumb|right|250px|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 == | ||
= | <div class="mw-collapsible mw-collapsed" style="width:100%"> | ||
<div class="mw-collapsible-content"> | |||
{| class="wikitable" | |||
! Subsystem !! Checks | |||
|- | |||
| CPU/ROM || Chime sound, address line activity | |||
{| class="wikitable | |||
! Subsystem !! | |||
|- | |- | ||
| | | RAM || Detects correct amount, boots OS | ||
|- | |- | ||
| | | Video || Raster visible, no vertical stripes (Simasimac) | ||
|- | |- | ||
| | | ADB || Mouse/keyboard respond, LED toggles | ||
|- | |- | ||
| Sound || | | Sound || Clear startup chime and test tones | ||
|- | |- | ||
| | | SCSI || Boots from BlueSCSI or HDD | ||
|- | |- | ||
| | | Floppy || Spindle motion, reads boot disks | ||
|} | |} | ||
</div> | |||
</div> | |||
== Troubleshooting Guide == | |||
[[File:Diagnostic_Screen.jpg|thumb|center|Simasimac: common sign of ROM/GLU issues]] | |||
{| class="wikitable" | {| class="wikitable" | ||
! | ! 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 | | ADB non-functional || Fuse F1 blown, missing RTC/PRAM battery | ||
|- | |- | ||
| SCSI | | 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 == | |||
* [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 | |||
== Gallery == | |||
<gallery> | <gallery> | ||
File:PCB_Inspection.jpg|PCB inspection | File:PCB_Inspection.jpg|PCB inspection | ||
File:SMD_Soldering_Technique.jpg|SMD soldering | File:SMD_Soldering_Technique.jpg|SMD soldering process | ||
File:Through_Hole_Connectors.jpg| | File:Through_Hole_Connectors.jpg|Through-hole alignment | ||
File:Bench_Test_Setup.jpg| | File:Bench_Test_Setup.jpg|Power testing on bench | ||
File:Diagnostic_Screen.jpg| | File:Diagnostic_Screen.jpg|Simasimac troubleshooting | ||
</gallery> | </gallery> | ||
== 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. | |||
Revision as of 08:34, 30 March 2025
== Macintosh SE/30 Reloaded Logic Board ==
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.
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 |
|---|---|
|
|
Assembly Techniques
Surface-Mount Soldering

| 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

- Tack two corner pins, verify alignment, solder all pins.
- Trim excess leads with flush cutters.
Recommended Assembly Sequence
- Power filtering, fuses, and clock oscillator
- SMD passives (resistors, capacitors)
- SMD logic, GALs, and custom ICs
- Through-hole sockets, SIMM slots, headers
- External connectors, switches, audio jack
Initial Testing
- 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
| 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
- 68kMLA Forum\n* TinkerDifferent Community\n* GitHub project repositories and BOMs
Gallery
-
PCB inspection
-
SMD soldering process
-
Through-hole alignment
-
Power testing on bench
-
Simasimac troubleshooting
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.
