Hello,
Working on the artiq-system in Eindhoven, I ran into the following problem. Help is welcome, let me know if more debug information is required.
Description
On windows 10 PC, I upgraded the Artiq software from v7.8116 to Artiq v7.8123 and now can no longer run led.py on our QUARTIQ/SINARA system. The following error occurs:
ConnectionResetError: Core device connection closed unexpectedly
However going back to the old software version, there is no problem. Also connecting & running it via linux does work.
Furthermore if I run artiq_coremgmt log
, I see the following:
[676541.526912s] INFO(kernel): panic at ksupport/lib.rs:523:5: Exception(LoadFault) at PC 0x450602a4, trap value 0x45061014
[676541.536888s] ERROR(runtime::session): session aborted: unexpected request RunAborted from kernel CPU
How can I prevent the device from quitting unexpectedly with the latest artiq software version?
System
Windows 10, Artiq v7.8123
hardware: QUARTIQ/SINARA eindhoven version
Longer Error report
(artiqt3) C:\Users\farubidium\Documents\artiqTryout>artiq_run led.py
Traceback (most recent call last):
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\Scripts\artiq_run-script.py", line 9, in <module>
sys.exit(main())
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\lib\site-packages\artiq\frontend\artiq_run.py", line 224, in main
return run(with_file=True)
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\lib\site-packages\artiq\frontend\artiq_run.py", line 210, in run
raise exn
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\lib\site-packages\artiq\frontend\artiq_run.py", line 203, in run
exp_inst.run()
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\lib\site-packages\artiq\language\core.py", line 54, in run_on_core
return getattr(self, arg).run(run_on_core, ((self,) + k_args), k_kwargs)
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\lib\site-packages\artiq\coredevice\core.py", line 140, in run
self._run_compiled(kernel_library, embedding_map, symbolizer, demangler)
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\lib\site-packages\artiq\coredevice\core.py", line 130, in _run_compiled
self.comm.serve(embedding_map, symbolizer, demangler)
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\lib\site-packages\artiq\coredevice\comm_kernel.py", line 706, in serve
self._read_header()
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\lib\site-packages\artiq\coredevice\comm_kernel.py", line 249, in _read_header
sync_byte = self._read(1)[0]
File "C:\Users\farubidium\Anaconda3\envs\artiqt3\lib\site-packages\artiq\coredevice\comm_kernel.py", line 237, in _read
raise ConnectionResetError("Core device connection closed unexpectedly")
ConnectionResetError: Core device connection closed unexpectedly