PYNQ build for Redpitaya-16-122 SDR. Supported MIO peripherals:
- SD 0
- UART 0
- ENET 0 (static MAC address, read from i2c EEPROM during boot)
- USB 0
- Pynq-Redpitaya-122-16-3.0.1.img
- Instructions on writing the SD card image
- Getting started with PYNQ
- Vivado Redpitaya-122-16 board files
- Constraint file (.xdc)
- Base design (the corresponding overlay is included within the build image):
- Controlling the base design from a PYNQ Jupyter Notebook:
import time
import pynq
pynq.PL.reset()
ol = pynq.Overlay("base.bit")
for i in range(8):
ol.axi_gpio_0.channel1.write(val=(1<<i), mask=0xff)
time.sleep(0.5)
ℹ️ The PYNQ build process is identical for Rediptaya-122-16 (SDR) and Redpitaya-125-14 (STEMlab). The latter one is described here.