Iffat Iqbal
unread,May 14, 2025, 2:19:30 AMMay 14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SpiNNaker Users Group
Hey, I was working on my SpiNN-5 board in my lab after not really using it in a bit, and I have it on ssh and used to be able to run scripts on it fine before, but for some reason, upon running a script now I continuously get thrown the error below (SpiNNman cannot connect to machine error). I checked the physical board, and everything seems to be running alright (in terms of the status LEDs). I was wondering if any of you ran into this before and how to solve it?
['/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinn_utilities/spinn_utilities.cfg', '/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinn_machine/spinn_machine.cfg', '/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/pacman/pacman.cfg', '/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinnman/spinnman.cfg', '/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinn_front_end_common/interface/spinnaker.cfg', '/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spynnaker/pyNN/spynnaker.cfg', '/home/iffat/.spynnaker.cfg']
Adding Splitter selectors where appropriate
|0% 50% 100%|
============================================================
Adding delay extensions as required
|0% 50% 100%|
============================================================
Partitioning Graph
|0% 50% 100%|
============================================================
Traceback (most recent call last):
File "/home/iffat/testing.py", line 13, in <module>
sim.run(100.0)
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spynnaker/pyNN/__init__.py", line 668, in run
return __pynn["run"](simtime, callbacks)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/pyNN/common/control.py", line 114, in run
return run_until(simulator.state.t + simtime, callbacks)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/pyNN/common/control.py", line 96, in run_until
simulator.state.run_until(time_point)
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spynnaker/pyNN/spinnaker.py", line 173, in run_until
self._clear_and_run(tstop - self.t)
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spynnaker/pyNN/spinnaker.py", line 148, in _clear_and_run
super(SpiNNaker, self).run(run_time, sync_time)
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinn_front_end_common/interface/abstract_spinnaker_base.py", line 398, in run
self._run(run_time, sync_time)
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinn_front_end_common/interface/abstract_spinnaker_base.py", line 459, in _run
self.__run(run_time, sync_time)
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinn_front_end_common/interface/abstract_spinnaker_base.py", line 549, in __run
self._do_mapping(total_run_time)
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinn_front_end_common/interface/abstract_spinnaker_base.py", line 1372, in _do_mapping
self._execute_machine_generator(allocator_data)
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinn_front_end_common/interface/abstract_spinnaker_base.py", line 798, in _execute_machine_generator
machine, transceiver = machine_generator(
^^^^^^^^^^^^^^^^^^
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinn_front_end_common/interface/interface_functions/machine_generator.py", line 59, in machine_generator
txrx = create_transceiver_from_hostname(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinnman/transceiver/transceiver_factory.py", line 107, in create_transceiver_from_hostname
return create_transceiver_from_connections(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinnman/transceiver/transceiver_factory.py", line 151, in create_transceiver_from_connections
return Version5Transceiver(
^^^^^^^^^^^^^^^^^^^^
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinnman/transceiver/version5transceiver.py", line 32, in __init__
super().__init__(connections, power_cycle)
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinnman/transceiver/base_transceiver.py", line 223, in __init__
self._ensure_board_is_ready()
File "/nix/store/xvxdxzg17dk5ys5ahgx95nrdf5qkm0ar-python3-3.11.8-env/lib/python3.11/site-packages/spinnman/transceiver/base_transceiver.py", line 617, in _ensure_board_is_ready
raise SpinnmanIOException("Failed to communicate with the machine")
spinnman.exceptions.SpinnmanIOException: IO Error: Failed to communicate with the machine