Hi all, To add to Amish's info, for ease of access, the design files for said projects can be found here <https://github.com/casper-astro/tutorials_devel/tree/master/red_pitaya>.
Morag (Sorry Jeffrey!) On Wed, Apr 14, 2021 at 7:55 AM Amish Patel <[email protected]> wrote: > 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 <[email protected]> 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 <[email protected]> >> 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: [email protected] >>> >>> >>> >>> On Tue, Apr 13, 2021 at 4:36 PM 'Kobesky, Jeffrey CIV USN NRL (5555) >>> Washington DC (USA)' via [email protected] < >>> [email protected]> 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 "[email protected]" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> 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 "[email protected]" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> 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 >> "[email protected]" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> 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 " > [email protected]" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > 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 > <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CANfrX%3D-6yyQmsucSQq1tBje1NK0-gW5UBBb-FcXopnEheUJV0A%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAGH-0Ten_ArBh4sZFk3CORQ1%3DyjmN1sUDjTrFmD%2BqygWgpL-4g%40mail.gmail.com.

