I tried to re-compile our firmware with "enable_wrpll" : false
based on an artiq-zynq commit from December 2024. The exact same compilation had succeeded on 9 January 2025. Now, it crashes with: https://git.m-labs.hk/M-Labs/artiq-zynq/issues/356
@sb10q , is there any chance that the nix environment of artiq-zynq commit a0281e498927d5c8467dd18f28aa497cb75150fd changed between 9 January 2025 and now (4 February 2025)?
I ask because you use --impure
in your nix build command, so there is no guarantee that the nix environment is exactly the same.
Maybe your changes to flake.nix
and to the packages on the M-Labs server for the upgrade to Vivado 2024.2 caused unwanted changes to the nix environment of older commits, which require Vivado 2022.2?