Skip to content

Commit

Permalink
update Vivado version in README.md
Browse files Browse the repository at this point in the history
Since ADI's plutosdr-fw has moved to Vivado 2023.2 in its latest
release v0.39, Maia SDR is moving to this Vivado version as well.

Signed-off-by: Daniel Estévez <daniel@destevez.net>
  • Loading branch information
daniestevez committed Nov 29, 2024
1 parent 6dbfbdb commit 82d5d94
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,28 +21,28 @@ contains all the development tools used in Maia SDR. These are:
(buildroot requirements, etc.)

Additionally, the image has all the requirements to run
[Vivado](https://www.xilinx.com/products/design-tools/vivado.html) 2022.2, which
[Vivado](https://www.xilinx.com/products/design-tools/vivado.html) 2023.2, which
is needed to build the FPGA bitstream. Vivado needs to be installed manually on
a volume as described below.

The docker image can be run as follows:
```
docker run --rm --net host -e DISPLAY=$DISPLAY -e TERM \
--name=maia-sdr-devel --hostname=maia-sdr-devel \
-v vivado2022_2_volume:/opt/Xilinx -v maia_sdr_devel_home:/home \
-v vivado2023_2:/opt/Xilinx -v maia_sdr_devel_home:/home \
-v $HOME:/hdl \
-it ghcr.io/maia-sdr/maia-sdr-devel
```

This assumes that Vivado has been installed to a Docker volume
`vivado2022_2_volume` and uses a volume to hold the home directory (in order to
`vivado2023_2` and uses a volume to hold the home directory (in order to
have persistent bash history, etc.). It mounts the user home directory into
`/hdl`, so that the Maia SDR repositories working copies can be accessed
(different paths can be used here.).

The home of the docker container user should contain the following in `.bashrc`:
```
source /opt/Xilinx/Vivado/2022.2/settings64.sh
source /opt/Xilinx/Vivado/2023.2/settings64.sh
source /opt/rust/env
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin/:/usr/bin:/sbin:/bin:/opt/gcc-arm-linux-gnueabi/bin:$PATH:/opt/oss-cad-suite/bin
```
Expand Down

0 comments on commit 82d5d94

Please sign in to comment.