Boards


Table of Contents

  1. Setting up PYNQ in RFSoC FPGA
  2. Using VS Code for Jupyter Notebook
    1. Setting up SSH
    2. Using GitHub Copilot

Setting up PYNQ in RFSoC FPGA

Using VS Code for Jupyter Notebook

The following procedures are tested by the author on ZCU208 with PYNQ image v3.0.1.

Setting up SSH

First connect to SSH [email protected] with password xilinx, and then run the following command: 1

sudo chmod u+w /etc/ssh/sshd_config
sudo echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
sudo service sshd restart

In VS Code, connect to remote SSH:

Username
[email protected]
Password
xilinx

Install the required extensions as needed. For Jupyter Notebook, select the kernel from existing kernels named pynq-venv.

Using GitHub Copilot

GitHub Copilot may show the log-in failed error message. Use the following settings in .vscode/settings.json: 2

{
    "remote.extensionKind": {
        "GitHub.copilot": [
            "ui",
        ],
        "GitHub.copilot-chat": [
            "ui",
        ],
    }
}

Table of contents