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.