Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

68010 / 68451 MMU Homebrew

A homebrew computer built around the 68010 with the companion 68451 MMU

john-sonnenscheinJohn Sonnenschein
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Public Chat
Similar projects worth following
1.7k views
3 comments
12 followers
8 likes
  • Description
  • Details
  • Files 1
    • View all
  • Components 0
  • Logs 1
    • View all
  • Instructions 0
  • Discussion 3
View Gallery
Public Chat
1.7k
3
12
8

Team (1)

  • john-sonnenscheinJohn Sonnenschein

Join this project's team
  • KiCAD files
hardware
ongoing project
68k m68k MMU RETRO 68451 m68451 m68010

Related lists

68k Machines

Retro Designs for 68000 Family CPUs (that I find interesting)

This project was created on 01/15/2020 and last updated 6 years ago.

Description

the 68451 MMU was made as a companion for the 68010 CPU, Motorola's first CPU to support virtual memory. There are very few examples of machines built with this combination, and neither Linux nor NetBSD support it (yet). Most 68010 machines were either built with no MMU at all (being a minor upgrade from the 68000), custom MMU's (for instance the Sun-2), or the generation was skipped entirely for later M68k CPU's that included on-chip MMU.

Files

68451_Memory_Management_Unit.pdf

Manual for the 68451

Adobe Portable Document Format - 2.40 MB - 11/05/2020 at 23:58

Preview

Project Logs
Collapse

  • Early research

    John Sonnenschein • 03/01/2020 at 21:40 • 0 comments

    I've found exactly one example of schematics of a machine that used the 451 at https://archive.org/details/bitsavers_compuproA1nualNov83_1763479/page/n7/mode/2up

    Unisoft was a company in the 80's that ran around porting UNIX to various things, and they have a version of UTSv7 on bitsavers: http://bitsavers.org/bits/Unisoft/V.1.5+/sys/

    and finally, the retrobrew community has peripheral boards and compute boards that use the 68000. Presumably we can shoehorn the 68010 in to there (it was pin compatible) with the 451 in between https://www.retrobrewcomputers.org/doku.php?id=boards:ecb:mini-68k:start

View project log

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with Twitter
OR
ramon_blake wrote 04/28/2024 at 21:00 • point

Thank you for the information. I would like to try this one day

  Are you sure? yes | no

Watchm4ker wrote 04/12/2020 at 09:07 • point

I've poked at this idea myself, ever since I saw the MMU. From what I can tell, between the 68000's botched page fault handling, and the limited capabilities of the 68451, most system designers used their own MMUs. That S-100 card's a good find, though I had a thought of using VMEBus. After all, it was designed for backplane 68000 machines from the start.

  Are you sure? yes | no

RW wrote 03/01/2020 at 22:17 • point

Hi John, there's some documents in the hardware directory on Aminet that cover swapping their 68000s over to 68010s, so you may find them of use when using an 010 in an 000 design.

  Are you sure? yes | no

Similar Projects

The MCL64 is a MOS 6510 emulator running on a Teensy 4.1 which is a drop-in replacement for the Commodore 64.
Project Owner Contributor

MCL64 - MOS 6510 Emulator for Commodore 64

ted-friedTed Fried

A retrocomputer and CPU exerciser for classic 8-bit CPUs.
Project Owner Contributor

SDC_One

gbmgbm

The MCL86+ is an open-source drop-in emulator for the Intel 8088 which uses a Teensy 4.1 and a small PCB
Project Owner Contributor

MCL86+ Drop-in Intel 8088 Emulator and Accelerator

ted-friedTed Fried

Homebrew Motorola 68k single-board computers running mainline Linux
Project Owner Contributor

Mackerel-68k Linux SBCs

colin-maykishColin Maykish

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2026 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "68010 / 68451 MMU Homebrew", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.