I am attempting to load the bitstream `zcu216_tut_spec.fpg` located here,
https://github.com/casper-astro/tutorials_devel/tree/main/rfsoc/tut_spec/prebuilt/zcu216
The call to `fpga.upload_to_ram_and_program()` causes
transport_katcp.py:654 to invoke an exception ,
RuntimeError: 132.177.x.x: no programming informs yet. Odd?
I have been sending bitstreams to the board all afternoon with no problems
like this, so this is likely a problem with the fpg file. However, here
is some more information.
In [5]: casperfpga.__version__
Out[5]: '0.4.4.dev1336+py38.276ee44'
root@dhcp-132-177-143-xxx:/home/casper# more /etc/hosts
127.0.0.1 localhost
::1 localhoot6.localdomain6 localhost6
root@dhcp-132-177-143-xxx:/home/casper# ping -c 2 localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.061 ms
64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.040 ms
--- localhost ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1016ms
rtt min/avg/max/mdev = 0.040/0.050/0.061/0.010 ms
root@dhcp-132-177-143-xxx:/home/casper# ps aux | grep tcpbo
root 495 0.0 0.0 3824 2440 ? Ss 15:37 0:00
/bin/tcpborphserver3 -b /lib/firmware
root 732 0.0 0.0 5964 644 ttyPS0 S+ 16:01 0:00 grep
--color=auto tcpbo
upload_thread.join() # wait for the file upload to complete
upload_result = upload_queue.get()
if upload_result != '':
raise RuntimeError('upload(%s)' % upload_result)
# wait for the '#fpga ready' inform
done = False
while not done:
try:
inf = unhandled_informs_queue.get(block=True,
timeout=timeout)
except queue.Empty:
self.logger.error('%s: no programming informs yet. Odd?' %
self.host)
raise RuntimeError('%s: no programming informs yet. '
'Odd?' % self.host)
if (inf.name == 'fpga') and (inf.arguments[0].decode() ==
'ready'):
done = True
self.logger.info('%s: programming done.' % self.host)
self.unhandled_inform_handler = None
self._timeout = old_timeout
self.prog_info['last_programmed'] = filename
self.prog_info['last_uploaded'] = filename
return True
--
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/4a1d3c0c-4cfb-41a8-9264-df6b0e7ff33en%40lists.berkeley.edu.