Just tested the newly built zc706 boot.bin
for 125 and 100 MHz separately, both booting fine, thanks!
We use the 100 MHz directly with rtio_clock = ext0_bypass
, i.e. we aren't making a 125 MHz RTIO clock with PLL (I wasn't aware this was an option, although it's not one we're likely to use…
@sb10q I've confirmed (unsurprisingly) that this affects Kasli-SoC DRTIO masters also; the same commit introduces the breakage. This is with the external clock running at 100 MHz.
Just to push…
I'm running into this same issue on ZC706 nist qc2 master variant, attempting to boot from SD with an external clock.
The most recent build 151734 does not boot.
The first failing build is…
One of my colleagues has been trying to test the gateware and ran into the following problem; calling fetch_count
on the counter hangs as if there was no input to fetch, despite an earlier call…
Still failing with same error after I exchange /opt/ for my path to Xilinx. See attached diff for the changes I made (dummy path in the diff, but you get the picture).
Note as I mentioned that…
That said, building with the same command from artiq-zynq/master works fine, so my Vivado installation isn't completely broken.
Also my nix-fu isn't completely up to scratch: I see that the…
Build failed, but it seems like it may be something weird with my system. Freshly cloned from your fork, I get:
$ nix build .#zc706-nist_qc2_master-sd
error: builder for '/nix/store/aqr0b6…
Tested 1f95b5970c93c3e047c4cbd9b1933b9c64b7e22b on both a live system and another with no satellite, I'm still getting the same behaviour as before (live system: unpingable, no satellite: 8ms error…
Built from e34381094b to test; at the moment I have a zc706 test setup with no satellite, and our live system with a single satellite. I'm working on having a satellite for the test setup to avoid…
This happens only with satellite data in the device_db, good catch; I've attached a minimal device_db that still elicits a crash, regardless of whether the satellite is connected.
I'll try the…
I don't appear to have the same issue with https://nixbld.m-labs.hk/build/121703, so this seems to be DRTIO gateware related.
efc432352e appears to have fixed the hangs so far - thanks, sounds like it was a bear to identify! I'll continue to keep an eye out for any recurrences.
@sb10q the kernel hangs are pretty catastrophic: at the moment the DRTIO gateware is unusable because of the hangs. There doesn't appear to be a workaround at the moment, since even accessing the…
Same problem with ACPKI (https://nixbld.m-labs.hk/build/121087). Also not specific to DDSs; an exactly analogous experiment using 12 TTLs and ttl.output()
in place of dds.init()
failed in the…
Same story with https://nixbld.m-labs.hk/build/121055 (again no hardware connected)
BUT
it doesn't hang or crash with the loop unrolled, i.e.
from artiq.experiment import *
class…