Overlay loading error

PYNQ version : v3.0.1
Board name : PYNQ-Z1
Tool Version : 2022.2

ERROR Faced:

TimeoutError                              Traceback (most recent call last)
TimeoutError: [Errno 110] Connection timed out

During handling of the above exception, another exception occurred:

TimeoutError                              Traceback (most recent call last)
Input In [3], in <cell line: 1>()
----> 1 overlay = Overlay('/home/xilinx/jupyter_notebooks/Atomic_Ops/atomic_ops_1.bit')

File /usr/local/share/pynq-venv/lib/python3.10/site-packages/pynq/overlay.py:348, in Overlay.__init__(self, bitfile_name, dtbo, download, ignore_version, device, gen_cache)
    345     self.systemgraph = None
    347 if download:
--> 348     self.download()
    349 else:
    350     if gen_cache:

File /usr/local/share/pynq-venv/lib/python3.10/site-packages/pynq/overlay.py:428, in Overlay.download(self, dtbo)
    425         else:
    426             Clocks.set_pl_clk(i)
--> 428 super().download(self.parser)
    429 if dtbo:
    430     super().insert_dtbo(dtbo)

File /usr/local/share/pynq-venv/lib/python3.10/site-packages/pynq/bitstream.py:168, in Bitstream.download(self, parser)
    151 def download(self, parser=None):
    152     """Download the bitstream onto PL and update PL information.
    154     If device tree blob has been specified during initialization, this
    167     """
--> 168     self.device.download(self, parser)

File /usr/local/share/pynq-venv/lib/python3.10/site-packages/pynq/pl_server/embedded_device.py:681, in EmbeddedDevice.download(self, bitstream, parser)
    679 with open(self.BS_FPGA_MAN_FLAGS, "w") as fd:
    680     fd.write(str(flag))
--> 681 with open(self.BS_FPGA_MAN, "w") as fd:
    682     fd.write(bitstream.binfile_name)
    684 self.set_axi_port_width(parser)

TimeoutError: [Errno 110] Connection timed out

Block Diagram:

Files addes to Jupyter Directory: .bit, .tcl, .hwh

Hi @Harshith_N,

I noticed that the aresetn signal of the AXI Smart Connect is not connected. Also. make sure you’re using the right device in Vivado.


There could be useful information about where to put the files in that older request:

Server Connection Error - File Save Error design.ipynb