Mackerel-08
This SBC combines the 52-pin PLCC MC68008, a 512KB EEPROM, 3.5MB of SRAM, and a XR68C681 DUART on a single PCB. The DUART provides two serial ports and three bit-banged SPI connections. One of these connections is used with an SD card breakout board to act as permanent storage for the system.
Mackerel-10
Mackerel-10 is the second phase of the project, It expands the design of Mackerel-08 with a 68010 CPU and 16-bit databus. Additionally, it increases the memory capacity with a DRAM controller implemented in a CPLD and up to 16 MB of 30-pin DRAM. The onboard IDE header allows a real hard drive or SD-to-IDE adapter to be used as a block device in uClinux.
Mackerel-30
The first fully 32-bit system, this SBC is based on the 68030 CPU with an MC68882 FPU. The DRAM controller now uses 72-pin SIMMs allowing up to 128 MB of DRAM.
I'm having some fun building a mackerel-10! I have the main computer and DRAM working, now waiting on an IDE cable to arrive. My SIMMs are 1Mb .. so there maybe some repeated memory/memory unaccessible .. I need to test! For the CPLDs I used ATF1508s and the pof2jed utility to create a jed file for programming - that that seemed to run without a hitch. One small feedback - on the schematic both crystals are labelled as 50MHz .. the one that generates CLK_SRC should be 20 MHz (I think). A great board, lots of fun!