Hi Lukas, I think while you might be able to compile vivado projects and make fpg files with the webpack license, I don't think you'll be able to compile anything from simulink, since I don't think the webpack license includes System Generator support.
Cheers Jack On Thu, 13 Feb 2020 at 12:43, Adam Isaacson <aisaac...@ska.ac.za> wrote: > Hi Lukas, > > Excellent, please thank Alex Raymond and not me. @Alex, much appreciated! > > The Zynq device on the Red Pitaya is a small one and I believe that the > web pack license should compile it, but I have not tested it as I have a > license. > > Try it out and see to confirm. > > Kind regards, > > Adam > > On Thu, 13 Feb 2020, 10:45 AM Lukas Karch, <lu...@karch.info> wrote: > >> Thank you for all the help. Adding "127.0.0.1 localhost" to the host file >> worked. Afterwards I was able to program the fpga both with the tutorial >> .fpg file and a .fpg file I compiled myself. >> Just one more question. Do you happen to know if it is possible to >> compile .fpg files for the Red Pitaya using only Vivado WebPack. >> At the moment I'm using a 30 day evaluation license and I am wondering if >> compiling .fpg files will still work after it runs out. >> >> Adam Isaacson <aisaac...@ska.ac.za> hat am 11. Februar 2020 um 16:33 >> geschrieben: >> >> Hi Lukas, >> >> Alexander Raymond from CfA remembers we may have had the same issue in >> Boston last year. Thanks, Alex! He suggests the following: >> >> "Adding 127.0.0.1 localhost to /etc/hosts worked for us in getting past >> the " *no programming informs yet. Odd?* “ error." >> >> Let us know how you progress. >> >> 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, Feb 11, 2020 at 10:06 AM Adam Isaacson < aisaac...@ska.ac.za> >> wrote: >> >> Hi Lukas, >> >> 1) Did you install casperfpga using the following exactly (ReadMe.md >> "installation" section): https://github.com/casper-astro/casperfpga? >> >> 2) What casperfpga version are you using? Type "casperfpga.__version__" >> after you import casperfpga. >> >> 3) You are sure tcpborphserver is running? if it is not running then >> casperfpga will not work. Refer to: >> >> https://casper-toolflow.readthedocs.io/projects/tutorials/en/latest/tutorials/redpitaya/red_pitaya_setup.html >> <https://casper-toolflow.readthedocs.io/projects/tutorials/en/latest/tutorials/redpitaya/red_pitaya_setup.html>. >> >> >> 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, Feb 11, 2020 at 9:48 AM Lukas Karch < lu...@karch.info> wrote: >> >> Thank you for the quick response. I tried specifiying the port number but >> the same error appeared. I tried using the .fpg and python script you >> suggested and a very similar error message appeared: >> *lukas@lukas-HP-Pavilion-x360-Convertible-15-br1xx:~/Downloads$ python >> tut_adc_dac.py 10.42.0.69 -p -b tut_adc_dac.fpg* >> *connecting to the Red Pitaya...* >> *done* >> *programming the Red Pitaya...* >> *2020-02-11 08:09:51.39 ERROR 10.42.0.69 transport_katcp.py:594 - >> 10.42.0.69 <http://10.42.0.69>: no programming informs yet. Odd?* >> *ERROR:10.42.0.69:10.42.0.69: no programming informs yet. Odd?* >> *Traceback (most recent call last):* >> *File "tut_adc_dac.py", line 38, in <module>* >> *rp.upload_to_ram_and_program(opts.fpg)* >> *File >> "/usr/local/lib/python2.7/dist-packages/casperfpga-0.1.2-py2.7-linux-x86_64.egg/casperfpga/casperfpga.py", >> line 314, in upload_to_ram_and_program* >> *filename=filename, wait_complete=wait_complete)* >> *File >> "/usr/local/lib/python2.7/dist-packages/casperfpga-0.1.2-py2.7-linux-x86_64.egg/casperfpga/transport_katcp.py", >> line 596, in upload_to_ram_and_program* >> *'Odd?' % self.host)* >> *RuntimeError: 10.42.0.69 <http://10.42.0.69>: no programming informs >> yet. Odd?* >> >> Regarding the setup of the Red Pitaya, i mostly followed the instructions >> on this site: >> https://casper-toolflow.readthedocs.io/projects/tutorials/en/latest/tutorials/redpitaya/red_pitaya_setup.html. >> Only "git clone https://github.com/ska-sa/katcp.git" did not work ( *fatal: >> unable to access 'https://github.com/ska-sa/katcp.git/ >> <https://github.com/ska-sa/katcp.git/>': Could not resolve host: github.com >> <http://github.com>*), so I downloaded the github on my pc and used "scp >> -r" to copy it to my Red Pitaya. >> Regarding the casperfpga version, I followed the installation >> instructions on this site: https://github.com/casper-astro/casperfpga. >> At first I installed casperfpga using "sudo pip install casperfpga". Later >> I also tried "sudo python setup.py install" but it made no difference. >> >> Adam Isaacson < aisaac...@ska.ac.za> hat am 7. Februar 2020 um 16:26 >> geschrieben: >> >> Hi Lukas, >> >> This problem seems familiar to me, but I can't quite remember the >> solution. These are possible suggestions to try: >> >> 1) Have you tried specifying the port number? fpga = >> casperfpga.CasperFpga('10.42.0.69', port=7147). I remember that was >> necessary at some point. >> 2) Try the actual ADC and DAC tutorial fpg and python script first and >> see if that programs >> https://github.com/casper-astro/tutorials_devel/tree/master/red_pitaya/tut_adc_dac. >> The script and fpg does work and I have tested that. If it doesn't work >> then it could be an issue with your casperfpga version or setup on the card >> - something like that. >> >> Let's take it from there. >> >> Kind regards, >> >> Adam Isaacson >> South African Radio Astronomy Observatory (SARAO) >> Hardware Manager >> Cell: (+27) 825639602 >> Tel: (+27) 215067300 >> email: aisaac...@ska.ac.za >> >> >> >> >> >> On Fri, Feb 7, 2020 at 11:59 AM Lukas Karch < lu...@karch.info> wrote: >> >> Hi all, >> I am an electrical engineering student, trying to use casper with a Red >> Pitaya 125-14. I followed the instructions on: >> https://casper-toolflow.readthedocs.io to install the necessary software >> on Ubuntu 16.04 and the first Red Pitaya tutorial on >> https://casper-tutorials.readthedocs.io/en/latest/tutorials/redpitaya/tut_intro.html#programming-the-fpga. >> Currently I am trying to program the FPGA on my Red Pitaya board with a >> .fpg file I have compiled. Unfortunately I keep getting the following >> runtime error: >> >> In [1]: import casperfpga >> In [2]: fpga = casperfpga.CasperFpga('10.42.0.69') >> In [3]: fpga.upload_to_ram_and_program('lk_2020-02-05_1003.fpg') >> 2020-02-07 10:13:04.17 ERROR 10.42.0.69 transport_katcp.py:594 - >> 10.42.0.69: no programming informs yet. Odd? >> ERROR:10.42.0.69:10.42.0.69: no programming informs yet. Odd? >> --------------------------------------------------------------------------- >> >> RuntimeError Traceback (most recent call last) >> <ipython-input-3-8a85279ea375> in <module>() >> ----> 1 fpga.upload_to_ram_and_program('lk_2020-02-05_1003.fpg') >> /usr/local/lib/python2.7/dist-packages/casperfpga-0.1.2-py2.7-linux-x86_64.egg/casperfpga/casperfpga.pyc >> in upload_to_ram_and_program(self, filename, wait_complete, chunk_size, >> initialise_objects) >> 312 else: >> 313 rv = self.transport.upload_to_ram_and_program( >> --> 314 filename=filename, wait_complete=wait_complete) >> 315 >> 316 if not wait_complete: >> /usr/local/lib/python2.7/dist-packages/casperfpga-0.1.2-py2.7-linux-x86_64.egg/casperfpga/transport_katcp.pyc >> in upload_to_ram_and_program(self, filename, port, timeout, wait_complete, >> skip_verification) >> 594 self.logger.error('%s: no programming informs yet. Odd?' % self.host) >> 595 raise RuntimeError('%s: no programming informs yet. ' >> --> 596 'Odd?' % self.host) >> 597 if ( inf.name == 'fpga') and (inf.arguments[0] == 'ready'): >> 598 done = True >> RuntimeError: 10.42.0.69: no programming informs yet. Odd? >> In [4]: fpga.is_connected() >> Out[4]: True >> >> >> >> Please let me know if you have any idea why this error is occuring or how >> to fix it. >> >> >> Thanks in advance, >> >> Lukas Karch >> >> >> -- >> 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/641300895.223658.1581069591994%40email.ionos.de >> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/641300895.223658.1581069591994%40email.ionos.de?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%3DnFpkP1v9hAC-3NbbAGef-3LnT_Yd6iUXRhRT9cAvgJK-Q%40mail.gmail.com >> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnFpkP1v9hAC-3NbbAGef-3LnT_Yd6iUXRhRT9cAvgJK-Q%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/867463185.178954.1581407325649%40email.ionos.de >> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/867463185.178954.1581407325649%40email.ionos.de?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%3DnHp0Uh5fiDeuU7v%2BtDkaoMUV%2BUMoVPjTRjSbUbC9mUBsg%40mail.gmail.com >> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnHp0Uh5fiDeuU7v%2BtDkaoMUV%2BUMoVPjTRjSbUbC9mUBsg%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/91734843.35048.1581583530767%40email.ionos.de >> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/91734843.35048.1581583530767%40email.ionos.de?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%3DnHx4GToSF9PErUA5roBbR9KDPYVkEwOSqmU6oEZCJLOXQ%40mail.gmail.com > <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnHx4GToSF9PErUA5roBbR9KDPYVkEwOSqmU6oEZCJLOXQ%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/CAG1GKSmLKT%3DR6MpjTgrqu6hhp5pEU2YAHH3Wj3zWGTV13ML%2B-w%40mail.gmail.com.