Block a user
pass return value of kernels to host
Also breaks DIO TTL_In test in sinara_tester (and possibly any other reasonable use case for that).
kasli_soc: fix si5324 pins routed to GTX
move missing tests from nix-scripts to flake
6e13ca6087
flake: move hitl tests from nix-scripts to flake
f9a8c76654
flake: update dependencies
Sampler: KeyError: 1158025688
I think it's an issue with RPC in general:
I was also checking the Urukul 9910 EEPROM (which writes/reads fine), I was trying to communicate with the PC somehow... and got to this basic…
Urukul 9910 sync: CompileError: type error (incompatible types)
Urukul 9910: Incompatible types: Option[artiq.coredevice.ttl.TTLOut] and artiq.coredevice.ttl.TTLOut
Urukul 9910: Incompatible types: Option[artiq.coredevice.ttl.TTLOut] and artiq.coredevice.ttl.TTLOut
zc706 satellite can't have boot file reloaded to SD
Technically the server is inside SZL (the bootloader of zc706/KasliSoC). Then you only need the client: https://git.m-labs.hk/m-labs/artiq-netboot
As for differentiating devices, that could be…
zc706 satellite can't have boot file reloaded to SD
A loose thought - what if SZL, for few seconds on bootup, was waiting for netboot, then if nothing connected, would proceeded with boot from SD? And netboot protocol itself would have to be extended…
zc706 master: forward sma clock to si5324