forked from M-Labs/artiq-zynq
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
406 B
Markdown
24 lines
406 B
Markdown
3 years ago
|
Configure Nix channels:
|
||
|
``
|
||
|
nix-channel --add https://nixbld.m-labs.hk/channel/custom/artiq/fast-beta/artiq-fast
|
||
|
nix-channel --update
|
||
|
``
|
||
|
|
||
|
Pure build with Nix:
|
||
|
``
|
||
|
nix-build -A zc706-jtag
|
||
|
./remote_run.sh
|
||
|
``
|
||
|
|
||
|
Impure incremental build:
|
||
|
``
|
||
|
nix-shell
|
||
|
cd src
|
||
|
./zc706.py -g # build gateware
|
||
|
make # build firmware
|
||
|
cd ..
|
||
|
./remote_run.sh -i
|
||
|
``
|
||
|
|
||
|
The impure build process can also be used on non-Nix systems.
|