UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor r.dimitrov
Visitor
320 Views
Registered: ‎06-07-2018

alveo u200 custom flow MCS programming fails

Jump to solution

Hi all, 

We have a custom flow design that works on the Avleo u200 board.

The design can be downloaded via JTAG perfectly fine and works as intended.

When I create the MCS file as described in ug1289 and program it as described in AR#71763, the operation completes normally and without errors, however after a cold restart, the card comes back with a wrong lspci i.e. we're expecting it to respond with

"Memory controller: Xilinx Corporation Device 903f"

but instead it responds with

"Processing accelerators: Xilinx Corporation Device d000". 

The bars are completely wrong and it looks as though our design did not get programmed onto the flash at all. Aditionally our design comes with an ILA, but after we program the flash device it doesn't show any ILAs. 

How can we solve thiis? 

0 Kudos
1 Solution

Accepted Solutions
Highlighted
Xilinx Employee
Xilinx Employee
275 Views
Registered: ‎12-10-2013

Re: alveo u200 custom flow MCS programming fails

Jump to solution

Hi @r.dimitrov

It looks like instead of loading the Custom MCS file, you are falling back to the Golden image instead.  This generally indicates an issue with the MCS file generated.   (The Golden image has a device ID of D000).

Can you please ensure you are doing an erase and verify just in the config. file region and that your bitstream generate settings are a match to those provided in Answer 71756?

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
2 Replies
Highlighted
Xilinx Employee
Xilinx Employee
276 Views
Registered: ‎12-10-2013

Re: alveo u200 custom flow MCS programming fails

Jump to solution

Hi @r.dimitrov

It looks like instead of loading the Custom MCS file, you are falling back to the Golden image instead.  This generally indicates an issue with the MCS file generated.   (The Golden image has a device ID of D000).

Can you please ensure you are doing an erase and verify just in the config. file region and that your bitstream generate settings are a match to those provided in Answer 71756?

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
Visitor r.dimitrov
Visitor
255 Views
Registered: ‎06-07-2018

Re: alveo u200 custom flow MCS programming fails

Jump to solution

Re-ran the builds and it worked this time around. 

Bitstream compression, config rate and 32bit address were not set correctly. 

Thanks!