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 > u > > > > > > > > > > > > > > > > > > > > > > > > > > > <https://report.mimecastcybergraph.com?magiclink=https%3A%2F%2Fapi.services.mimecast.com%2Foauth2%2Fauthorize%3Fresponse_type%3Dcode%26client_id%3Do20nRkVXf7VUVnANkXhoOwGytEwGN0YAlyeDJn7oBTGNl2kN%26state%3DeyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMiOiJBMjU2R0NNIn0.dS9wn0Gtf5lLx57-cng7EI_bvD1l1r8dPY8nsPpx5h-mrS1JirkXDOp48l7gshs_a2aBVu6G-f6OXEkRsAodpPb33JnN8mJeJ1CDqbJZFv63pYJXuFIcwiZE2VogTrOKL3JQ-6vgsBbPAPjgC-pZoZy4qgI2JUgwjXZC-jRgte96Z9EaR-tGCnwEUMMviMqLrZWvRGizGKbGlMgoTX954P5P5b7wNEmzpzwC3E5LUBGa_ksjhJCBB0UTdNWIKGEuy_o4JXFghKLqKhKJkt8LAUl6_2PO96DH6pokx2QKVusiGw5us7Z5o2Kzrir5i6PJqs3Mm-qBW_NeGkpFxxk86w.PFE-0zDBew_2jR9X.noEl6vOYrA5bDnqog7R43-3EYKAQu8LD_rC-W1ioFOhOcv21XHOM17Ok_0_HsH3X0J0PP-ZsqYWhXXFGlc9cE7ZTmnZjmliCQabymJnEwMnj0tkgJyiAqDE5akcnjBgEa2iQ-5QNaNqpxyeiUAmVa3_pR5QH6owBQR0iXbHdEQFxXvkpksB5ErmKHgH_bnLa523V-YUI5k98ddZMKhZVEj0IUvy3ZTiKD3E0EpTcHTKvDI28Q6aO4hmHea5wOA04zCrj6LX8UWE8HWB-Rr4mAPbUD1SZ3nZOqakkO2S_Km8s25zqytiZAT6cWOq8HEUIhqVCnpQw8Nbb8QMRN03oLMyFZkBGNqc0zDKEa-fiM5qN_ftfzEg80RIOyVu8gRkPXa5p2vcWhjNiT-kh16dH2PulpbgjDCJGuBXlgBTf_c_CMDtOXswD6DF9dffJtnkyKxLZLREQxxhWPyRKgsSgQthBAqgmJnOEkjvFe_S-OHiXDu9T2ObODQxBykLUggNd3LtJPB2Ur5AZ4Mk6I17wRUDykCP8iIBppgCFdBT3yXSJ670cpvG1UyZdQ3IauHhTKZVT1SPfgwNElPAEdTsgY2ejnjqQQ_ZwfWTtQ3WZDL5glJec-1lWADcpKgThkrVGz1Q8zTHHd5WDbpHhMHUYfQDoofYUerU4Kr1ovZ9t6cZTNF7lQ9XOz_4Ar8NVLLNoUq6fFL6tjj8cGDho2wm7pWyUL_vveVBf7qYBazwJ7_oX5oY2QHtm8eVCLURBjeiSvlSsfzRKzr6PoTBkweUNe1MWdzoeQhFJEs13nuiC0j5ZuDgU.gYlePq7X8sKZvvUZOmvWIA%26redirect_uri%3Dhttps%3A%2F%2Freport.mimecastcybergraph.com%2Fcallback> > CGBANNERINDICATOR > 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/CAGH-0TcrQZZDFKKMrU6dVvisOrubhGTe4XkJjMoD1XKYXUigHg%40mail.gmail.com.