Can Artiq 8 support arm64 linux? I'm using Ubuntu 22.0.4 and when I type
"nix profile install git+https://github.com/m-labs/artiq.git?ref=release-8"
Error occurs as
"flake 'git+https://github.com/m-labs/artiq.git?ref=release-8' does not provide attribute 'packages.aarch64-linux.default' or 'defaultPackage.aarch64-linux'"
Is there other way to install artiq on arm linux?
ARTIQ 8 on Linux Arm version
Clone the repos and edit flake.nix to replace x86_64 with aarch64.
sb10q Thank you for the response.
It might also very trivial questions, but can we just replace "x86_64" into "aarch64"? Since when I replace all of them, I got new errors such as following:
attribute 'packages.aarch64-linux.openocd-bscanspi' already defined at «git+https://github.com/5ikKwon/artiq?ref=refs/heads/master&rev=c7f2acb1752e593302e4a38653b48f7b88f22a12»/flake.nix:402:7
at «git+https://github.com/5ikKwon/artiq?ref=refs/heads/master&rev=c7f2acb1752e593302e4a38653b48f7b88f22a12»/flake.nix:543:7:
542| packages.aarch64-linux = {
543| openocd-bscanspi = openocd-bscanspi-f pkgs-aarch64;
| ^
544| };
I forked the repository and changed the "x86_64" into "aarch64".
Thanks,
I somehow managed this issue by commenting FPGA programming related function (I don't need it now). But is there other way that I can install entire artiq on ARM based computer? Thanks.
5ik Hi, currently ARTIQ is only shipped for x86_64
systems. You can try these changes to the flake to make it compatible with aarch64
.