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 iteration with a 32-bit external bus, Mackerel-30 is built around the 68030 CPU running at 24 MHz. The DRAM controller from Mackerel-10 has been upgraded to support 72-pin SIMMs, allowing up to 128 MB of DRAM. It also includes the MC68882 FPU and it has a modern Linux port (kernel v6.17) with support for virtual memory.
Colin Maykish


















>
### Mackerel-08 Bootloader v0.1.2 ###
### crmaykish - 2024 ###
> boot
Loading Linux from SD card...
Sending SD init command...
Failed to initialize SD card
Sending SD init command...
Failed to initialize SD card
Sending SD init command...
SD card ready!
Image size: 0
Loading kernel into 0x400...
Done
Jumping to 0x400
PANIC: Unimplemented instruction
Any ideas?