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.

Reply via email to