Getting Vivado to run in docker is a bit tricky..

Here's some examples:

https://github.com/mschiller-nrao/fpga_docker_files

Vivado_vol and fpga_vol  could be useful starting docker builds to get the
dependencies you need.

Note these mount /tools which contain a vivado installation, rather than
including the very large vivado install in the container.

I tried vivado installed in the docker with the vivado docker... But that
proved problematic unless you have VERY large storage as the docker cache
quickly filled even 1TB or larger drives...



Also note that Vivado CAN NOT run as root, it'll error out and say that
root is a bad idea... So that's why I create another user in the Dockerfile.


Note:  These aren't Casper specific, so you still need python, Casper libs,
and Matlab.....

and my apologies that they are poorly documented....

Matthew Schiller

On Mon, Aug 19, 2024 at 5:09 PM 'Beerentemfel, Jasper' via
casper@lists.berkeley.edu <casper@lists.berkeley.edu> wrote:

> Dear CASPER community,
>
> We've encountered some challenges with installing the necessary components
> to run the CASPER FPGA library for new users, and making the RFSoC work in
> general. To make the installation process easier for everyone, we're
> currently developing our own Docker-based solution.
>
> If anyone has already used Docker to install anything related to the
> CASPER FPGA library or RFSoC, your experience could greatly assist us. Any
> insights or advice you can share would be invaluable.
>
> Thank you in advance for your help!
>
> Kind regards,
>
> Jasper Beerentemfel
>
> --
> You received this message because you are subscribed to the Google Groups "
> casper@lists.berkeley.edu" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to casper+unsubscr...@lists.berkeley.edu.
> To view this discussion on the web visit
> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/AM0PR09MB4017000ADD28035A1D11AD58B98C2%40AM0PR09MB4017.eurprd09.prod.outlook.com
> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/AM0PR09MB4017000ADD28035A1D11AD58B98C2%40AM0PR09MB4017.eurprd09.prod.outlook.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"casper@lists.berkeley.edu" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to casper+unsubscr...@lists.berkeley.edu.
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CABG9YxD%3D%3Dkc%2BfM1hidpZaUU0_f8GgzCHJqTTZSCxTAE1Ss-F6w%40mail.gmail.com.

Reply via email to