Skip to content

slaclab/tid-id-xilinx-dockers

Repository files navigation

Xilinx docker repository

How to clone the Git repo

git clone https://github.com/slaclab/tid-id-xilinx-dockers.git

Tested Xilinx/Matlab Environments

Vivado Version DSP SW Package Matlab Version
2016.4 sysgen R2016b
2018.3 sysgen R2017b
2023.1 model_composer R2021a

Setting up docker

To run this on a build server you need to first install docker:

sudo apt-get install docker docker.io

You must then add your user id to the docker group in /etc/groups

sudo usermod -a -G docker $USER

You can then enable and start the docker service on the machine:

sudo systemctl enable docker
sudo systemctl start docker

Log out and log in again into the server

Building and running the docker

# Go to Git clone
cd tid-id-xilinx-dockers

# Build the docker (Example: ./build_docker.sh model_composer-2023.1)
./build_docker.sh <platform>

# Run the docker (Example: ./run_docker.sh model_composer-2023.1)
./run_docker.sh <platform>

The docker starts in the local directory: /home/$USER/