fsagbuya Thanks for your reply.Here is my code.
from artiq.experiment import *
class Blink(EnvExperiment):
def build(self):
self.setattr_device("core")
@kernel
def run_core(self):
pass
def run(self):
print("run in host")
try:
self.run_core()
except:
print("core_error")
print("run in host")
①My code is a simple test. The first 'run in host' can be printed, but the second 'run in host' cannot.
②l use ARTIQ on windows.③My ARTIQ version is ARTIQ v7.8190.db79100.④Sorry,I couldn't find the option to upload a file, so I added some pictures to show my packages list.After meeting this problem, I reloaded the Artiq environment, which resulted in some packages being lost.
⑤My device is kasli 2.0 with DIO-BNC TTL,Urulul 9910 DDS,Sampler ADC and DIO-RJ45 LVDS.
Additionally, if I use a command like '$ artiq_coremgmt', the terminal will get stuck as well.So I'm wondering whether something went wrong during the self-testing state, which led to the system not being able to find any kernel, and if that's why every command related to the kernel couldn't be executed。
Finally,thank you for your reply and apologize for getting back to you so late.