Re: [casper] tcpborphserver2 question

2013-01-04 Thread Tom Kuiper
On 01/02/2013 10:12 PM, Jason Manley wrote: No, you should be able to just do the new progdev. If you do want to explicitly deprogram, do progdev with a null string argument: fpga.progdev(None) or fpga.progdev(''). fpga.stop() kills katcp comms (used for link teardown before exiting your

Re: [casper] tcpborphserver2 question

2013-01-04 Thread Jason Manley
I had an error in the boffile name but the only clue was that ping() failed. Oh yeah, I recall there was a version of tcpborphserver2 that erroneously reported a successful programming even when it had failed. myfpga.program(myboffile.bof) is supposed to throw an exception if programming

[casper] tcpborphserver2 question

2013-01-02 Thread Tom Kuiper
If there is a boffile running on a ROACH-1 PPC, does it have to be killed explicitly before borphserver will load another one? Or can you just replace the running boffile with a new one? fpga = corr.katcp_wrapper.FpgaClient() fpga.progdev(bitstream) Hm! I just noticed an fpga.stop(). Do