Hi ... Thanks for the help ... Ho no, any recommendations? ... I had a hard time getting a roach2 that worked (I had to throw the previous card in the trash), which casperfpga version will be good for me? regards
El jue., 22 ago. 2019 a las 15:43, Jack Hickish (<[email protected]>) escribió: > Howdy, > > This is a compatibility error between the version of casperfpga and > tcpborphserver (which is the process running on the roach2 which > listens for commands). > casperfpga has never been particularly well supported on roach2 with > the stock software supplied by digicom. > > If you checkout the message at > https://www.mail-archive.com/[email protected]/msg07428.html > that should give you some options. You can either use the ancient > "corr" library, or try and update your tcpborphserver install. There > is also a link here -- > https://www.mail-archive.com/[email protected]/msg07451.html > -- to a complete roach2 filesystem (the one we use in Berkeley) which > should support ROACH2 with the latest casperfpga. > > Sorry this doesn't work out the box, but glad you're getting closer to > success... > > Cheers > Jack > > (also, FWIW, the "correct" way of instantiating a casperfpga object is: > ``` > fpga = casperfpga.CasperFpga('192.168.6.19') > ``` > > or, if you know it is a roach board speaking katcp you can do: > > ``` > fpga = casperfpga.CasperFpga('192.168.6.19', > transport=casperfpga.KatcpTransport) > ``` > > On Thu, 22 Aug 2019 at 13:30, luis javier Ulloa > <[email protected]> wrote: > > > > Hello everyone, I am in a similar problem, everything seems to be going > very well, the steps I follow are the following: > > cd / path / to / casperfpga > > git payment v0.4.3 > > sudo python setup.py install > > > > deleting the files previously as mentioned in the mail ... > > > > on the home route, where Casperfpga is located inside the terminal: > > >> ipyton > > >> fpga = casperfpga.katcp_fpga.KatcpFpga ('IP roach2') > > >> fpga.upload_to_ram_and_program ('.fpg file directory') > > After that he returns the following: > > > > > --------------------------------------------------------------------------- > > RuntimeError Traceback (most recent call > last) > > <ipython-input-14-91437dcacf18> in <module>() > > ----> 1 fpga.upload_to_ram_and_program('roach2_tut_intro.fpg') > > > > /usr/local/lib/python2.7/dist-packages/casperfpga/katcp_fpga.pyc in > upload_to_ram_and_program(self, filename, port, timeout, wait_complete) > > 442 if request_result != '': > > 443 raise RuntimeError('progremote request(%s) on host > %s failed' % > > --> 444 (request_result, self.host)) > > 445 > > 446 # start the upload thread and join > > > > RuntimeError: progremote request(Request to client 192.168.6.19 failed.) > on host 192.168.6.19 failed > > > > In [15]: fpga.upload_to_ram_and_program('roach2_tut_intro.fpg') > > > --------------------------------------------------------------------------- > > RuntimeError Traceback (most recent call > last) > > <ipython-input-15-91437dcacf18> in <module>() > > ----> 1 fpga.upload_to_ram_and_program('roach2_tut_intro.fpg') > > > > /usr/local/lib/python2.7/dist-packages/casperfpga/katcp_fpga.pyc in > upload_to_ram_and_program(self, filename, port, timeout, wait_complete) > > 442 if request_result != '': > > 443 raise RuntimeError('progremote request(%s) on host > %s failed' % > > --> 444 (request_result, self.host)) > > 445 > > 446 # start the upload thread and join > > > > RuntimeError: progremote request(Request to client 192.168.6.19 failed.) > on host 192.168.6.19 failed > > > > > > > > at the same time that by means of a minicom I verify that from the roach > there is ping towards my pc, at the moment that in ipython it throws the > previous message, in the roach it throws me: call: no dispatch function > for? progremote. > > I enclose a screenshot with the above. > > regards. > > > > > > > > El mar., 30 jul. 2019 a las 3:11, James Smith (<[email protected]>) > escribió: > >> > >> Also, I'm not sure whether I'm using a deprecated approach, but I do > the following: > >> > >> fpga = casperfpga.katcp_fpga.KatcpFpga(<string with roach2 ip or > hostname>,<katcp port>) > >> > >> > >> > >> On Mon, Jul 29, 2019 at 11:01 PM Jack Hickish <[email protected]> > wrote: > >>> > >>> Hi Gonzalo, > >>> > >>> You're not running your ipython shell within the casperfpga directory, > >>> are you? I know that can cause weird problems with the import. > >>> > >>> Cheers > >>> Jack > >>> > >>> On Mon, 29 Jul 2019 at 12:03, Gonzalo Burgos <[email protected]> > wrote: > >>> > > >>> > Hello, > >>> > I tried to use your suggestions but now I can't connect to the > roach. This a new error come up after the reinstall of the casperfpga > v0.4.3 and I test the same with the v0.4.2 and v0.4.1 getting the same > error. > >>> > > >>> > what I can do? > >>> > > >>> > In [2]: fpga = casperfpga.CasperFpga('roach020e18') > >>> > > --------------------------------------------------------------------------- > >>> > AttributeError Traceback (most recent > call last) > >>> > <ipython-input-2-11892628231f> in <module>() > >>> > ----> 1 fpga = casperfpga.CasperFpga('roach020e18') > >>> > > >>> > AttributeError: 'module' object has no attribute 'CasperFpga' > >>> > > >>> > regards > >>> > > >>> > El jue., 18 jul. 2019 a las 4:35, Amish Patel (<[email protected]>) > escribió: > >>> >> > >>> >> Hi Gonzalo, > >>> >> > >>> >> Also worth mentioning for completeness, please do remove any > existing installation(s) of casperfpga on your machine/server via the > command below. > >>> >> - sudo rm -r > /usr/local/lib/python2.7/dist-packages/casperfpga-<version-hash>.egg > >>> >> - You should also check if there are any other items laying around > in the /dist-packages/ folder from this casperfpga install > >>> >> > >>> >> Do let me/us know how it goes. > >>> >> > >>> >> Regards > >>> >> > >>> >> Amish Patel > >>> >> SARAO > >>> >> > >>> >> > >>> >> On Thu, 18 Jul 2019 at 08:52, James Smith <[email protected]> wrote: > >>> >>> > >>> >>> Hello Gonzalo, > >>> >>> > >>> >>> Your Casperfpga version seems to be a bit too recent - I stand > under correction here but later versions might have broken backwards > compatibility with ROACH2. > >>> >>> > >>> >>> Try checking out v0.4.3 or one of the other slightly older > releases in your casperfpga repo and reinstalling: > >>> >>> > >>> >>> cd /path/to/casperfpga > >>> >>> git checkout v0.4.3 > >>> >>> sudo python setup.py install > >>> >>> > >>> >>> Give that a whirl and let us know how you get on. > >>> >>> > >>> >>> Regards, > >>> >>> James > >>> >>> > >>> >>> > >>> >>> On Thu, Jul 18, 2019 at 12:04 AM Gonzalo Burgos < > [email protected]> wrote: > >>> >>>> > >>> >>>> Hi everyone. > >>> >>>> I installed all toolflow for roach2 > >>> >>>> > >>> >>>> -matlab2012b - > >>> >>>> -ISE, xilinx 14.7 > https://github.com/casper-astro/mlib_devel/wiki/How-to-install-Xilinx-ISE > and import the ip cores from 11 de xilinx version > >>> >>>> -Python libraries > https://docs.google.com/document/d/1mqDIwhHo3981_Rq9Ma6Dl8UnQUzPah6DKQ55fsaeI4c/edit > >>> >>>> -Simulink libraries > >>> >>>> > >>> >>>> but when i try to upload .fpg file on roach, python shows me this > error. > >>> >>>> > >>> >>>> > >>> >>>> In [3]: fpga.upload_to_ram_and_program('roach2_tut_intro.fpg') > >>> >>>> > --------------------------------------------------------------------------- > >>> >>>> TypeError Traceback (most recent > call last) > >>> >>>> <ipython-input-3-60d12d4aaa3e> in <module>() > >>> >>>> ----> 1 fpga.upload_to_ram_and_program('roach2_tut_intro.fpg') > >>> >>>> > >>> >>>> > /usr/local/lib/python2.7/dist-packages/casperfpga-3.2.dev629+master.19c93d9-py2.7-linux-x86_64.egg/casperfpga/casperfpga.pyc > in upload_to_ram_and_program(self, filename, wait_complete, legacy_reg_map, > chunk_size) > >>> >>>> 268 filename = self.bitstream > >>> >>>> 269 rv = self.transport.upload_to_ram_and_program( > >>> >>>> --> 270 filename=filename, > wait_complete=wait_complete, chunk_size=chunk_size) > >>> >>>> 271 if not wait_complete: > >>> >>>> 272 return True > >>> >>>> > >>> >>>> TypeError: upload_to_ram_and_program() got an unexpected keyword > argument 'chunk_size > >>> >>>> > >>> >>>> Thanks and cheers! > >>> >>>> -- > >>> >>>> > >>> >>>> -- > >>> >>>> 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/CALGU03RzpOhO7D5gauqaKNxm_0hUrcnwwc4kfpYdApHmGwGKCA%40mail.gmail.com > . > >>> >>> > >>> >>> -- > >>> >>> 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/CAG67D37T0b-sshLsMW%2BdLN7Vx7RcLJOLuqKU2ucRugdvbvHs_w%40mail.gmail.com > . > >>> >> > >>> >> -- > >>> >> 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_G45-N-efgeLPpbPruDZJDXv1xMfnN1sqvVuFT0%3DCVJw%40mail.gmail.com > . > >>> > > >>> > > >>> > > >>> > -- > >>> > Gonzalo Burgos F. > >>> > CePIA, Astronomy Department > >>> > Universidad de Concepción, Chile > >>> > Cell: +56 9 6122 9380 > >>> > > >>> > -- > >>> > 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/CALGU03TmryTQnvqArYqtNe50C872HDGyUt%2BpE55Aa8w7QAqHpw%40mail.gmail.com > . > >>> > >>> -- > >>> 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/CAG1GKSkosv7BSQjX26NAXfBjALjKqSt6OHJR%2BYLs1YvkmN%2BSPQ%40mail.gmail.com > . > >> > >> -- > >> 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/CAG67D34k7abwMC3z04H_Tr5PUYe9efvxMNFv7xw%3Dmtr4cUHuRg%40mail.gmail.com > . > > > > -- > > 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/CALo%3DeSKYb2L728S3R6ATKsBJoS5nP48P-3anbCUheCLDSfU67g%40mail.gmail.com > . > > -- > 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/CAG1GKSkJ5fpNPez2bzwivB0uMJZcU221ZM2sb8P170huQZRaMQ%40mail.gmail.com > . > -- 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/CALo%3DeSKLPraGsKHH%2BDDX9PT-8hFCA0AtOjPsv7A4dQdopO2DJw%40mail.gmail.com.

