Close

CPU Choice

A project log for T030

MC68030 based single board computer

tobias-rathjeTobias Rathje 02/02/2016 at 15:160 Comments

The next step in the project is choosing which CPU in the m68k series to use.

I have a board from an old payment terminal with a 68008, but I quickly decided that 1 MB address space is simply not enough.

In the attic I found and old Amiga 500 from which I could pull a 68000, but the idea of eventually being able to run "real" Linux or NetBSD on a homebrew board necessitates the addition of a MMU.

The next logical choice would be a 68020 with a 68851 MMU, but to keep the design of the board as simple as possible I chose the 68030 instead. The 68030 has an on-chip MMU but still supports dynamic bus sizing, which makes interfacing with 8-bit peripherals a lot easier.

I believe I can do without an FPU since both Linux and NetBSD support FPU-emulation for the m68k platform.

I also found a printed manual...

Discussions