Skip to content

Command line loader program for the Au and Cu

License

Notifications You must be signed in to change notification settings

chuckb/alchitry-loader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alchitry-loader

Command line loader program for the Au and Cu

Compilation

To build and install, invoke the build toolchain with

make
sudo make install

Usage

alchitry-loader has a pretty simple interface:

Usage: "loader arguments"
 
Arguments:
  -e : erase FPGA flash
  -l : list detected boards
  -h : print this help message
  -f config.bin : write FPGA flash
  -r config.bin : write FPGA RAM
  -u config.data : write FTDI eeprom
  -b n : select board "n" (defaults to 0)
  -p loader.bin : Au bridge bin

Usage Examples

Print the available devices:

alchitry-loader -l

Program an Alchitry Au:

alchitry-loader -p au_loader.bin -f YOUR_BIN_FILE.bin

Program an Alchitry Cu:

alchitry-loader -f YOUR_BIN_FILE.bin

Note that for the Au you need to specify the "au_loader.bin" file. This file is used to bridge the JTAG interface and the FLASH memory. The file is included in /tools.

About

Command line loader program for the Au and Cu

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 69.7%
  • C 28.8%
  • Makefile 1.5%