From the Vivado host, you then reprogram the X3522 with the recovery image via the ADK:
- Start the Vivado application.
- Click the Open Hardware Manager link in the
Tasks pane of the welcome
screen:
The Vivado Hardware Manager opens:
Note: Alternatively, you can use . - Use the Hardware Manager window:
This opens the hardware target for the X3522 by connecting to the hardware server that is managing its connection:
Note: Alternatively, you can use .
selection on the green user assistance banner across the top of
the - Select
The Add Configuration Memory Device dialog appears:
. - Select the mt25qu02g-spi-x1_x2_x4
part:
- Click OK to add the configuration memory device.
- If you are asked Do you want to program the configuration memory device
now?, click OK:
Note: If you are not asked this, it is because you previously chose not to show this dialog again.The Program Configuration Memory Device dialog appears:
- Set the Configuration file to the
/lib/firmware/xilinx/x3/x3522-manufacturing-image-zeroed.mcs
recovery image that you downloaded and installed:
Leave all other settings at their default:
- Click OK to start programming.
- Wait until programming has completed:
- Click OK to close the Program Flash dialog.
- Close the Hardware Manager.
- Power down the server, during which the server must be physically
disconnected from all power sources.CAUTION:If you are using a tool such as iDRAC/BMC, be aware that cold reboot or power cycle commands typically leave auxiliary power enabled. This causes a partial update that puts the X3522 in an unpredictable or failed state. You must ensure you select options that remove all power from the server (including auxiliary power), and so are equivalent to disconnecting it.
If in any doubt, physically disconnect the server.
- Disconnect the ADK cables.
- Power up and restart the server.
For more detail see the chapters named Programming the Device and Programming Configuration Memory Devices in the Vivado Design Suite User Guide: Programming and Debugging (UG908).