Hello,
I am using Pynq on Alveo to run an example program (OpenCL Loop Reordering) from Vitis. The program was running without any problem for a while. However, now it is generating only zeros as output. I am not sure if the kernel is successfully loading the xclbin file because the cell execution time is lower now.
Please help me to fix this problem.
Also, how can t find a runtime log file for debugging this issue ?
Alveo version : xilinx_u250_gen3x16_xdma_shell_4_1
XRT version: 2.13.466
Branch: 2022.1
Pynq Version: 3.0.1
Please find the attached screenshotand xclbin below.
Thank you.
Update:
I would like to mention that I tried running one of the Alveo examples (1-building-with-vitis), but it failed with an error. I am attaching the screenshot of the output and the dmesg
log file.
1 Like
Hi @Alvir-Islam,
Welcome to the PYNQ community.
You can use xbutil reset -d <BFD>
to reset your card and you can use xbutil examine -d <bdf>
to see the kernel status.
On PYNQ, you can also use the .register_map
attribute to check the status of a kernel.
There are no overlays for the xilinx_u250_gen3x16_xdma_shell_4_1
, if you want to run the examples, you should generate the overlay for such platform.
Mario
1 Like