
Flashing will take up to 10 minutes. Successfully flashing a new card results in a message
similar to the one shown below. If you do not see one, refer to
INFO: ***Found 880 ELA Records
Idcode byte[0] ff
Idcode byte[1] 20
Idcode byte[2] bb
Idcode byte[3] 21
Idcode byte[4] 10
Enabled bitstream guard. Bitstream will not be loaded until flashing is
finished.
Erasing flash............................................
Programming flash............................................
Cleared bitstream guard. Bitstream now active.
DSA image flashed succesfully
Cold reboot machine to load the new image on FPGA
If you have previously upgraded the card, you will see a message similar to the following:
Probing card[0]: DSA on FPGA is up-to-date
0 Card(s) flashed successfully.
9. Cold boot the machine to load the new firmware image on the FPGA.
Downgrading Packages
You can downgrade the XRT and deployment shell on your Alveo card by following these steps.
Both packages must be upgraded concurrently. Note that the deployment shell package must be
downgraded prior to the XRT package.
1. Download the desired version of the deployment shell and XRT package files. Both must be
from the same release (i.e both are 2018.2 package releases).
2. Run the following command in a Linux terminal. The shell package name is the name of the
package file downloaded in step 1.
$ sudo yum downgrade <rpm-dir>/xilinx_<desired_depl_shell_version>.rpm
3. Cold boot your machine by fully powering it off and then on.
4. Manually generate the
xbutil flash
command by following the instructions in
C: Generating the xbutil flash Command
sudo /opt/xilinx/xrt/bin/xbutil flash -a <shell_name> -t <timestamp> -d
<card_ID>
Note
:
Not specifying the card ID within the
xbutil flash
command via the
-d
option can result in
damage to the card.
5. Run the manually generated
xbutil flash
command.
If you have multiple cards installed on the server, you MUST run the
xbutil flash
command separately for each card.
Chapter 4: Installing the Deployment Software
UG1301 (v1.3) February 12, 2019
Getting Started with Alveo Accelerator Cards
28