2023-07-18 14:44:17 +09:00
2023-07-10 05:40:39 +09:00
2023-07-16 11:28:35 +09:00
2023-07-10 05:40:39 +09:00
2023-07-17 08:33:56 +09:00
2023-07-10 05:40:39 +09:00
2023-07-16 11:48:36 +09:00
2023-07-10 05:40:39 +09:00
2023-07-09 20:35:18 +00:00
2023-07-18 14:44:17 +09:00
2023-07-16 11:48:36 +09:00
2023-07-10 05:40:39 +09:00
2023-07-18 09:47:52 +09:00

micro-sci-a2-controller

This is a clone of the Micro-SCI / Franklin floppy drive controller.

v0.1 is a direct clone, reverse-engineered from a Micro-SCI board. It was cross-checked with a Franklin-branded board, as well as the (belatedly discovered) official Franklin schematic (included in doc/service_and_schematics.pdf)

v0.2 has the following enhancements over the original design:

  • the 2708 EPROM has been replaced with a more-common 2716/2732 EPROM
  • decoupling capacitors have been added
  • footprints for all capacitors and resistors have been modernized
  • firmware EPROM bank selection jumpers replaced with a DIP switch
  • obsolete MPS-U51 transistor replaced with modern equivalent
  • clearly-maked calibration test points have been added
  • ground pours used to increase operational stability

Firmware images can be built via the Makefile in the firmware subdirectory. The build framework requires cc65.

usci

Jumper block

  • 1-2 and 3-4: controller test firmware (0x0000)
  • 1-2: 16-sector firmware (0x0100)
  • 3-4: 13-sector firmware (0x0200)
  • empty: firmware "put jumpers here" splash screen (0x0300)
Description
No description provided
Readme CC-BY-SA-4.0 54 MiB
Languages
Assembly 91%
C 5.6%
Makefile 3.4%