Skip to content

Latest commit

 

History

History

container

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Toolchain container for openXC7 FPGA Development

How to use locally

Please install podman on your machine. Podman is supported in Windows, MacOS and Linux and is free & open source.

Run the following command once to build the local container image:

# Build development environment container ...
make build

# .. and run it
make run

Example usage

To run the development environment locally and compile blinky (see screen recording):

# Whenever you want to compile your project, enter the virtual machine
make run
# ...or to avoid using make:
podman run --rm -v $PWD/workspaces:/workspaces -it openxc7/toolchain-nix

# In the running container now
git clone https://github.com/openXC7/demo-projects
cd demo-projects/blinky-qmtech
make
exit

# Back at your host machine you can now see the compiled bitstream
ls -l workspaces/demo-projects/blinky-qmtech/blinky.bit