From fae0a1b65c6263e2575256fa544c826373d54b85 Mon Sep 17 00:00:00 2001 From: Gregor Riepl Date: Sat, 2 Oct 2021 22:29:45 +0200 Subject: [PATCH] Added readme --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..0885081 --- /dev/null +++ b/README.md @@ -0,0 +1,25 @@ +# Brother Pattern Programming Devices + +Various electronic experiments with pattern programming on Brother knitting machines. + +## brothercart + +Reverse engineering of the Stitch Pattern Cartridge II. + +This card is equipped with 32KB RAM and 32KB ROM. +The ROM is an EPROM without erase window and probably contains some built-in +knitting patterns. The RAM can be programmed freely. + +To ensure data retention on the RAM chip, there is a huge 3V lithium battery +soldered onto the PCB. There is also some discrete logic to support memory +bank switching (probably). + +## emulator + +A re-implementation of the memory cartridge with a microcontroller, an SPI +flash chip (optional, 64KB..512KB), and a microSD card slot. + +The cartridge memory bus is directly attached to the microcontroller. + +Memory access will not be as fast as the original RAM and ROM, so make sure +not to run the bus faster than the microcontroller can feed data.