-
Download the received zip file (from FTP) to host pc and unzip that.
-
Boot the board using PYNQ binaries and open JupyterLab by following from the software user manual.
-
Upload the pl.ipynb notebook from the deliverables to jupyter lab.
-
Open terminal in jupyter lab and create two folders in the root directory using the below command.
root@pynq:/# mkdir bitfile
root@pynq:/# mkdir pldtbo -
Copy the
system.bitandsystem.hwhfiles from the deliverables to bitfile folder. -
Copy the
pl.dtbofile from the deliverables to pldtbo folder. -
Execute each cell in
pl.ipynbnotebook to configure the pl spi nodes. -
Copy the applications from the deliverables to the root directory.
-
Copy the clock files needs to be program to the root directory.
-
Run the below commands to program the clocks.
root@pynq:/# lmk-config.out -i <clock_file.txt>
root@pynq:/# lmx-adc-config.out -i <clock_file.txt>
root@pynq:/# lmx-dac-config.out -i <clock_file.txt> -
Before running any other notebooks, create a cell after after the overlay loading cell in that notebook and paste below content in to it.
import time
spi_devices = [
“a02f0000.axi_quad_spi”,
“a0300000.axi_quad_spi”,
“a0230000.axi_quad_spi”,
]
for spi in spi_devices:
try:
with open(“/sys/bus/platform/drivers/xilinx_spi/unbind”, “w”) as f:
f.write(spi)
time.sleep(0.3)
with open(“/sys/bus/platform/drivers/xilinx_spi/bind”, “w”) as f:
f.write(spi)
time.sleep(0.3)
except Exception as e:
pass
Important Note: To test any other notebooks, the design must include PL-UART, PL-SPI LMK and LMX configurations, similar to the base design provided in the deliverables.
For further product inquiries, please get in touch with our sales team at mktg@iwave-global.com
Please find the detailed product information here:
ZU49/ZU39/ZU29DR RFSoC System on Module