Hi Morag Thanks for the prompt response. We definitely plan to stick with the 'stable' release for Skarab (Matlab 2018/Vivado 2019). The only thing we were unsure of is the Matlab toolsets - this is strangely missing from the ReadTheDocs documentation (unless we somehow missed it).
Kind regards, Clifford On Tue, Jan 28, 2025, 14:06 Morag Brown <mbr...@sarao.ac.za> wrote: > Hi Clifford, > > casperfpga itself doesn't require MATLAB toolboxes as it's the Python > library used to interact with CASPER supported hardware. However, CASPER's > mlib_devel <https://github.com/casper-astro/mlib_devel> requires a few > MATLAB toolboxes, which are listed below: > > [image: toolboxes.png] > > This link > <https://casper-toolflow.readthedocs.io/en/latest/src/Installing-the-Toolflow.html> > gives > a compatibility matrix of supported OS and MATLAB/Vivado combinations, > though I've found that developing for SKARAB using MATLAB R2018a and Vivado > 2019.1 is the most reliable if you plan on using a SKARAB ADC module. The > corresponding mlib_devel branch for these versions can be found here > <https://github.com/casper-astro/mlib_devel/tree/m2018a> if you want to > use those ones - IIRC this will still require a Python 3.8 environment to > run the compile. You will need to use the Python 2.7 version of casperfpga > <https://github.com/casper-astro/casperfpga/tree/py27> to interact with > the SKARABs. So you need a Python 3.8 virtual environment for mlib_devel, > and Python 2.7 for casperfpga. > > Other links in the above give details on installing MATLAB and Vivado, and > they usually include the list of toolboxes etc, though I've just noticed > that images don't seem to be rendering in the current build - I'll see > about getting that looked at. > > Hope this helps, > Morag > > On Tue, Jan 28, 2025 at 1:01 PM Clifford van Dyk <cliffordvan...@gmail.com> > wrote: > >> Hi >> >> Can someone please identify what Matlab toolboxes/addons are required for >> CasperFPGA (specifically for Skarab, if that matters)? >> >> Kind regards, >> Clifford >> >> -- >> 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 visit >> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAB4rdAK7%2Bq52hgtnj0L8s9cbMBYQ0odV2iX%3Ddz9fnmaveVD9TQ%40mail.gmail.com >> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAB4rdAK7%2Bq52hgtnj0L8s9cbMBYQ0odV2iX%3Ddz9fnmaveVD9TQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > > > *Disclaimer* > > The information contained in this communication from the sender is > confidential. It is intended solely for use by the recipient and others > authorized to receive it. If you are not the recipient, you are hereby > notified that any disclosure, copying, distribution or taking action in > relation of the contents of this information is strictly prohibited and may > be unlawful. > -- 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 visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAB4rdAKL%3DWCCVhZRagZg9j2NBfa92%3D8pcJZ6jUbVC0KV7T92kA%40mail.gmail.com.