cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
yangdongsen
Observer
Observer
299 Views
Registered: ‎03-11-2021

Alevo U200 xbutil validate failure

Jump to solution

Recently,I used the U200 card to run the demos in the pages of Xilinx on Github.Such as bloom and convolution.(2020.1 ver)

However, when I got down to hardware-simulation, the time that run on FPGA is much longer than that run on CPU.So I realized that something might go wrong with the card.

The message seemed to be right with command

[sudo lspci -vd 10ee:] and [sudo /opt/xilinx/xrt/bin/xbmgmt flash --scan]

But [/opt/xilinx/xrt/bin/xbutil validate] didn't return right message.

The wrong message is as follows:

INFO: Found 1 cards

INFO: Validating card[0]: xilinx_u200_xdma_201830_2
INFO: == Starting Kernel version check:
INFO: == Kernel version check PASSED
INFO: == Starting AUX power connector check:
INFO: == AUX power connector check PASSED
INFO: == Starting PCIE link check:
INFO: == PCIE link check PASSED
INFO: == Starting SC firmware version check:
INFO: == SC firmware version check PASSED
INFO: == Starting verify kernel test:
..Host buffer alignment 4096 bytes
Compiled kernel = /opt/xilinx/dsa/xilinx_u200_xdma_201830_2/test/verify.xclbin
Shell = xilinx_u200_xdma_201830_2
Index = 0
PCIe = GEN3 x 16
OCL Frequency = 300 MHz
DDR Bank = 4
Device Temp = 39 C
MIG Calibration = True
Finished downloading bitstream /opt/xilinx/dsa/xilinx_u200_xdma_201830_2/test/verify.xclbin
CU[0] hello:hello_1 @0x1800000
[0] bank0 @0x4000000000
[1] bank1 @0x5000000000
[Errno 5] Input/output error
FAILED TEST
terminate called after throwing an instance of 'xrt_core::error'
what(): failed to close ip context
Aborted (core dumped)

ERROR: == verify kernel test FAILED
INFO: Card[0] failed to validate.

ERROR: Some cards failed to validate.

 

I try to find similar problem resulting in vain.So I offer the detail in order to get more useful solution from your group.

Looking forward to your early reply!Thanks.

0 Kudos
1 Solution

Accepted Solutions
emeryw
Xilinx Employee
Xilinx Employee
157 Views
Registered: ‎12-06-2019

Hi @yangdongsen ,

Glad to hear the system seems to be working better; that validate output looks good.

Best,
-Emery
-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

View solution in original post

0 Kudos
3 Replies
emeryw
Xilinx Employee
Xilinx Employee
210 Views
Registered: ‎12-06-2019

Hi @yangdongsen ,

Thanks for reaching out. From the validate output, I see an 

[Errno 5] Input/output error

listed. From https://linuxpip.org/errno-5-input-output-error/ , it seems to be a generic error most commonly associated with file system issues. Would you mind posting the outputs of 'sudo xbutil query' and 'sudo lspci -vd 10ee:'?

Additionally, are you able to manually program the xclbin onto the card using 'xbutil program -p [your xclbin]'? Have you tried this card in another host machine?

Best,
-Emery
-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

yangdongsen
Observer
Observer
176 Views
Registered: ‎03-11-2021

Thank you for your reply!

Now I am very confused because when I open the server and run the same command [/opt/xilinx/xrt/bin/xbutil validate]again. It suddenly returns the right message.

I regret not rebooting the server at that time.Although I don't know the reason for the error, I think maybe I can get down to my business again with the card.

Here is the right message.

yangdongsen_0-1617761978413.png

 

 

0 Kudos
emeryw
Xilinx Employee
Xilinx Employee
158 Views
Registered: ‎12-06-2019

Hi @yangdongsen ,

Glad to hear the system seems to be working better; that validate output looks good.

Best,
-Emery
-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

View solution in original post

0 Kudos