Changes between Version 19 and Version 20 of Tutorials/Edge Computing/Alveo Getting Started


Ignore:
Timestamp:
Dec 6, 2019, 4:19:52 PM (5 years ago)
Author:
prasanthi
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Tutorials/Edge Computing/Alveo Getting Started

    v19 v20  
    1818* Load alveo_runtime.ndz on a reserved server/node. This image comes with Vitis 2019.2, XRT(Xilinx RunTime) and Alveo U200 XDMA deployment shell installed. 
    1919  {{{
    20      prasanthi@console:~$ omf load -i alveo-runtime.ndz -t node1-6
     20  prasanthi@console:~$ omf load -i alveo-runtime.ndz -t node1-6
    2121  }}}
    2222
    23 * Turn the node on
     23* Once the node is successfully imaged, turn it on
    2424  {{{
    25  
     25  prasanthi@console:~$ omf tell -a on -t node1-6
    2626  }}}
    2727
    28 * Check the status
     28* After giving it some time to power up and boot, ssh to the node
    2929  {{{
    30  
    31   }}}
    32   {{{
    33   -----------------------------------------------
    34   Node: node19-1.grid.orbit-lab.org       State: POWERON
    35   Node: node20-1.grid.orbit-lab.org       State: POWERON
    36   -----------------------------------------------
    37   }}}
    38 
    39 * ssh to the node
    40   {{{
    41  
     30  prasanthi@console:~$ ssh root@node1-6
    4231  }}}
    4332
     
    4635
    4736[[CollapsibleStart(Validate Card and check shell installation)]]
    48 * Check if the card is successfully installed and if the firmware matches with the shell installed on the host. Run lspci command as shown below. If the card is successfully installed, two physical functions should be found per each card, one for management and one for user.
     37* The reserved resource (node in SB9, orbit) has Alveo U200 card attached over PCIe bus. Check if the card is successfully installed and if its firmware matches with the shell installed on the host. Run lspci command as shown below. If the card is successfully installed, two physical functions should be found per card, one for management and one for user.
    4938{{{
    5039root@node1-6:~# sudo lspci -vd 10ee:
     
    6453
    6554}}}
    66 * The above output shows only the management function. In that case, the firmware on the FPGA needs to be updated as follows. xilinx_u200_xdma_201830_2 is the deployment shell installed on the alveo_deployment.ndz image.
     55* The above output shows only the management function. In that case, the firmware on the FPGA needs to be updated as follows. xilinx_u200_xdma_201830_2 is the deployment shell installed on the alveo_runtime.ndz image.
    6756{{{
    6857root@node1-6:~# sudo /opt/xilinx/xrt/bin/xbmgmt flash --update --shell xilinx_u200_xdma_201830_2