Hi Tilak,

I’m having a hard time reproducing the error. If you are able to step me 
through what you have been doing it might help me reproduce and be able to 
correct the issue. In the readme, there is a section that explains how to test 
the version update without involving casperfpga by using a netcat to the 
server. Are you successful in getting that to return the expected result?

Best,
Mitch

> On Mar 20, 2026, at 7:38 AM, Tilak Katoch <[email protected]> wrote:
> 
> Hi Mitch,
> 
> Thanks for your email and information. After following your inputs and 
> suggestions, the issues remain the same.
> 
> Nothing changed, Error remained the same as the previous.
> 
> Let me know your thoughts.
> 
> Regards,
> Tilak
> 
> On Wed, 18 Mar 2026 at 21:59, Mitchell Burnett <[email protected] 
> <mailto:[email protected]>> wrote:
>> Hi Tilak,
>> 
>> Could you please try downloading and installing the `tcpborphserver3_v8.1` 
>> file again from the instructions in the readme for the zcu208update? This is 
>> strange. I wonder if the file was not installed correctly, or the actively 
>> running process was not killed before restarting? If the same result happens 
>> we will need to do some more targeted debugging.
>> 
>> Like the updated `tcpborphserver3` executable, `prg_8a34001` also needs to 
>> be copied from that update package and installed into the `bin/` directory. 
>> As for `prg_clk104_rfpll` and `reset_rfpll`, the recommended way to program 
>> the clk104 board, and to reset its PLLs, is by using casperfpga’s progpll 
>> method 
>> <https://github.com/casper-astro/casperfpga/blob/py38/src/rfdc.py%23L399> 
>> for RFSoCs. There are examples of using this method in the RFDC tutorial 
>> <https://casper-toolflow.readthedocs.io/projects/tutorials/en/latest/tutorials/rfsoc/tut_rfdc.html>
>>  under “Testing the Design". If these standalone binary utilities are needed 
>> it’s something we can look at getting available.
>> 
>> Best,
>> Mitch
>> 
>>> On Mar 18, 2026, at 12:11 AM, Tilak Katoch <[email protected] 
>>> <mailto:[email protected]>> wrote:
>>> 
>>> Hi Mitch,
>>> 
>>> Following the instructions as mentioned in the link 
>>> https://github.com/casper-astro/tutorials_devel/issues/78, I was trying to 
>>> install the casper image for the ZCU208. After following it and updating 
>>> the image as per the zcu208update. I am still not able to get the status 
>>> return value. As shown below in the issue.
>>> =============================================
>>> 
>>> In [1]: import casperfpga
>>> 
>>> In [2]: fpga = casperfpga.CasperFpga('192.168.1.120')
>>> 
>>> In [3]: fpga.upload_to_ram_and_program('zcu208_tut_rfdc.fpg')
>>> Out[3]: True
>>> 
>>> In [4]: zcu = fpga.adcs['rfdc']
>>> 
>>> In [5]: zcu.init()
>>> Out[5]: True
>>> 
>>> In [6]: zcu.status()
>>> 
>>> ---------------------------------------------------------------------------
>>> ValueError                                Traceback (most recent call last)
>>> Cell In[6], line 1
>>> ----> 1 zcu.status()
>>> 
>>> File ~/newenv/lib/python3.8/site-packages/casperfpga/rfdc.py:480, in 
>>> RFDC.status(self)
>>>     478 d = {}
>>>     479 for s in stat:
>>> --> 480   k, v = s.split(' ')
>>>     481   d[k] = int(v)
>>>     482 status[tile] = d
>>> 
>>> ValueError: not enough values to unpack (expected 2, got 1)
>>> 
>>> ================================================
>>> 
>>> On checking the bin folder of the casper installed, where the updated  
>>> "tcpborphserver" is linked. I did not find the following executed files 
>>>  "prg_8a34001",  "prg_clk104_rfpll", " reset_rfpll", etc.  as the bin was 
>>> completely empty.
>>> 
>>> Can you suggest what would be the cause of the above error and missing 
>>> files in the bin.
>>> 
>>> Regards
>>> Tilak
>>> 
>>> 
>>> -- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "[email protected] <mailto:[email protected]>" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to [email protected] 
>>> <mailto:[email protected]>.
>>> To view this discussion visit 
>>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAPGD9MnEBWkqbsoPeLVjteYLezNMxkPNfwhY%3DSHq482UmiOZ8g%40mail.gmail.com
>>>  
>>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAPGD9MnEBWkqbsoPeLVjteYLezNMxkPNfwhY%3DSHq482UmiOZ8g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>> 
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "[email protected] <mailto:[email protected]>" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <mailto:[email protected]>.
>> To view this discussion visit 
>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/F592208C-1C3D-4711-8FD6-CD80D5BD3BD5%40gmail.com
>>  
>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/F592208C-1C3D-4711-8FD6-CD80D5BD3BD5%40gmail.com?utm_medium=email&utm_source=footer>.
> 
> 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion visit 
> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAPGD9MnfDdQJ9ksVmfYkypfmMzM%3D%2BeU2RmeWq4tm7RGwkrMy8g%40mail.gmail.com
>  
> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAPGD9MnfDdQJ9ksVmfYkypfmMzM%3D%2BeU2RmeWq4tm7RGwkrMy8g%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
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 visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/497607F9-67C1-4875-AD24-8555913EF903%40gmail.com.

Reply via email to