See original README and original git repository.
- MCU: STM32F030F4P6
- Flash ROM: 16kB
- SRAM: 4kB
- Battery: CR2032
- External port K1: PF0 (GPIO, connected to USER button), PF1 (GPIO), GND
- External port K2: PB1 (GPIO/TIMER/ADC), GND, VDD
- PCB design (kicad)
You can buy it at Seeedstudio, or make your own FSM-55 board on PCB.
T.B.D.
T.B.D.
T.B.D.
- Install Xcode.
- Install Homebrew.
- Download ATS2 (ATS/Postiats), and build it.
$ brew install ats2-postiats
- Install OpenOCD.
$ brew install openocd
- Install [GNU Tools for ARM Embedded Processors](https://launchpad.net/gcc-arm -embedded).
$ cd /usr/local
$ sudo tar xf ~/Downloads/gcc-arm-none-eabi-4_9-2014q4-20141203-mac.tar.bz2
$ export PATH=$PATH:/usr/local/gcc-arm-none-eabi-4_9-2014q4/bin
$ git clone https://github.com/fpiot/chopstx-ats.git
$ cd chopstx-ats/example-fsm-55-ats
$ make
Connect FSM-55 board and debugger. See following for detail.
$ cd chopstx-ats/example-fsm-55-ats
$ sudo make write
Copyright (c) 2014 Metasepi team.
It is distributed under GNU General Public Licence version 2 or later (GPLv2+). Please see "metasepi/COPYING".
Copyright (c) 2013 Flying Stone Technology.
It is distributed under GNU General Public Licence version 3 or later (GPLv3+), with additional permission. Please see "COPYING" and "EXCEPTION".