I am running into issues with our kasli crate as I attempted to update to a later version of Artiq. I eventually get a
gateware and firmware mismatch error, specifically with ARTIQ 8.0+unknown.beta, which I believe is causing issues when running experiments as our Urukul now displays red LEDs. To resolve this, I attempted to rebuild the gateware and reflash our kasli crate, but noted that for whatever reason, the nix develop environment defaults to v8.0+unknown.beta, despite the main nix profile being in Artiq v8.9. Thus, I am unable to generate the appropriate gateware for our kasli crate.
I am not sure if I am completely missing something as I have reinstalled from scratch multiple times, and attempted to update the flake files. I am unsure of how to get nix develop to register as Artiq v8.9.
Alternatively, I installed ARTIQ directly to nix, and attempted to run the gateware generation command from there.
I went ahead and installed the python packaging module directly to the nix environment, but I still receive the ModuleNotFoundError. When I install packaging again, nix states that 'packaging' was installed successfully.
Thanks for any insight.