This guide will show you how to setup your computer and RFSoC 2x2 board using PYNQ.
You can watch the getting started video guide or follow the instructions below. If you have any problems getting started, post a question to the PYNQ support forum.
Your board comes with a Micro SD card, preloaded with a PYNQ image. An updated PYNQ image may be available.
See the PYNQ documentation on writing an image to an SD card for more information.
Check the following steps to setup the board.
After you power-on the board, you will see the following sequence:
The power status LEDs are on the right side of the board, near the power switch. After powering on the board, 11 out of the 12 power status LEDs will turn on. The only LED that will be off at boot is the “SYZYGY” LED (second from bottom labelled D46).
You may see other LEDs turn on or flash occasionally during boot. E.g. the Ethernet LEDs will flash.
After about 40 seconds, you will see the DONE and INIT LEDs near the top left of the board turn on. The DONE LED turning on indicates a bitstream has been downloaded to the programmable logic and is a good indication that the boot is progressing correctly.
A few seconds later, the 4 white user LEDs (LED0-LED3) on the bottom center of the board will flash briefly and remain on.
You can now connect to the board.
On your computer, open a web browser. Chrome/Safari/Firefox are recommended for use with Jupyter Lab.
Browse to http://192.168.3.1/lab
The Jupyter Lab log-in screen will load.
You are now in the Jupyter Lab IDE and the PYNQ framework. Use the example notebooks included with PYNQ to start exploring the RFSoC 2x2.
You can find a list of accessories that you can use with your board.
Review the overlays page for details on available overlays that can be used with your board. Overlays are prepacked PYNQ designs that you can use with your board.