Skip to content

andykarpov/karabas-mini

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Karabas-Go Mini

A Spartan-6 based devboard to emulate different retro-computers.

Creative Commons License

The hardware design and documentation are licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.

FPGA cores, the firmware and other software parts are licensed by their own licenses.

What's on the board:

  • A 25k LE's Spartan-6 FPGA
  • RP2040 MCU
  • 4x USB Ports
  • 2x 2MB 10ns SRAM chips
  • 32MB SDRAM chip
  • DVI output
  • On-board FT812 video processor
  • SAM2695 midi synth
  • 2x microSD cards
  • Tape In/Out interface
  • DS3221 RTC
  • 1kB EEPROM
  • ESP8266 Wi-Fi module
  • uBUS expansion connector

PCB

The latest stable PCB revision number is Rev.F3.

The latest development PCB revision number is Rev.G.

Pre-production renders:

image

image

Required HW mod for all revisions before Rev.G:

The latest cores that uses FT812 chip (boot and tsconf) now requires a generated clock by FPGA instead of 8MHz crystal oscillator. To perform the mod please do the following:

  1. Remove the crystal Y3 (8 MHz)
  2. Remove capacitors C40, C41 (18 pF)
  3. Find a FPGA net MCU_IO4 and connect it to the Y3 pin 1 by a thin wire
image image

About

Karabas-Go Mini devboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published