Documentation
What is included in an instrument?
An instrument source code requires at least the following files:
- a yaml configuration file
config.yml
- a Tcl block design file
block_design.tcl
- a C++ driver file
It can also include:
- additional Tcl files: to be sourced from the
block_design.tcl
file - custom Xilinx Design Constraints (
.xdc
) files - additional C++ driver files
- Python driver files
- Python application files
- web user interface (HTML, CSS, JavaScript, TypeScript) files
Build a minimal LED blinker for a Zynq board
- Set up a development machine.
- Install one of the provided Ubuntu 22.04 images for Zynq on the board.
- Build and run a minimal LED blinker:
$ make CONFIG=examples/red-pitaya/led-blinker/config.yml HOST=192.168.1.100 run