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.