Spinnaker Board Problem?

19 views
Skip to first unread message

Iffat Iqbal

unread,
May 14, 2025, 2:19:30 AMMay 14
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



Andrew Rowley

unread,
May 14, 2025, 2:31:21 AMMay 14
to Iffat Iqbal, SpiNNaker Users Group
Hi,

That does suggest that either the IP address is wrong, or something has gone wrong with the machine. Can you ping the IP address you are using for the machine when it is on? Are there flashing lights on each chip and on the Ethernet port? Are you definitely connecting to the outermost Ethernet port?

Andrew :)

________________________________________
From: spinnak...@googlegroups.com <spinnak...@googlegroups.com> on behalf of Iffat Iqbal <iffati...@gmail.com>
Sent: 13 May 2025 21:59
To: SpiNNaker Users Group
Subject: [SpiNNaker Mailing List] Spinnaker Board Problem?
--
You received this message because you are subscribed to the Google Groups "SpiNNaker Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spinnakeruser...@googlegroups.com<mailto:spinnakeruser...@googlegroups.com>.
To view this discussion, visit https://groups.google.com/d/msgid/spinnakerusers/e7e3a524-2036-4a32-a459-ca9ddf5ca6a3n%40googlegroups.com [groups.google.com]<https://urldefense.com/v3/__https://groups.google.com/d/msgid/spinnakerusers/e7e3a524-2036-4a32-a459-ca9ddf5ca6a3n*40googlegroups.com?utm_medium=email&utm_source=footer__;JQ!!PDiH4ENfjr2_Jw!A2dVNTLs8iPFF59NatDjssp58nIYLtnvtMCahr5M5U9PN3zOx19R7fwAH0b8qOZF-Qox8EYVP0C78Xm2KejsYbKCHXgoVwc9$>.
Reply all
Reply to author
Forward
0 new messages