Xin chào, Hien,

CASPER's Tutorials
<https://casper-toolflow.readthedocs.io/projects/tutorials/en/latest/> have
three small projects that use the Red Pitaya with the CASPER toolflow.
First, you will need to do some general setup
<https://casper-toolflow.readthedocs.io/projects/tutorials/en/latest/tutorials/redpitaya/red_pitaya_setup.html>
for
the Red Pitaya, and (if necessary) install casperfpga on a machine you plan
on using to interface with it.

Please do let us know if this is what you are looking for, and/or if you
have any questions once you're working through it.

Regards

Amish Patel
SARAO

(Apologies to Jeffrey for hijacking your thread!)


On Wed, 14 Apr 2021 at 04:20, Hien Vo Bich <hien...@vgu.edu.vn> wrote:

> Greeting
> Can any one point out the link to some small projects that use the Red
> Pitya board with the CASPER flow ?
> Regards
> Hien Vo
> Vietnamese German University
>
> On Tue, Apr 13, 2021 at 9:59 PM Adam Isaacson <aisaac...@ska.ac.za> wrote:
>
>> Hi Jeff,
>>
>> The toolflow is normally used with a Python virtual environment setup
>> with Python 3. The casperfpga tool (provides comms to the board) uses just
>> python 2.7. This is the way we use the toolflow and casperpfga at SARAO
>> (South African Radio Astronomy Observatory). We support the SKARAB and Red
>> Pitaya. There are Python 3 versions for casperfpga, but we haven't really
>> tested these on the SKARAB or Red Pitaya.
>>
>> I have been using Ubuntu 16.04LTS, but I know this also works on Ubuntu
>> 18.04LTS. I still need to test my SKARAB on Ubuntu 18.04LTS, which I will
>> do in the next couple of weeks.
>>
>> Here is some documentation to install the toolflow on your system and
>> explains the virtual environment:
>>
>>
>> https://casper-toolflow.readthedocs.io/en/latest/src/Installing-the-Toolflow.html
>>
>>  Here is some documentation to install casperfpga on your system:
>>
>>
>> https://casper-toolflow.readthedocs.io/projects/casperfpga/en/latest/How-to-install-casperfpga.html
>>
>> Here are the ska-sa (SARAO) repos which has the latest for SKARAB and Red
>> Pitaya:
>>
>> 1) https://github.com/ska-sa/casperfpga/tree/devel (casperfpga)
>> 2) https://github.com/ska-sa/mlib_devel/tree/devel (toolflow)
>>
>> Here are the casper-astro repos, which the majority of the CASPER
>> community uses:
>>
>> 1) https://github.com/casper-astro/mlib_devel - this actually does work
>> with the SKARAB and Red Pitaya too. You still need a Python 3 virtual
>> environment if your default python package is 2.7.
>> 2) https://github.com/casper-astro/casperfpga - this should work with
>> SKARAB and Red Pitaya too (Python 2.7)
>> 3) https://github.com/casper-astro/casperfpga/tree/py3-merge - this
>> works with SNAP, but I haven't tested it on SKARAB or the Red Pitaya. It
>> may work on the Red Pitaya, but I believe there are still issues with
>> SKARAB (Python 3)
>>
>> I hope this helps!
>>
>> Kind regards,
>>
>> Adam Isaacson
>> South African Radio Astronomy Observatory (SARAO)
>> Hardware Manager
>> Cell: (+27) 825639602
>> Tel:  (+27) 215067300
>> email: aisaac...@ska.ac.za
>>
>>
>>
>> On Tue, Apr 13, 2021 at 4:36 PM 'Kobesky, Jeffrey CIV USN NRL (5555)
>> Washington DC (USA)' via casper@lists.berkeley.edu <
>> casper@lists.berkeley.edu> wrote:
>>
>>> Hello CASPER,
>>>
>>>
>>>
>>> I’m installing tool flow and am confused about which python version to
>>> use for casperfpga.  I have both python 2.7 and 3.6 on my machine.
>>>
>>>
>>>
>>> For my equipment (red pitaya and skarab) this link
>>> https://casper-toolflow.readthedocs.io/en/latest/ says to use python3.
>>> But if I follow the steps in this link
>>> https://casper-toolflow.readthedocs.io/en/latest/src/How-to-install-casperfpga.html
>>> then casperfpga gets installed under the python 2.7 folder.
>>>
>>>
>>>
>>> This leads to errors (for example, I get error doing
>>> “casperfpga._version_” in ipython), but I think I can clear those errors by
>>> reconfiguring python versioning on my machine.
>>>
>>>
>>>
>>> For now, big picture questions are:  Should we really be using python3
>>> for casperfpga with red pitaya and skarab?  If so is there a script
>>> available that would install casperfpga in the correct python3 folder?
>>> I’ve looked in the email archives but can’t find answers.
>>>
>>>
>>>
>>> Thanks!  -- Jeff
>>>
>>>
>>>
>>> Jeffrey Kobesky
>>>
>>> Electronics Engineer
>>>
>>> Naval Research Laboratory
>>>
>>> O: (202) 404-7109
>>>
>>> M: (443) 243-1554
>>>
>>>
>>>
>>> --
>>> 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/cfbc6d4fdd764eac96224b1df77016aa%40nrl.navy.mil
>>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/cfbc6d4fdd764eac96224b1df77016aa%40nrl.navy.mil?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/CADTJ%3DnHqgYbkB2eymR-Vf6k6Lsug-YS14TZfPYEMhZKBx-yMFw%40mail.gmail.com
>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnHqgYbkB2eymR-Vf6k6Lsug-YS14TZfPYEMhZKBx-yMFw%40mail.gmail.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/CAA1FmcVt_3MPVjKAkQYBX_24CsmiKfdxOc1eHFamgp6eBHg9tg%40mail.gmail.com
> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAA1FmcVt_3MPVjKAkQYBX_24CsmiKfdxOc1eHFamgp6eBHg9tg%40mail.gmail.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/CANfrX%3D-6yyQmsucSQq1tBje1NK0-gW5UBBb-FcXopnEheUJV0A%40mail.gmail.com.
  • ... 'Kobesky, Jeffrey CIV USN NRL (5555) Washington DC (USA)' via casper@lists.berkeley.edu
    • ... Adam Isaacson
      • ... Hien Vo Bich
        • ... Amish Patel
          • ... Morag Brown
            • ... Adam Isaacson
              • ... 'Kobesky, Jeffrey CIV USN NRL (5555) Washington DC (USA)' via casper@lists.berkeley.edu
                • ... Adam Isaacson
                • ... Adam Isaacson
                • ... Ross Martin
                • ... Xin Cui
                • ... 'Kobesky, Jeffrey CIV USN NRL (5555) Washington DC (USA)' via casper@lists.berkeley.edu
                • ... 'Kobesky, Jeffrey CIV USN NRL (5555) Washington DC (USA)' via casper@lists.berkeley.edu
                • ... Adam Isaacson

Reply via email to