SPIN FV-1 assembler programming. Project template using an all open source toolchain. For mac and linux.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

765 B

Build Dependencies

The assembler - asfv1

build from source: https://github.com/ndf-zz/asfv1

or

pip install asfv1

The flash-tool - ch341eeprom

https://github.com/command-tab/ch341eeprom

run make it should just work, terribly simple program.

Hex2bin Converter - srecord (optional)

This is not required when using the asfv1 assembler as it already produces bin files.

port install srecord

Build

To build switch into dir src to execute the makefile targets

Makefile Targets

make flash - Build and upload all the 8 programs
make all - Only compile all the 8 programs
make clean
make erase

The

Toolchain Setup

source env.sh to get the commands

  • fvcompile
  • fvhex2bin
  • fvflash
  • fverase