• Joined on 2021-07-22
mwojcik commented on issue M-Labs/nac3#285 2022-05-06 15:12:02 +08:00
SUServo: Variable with the same name doesn't get overwritten in some cases?

Weirdly enough, if I put it as a standalone test like this:

from numpy import int32

from artiq.experiment import *
from artiq.coredevice.core import Core
from artiq.coredevice.ttl
mwojcik opened issue M-Labs/nac3#285 2022-05-06 14:49:32 +08:00
SUServo: Variable with the same name doesn't get overwritten in some cases?
mwojcik reopened issue M-Labs/nac3#270 2022-05-04 17:34:58 +08:00
test all drivers
mwojcik closed issue M-Labs/nac3#270 2022-05-04 17:34:55 +08:00
test all drivers
mwojcik commented on issue M-Labs/nac3#270 2022-05-04 17:34:54 +08:00
test all drivers

After meddling with SUServo I could not pinpoint the exact issue. From artiq_sinara_tester looks like the code is running proper up to the point where the channel is actually enabled (LED is…

mwojcik commented on issue M-Labs/artiq-zynq#188 2022-05-03 14:43:57 +08:00
ZC706/QC2 accessing devices from list causes hang/crash

Do let us know if this helps the issue or if it prevails.

I have reproduced it locally (thanks to your code). Looking for the error was quite demanding as I found that the hangs happen randomly…

mwojcik pushed to master at M-Labs/artiq-zynq 2022-05-03 14:36:25 +08:00
efc432352e zc706: no syncrtio for master, fixes hangs (#188)
mwojcik commented on issue M-Labs/nac3#270 2022-04-29 16:30:11 +08:00
test all drivers

DIO ClockGen and Edge Counter work fine. DIO Input requires the workaround in artiq_sinara_tester but otherwise works fine.

SUServo is the only problematic driver that requires more…

mwojcik commented on issue M-Labs/nac3#270 2022-04-29 12:25:04 +08:00
test all drivers

With these fixes, SU-Servo runs and does initialize the channels, but there's no output from Urukuls. I ran ARTIQ-7's tester without reflashing and I got the intended result.

But Phaser works fine…

mwojcik commented on issue M-Labs/nac3#270 2022-04-28 16:26:10 +08:00
test all drivers

SUServo after minor modifications to the code seems to suffer from the same issue as Phaser (#276).

Looks like there's DIO Clkgen left to test from the hardware that we do have.

mwojcik commented on issue M-Labs/nac3#270 2022-04-28 15:45:22 +08:00
test all drivers

Urukul 9910 w/ sync works with the aforementioned workaround, after KeyError fix.

mwojcik opened issue M-Labs/nac3#283 2022-04-27 17:37:07 +08:00
KeyError on serving exception
mwojcik commented on issue M-Labs/nac3#270 2022-04-27 13:19:17 +08:00
test all drivers

Is this kind workaround feasible?

Sorry, should've mentioned it before - I tried that and that causes the RPC/KeyError (#272)

mwojcik commented on issue M-Labs/nac3#270 2022-04-27 12:15:39 +08:00
test all drivers

As of 2022-04-27, I tested the devices with artiq_sinara_tester and usually they worked maybe with small fixes or workarounds.

for the untested drivers:

DIO Input/edge counter: RPC issue…

mwojcik opened issue M-Labs/nac3#276 2022-04-26 17:26:19 +08:00
Phaser: "Call parameter does not match function signature!"
mwojcik pushed to master at M-Labs/artiq-zynq 2022-04-26 13:06:54 +08:00
88ffd3b77b flake: fix artiq package in zc706-hitl-tests
mwojcik pushed to master at M-Labs/artiq-zynq 2022-04-26 12:43:32 +08:00
07210c7b09 flake: fix szl for hitl tests
mwojcik opened issue M-Labs/nac3#275 2022-04-26 12:14:12 +08:00
Random segmentation faults on running artiq_sinara_tester
mwojcik pushed to master at M-Labs/artiq-zynq 2022-04-26 12:01:45 +08:00
1cd704c390 flake: fix szl for hitl tests
mwojcik commented on pull request M-Labs/artiq-zynq#186 2022-04-26 09:35:47 +08:00
move missing tests from nix-scripts to flake

I wrote that before we talked :)