# 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`