Download Print this page
Xilinx VCU118 Tutorial

Xilinx VCU118 Tutorial

System controller - gui tutorial
Hide thumbs Also See for VCU118:

Advertisement

Quick Links

VCU118 System
Controller – GUI
Tutorial
May 2019
XTP447

Advertisement

loading

Summary of Contents for Xilinx VCU118

  • Page 1 VCU118 System Controller – GUI Tutorial May 2019 XTP447...
  • Page 2: Revision History

    NOTICE OF DISCLAIMER: The information disclosed to you hereunder (the “Information”) is provided “AS-IS” with no warranty of any kind, express or implied. Xilinx does not assume any liability arising from your use of the Information. You are responsible for obtaining any rights you may require for your use of this Information.
  • Page 3 ˃ Differences between SCUI and Firmware versions VCU118 SCUI Version 1.1 ˃ Clocks Voltages Power EEPROM Data About VCU118 SCUI Version 2.30 ˃ Clocks Voltages Power EEPROM Data About Programming Firmware ˃ References ˃ Note: Presentation applies to the VCU118...
  • Page 4 VCU118 Software Install and Board Setup Complete setup steps in XTP449 – VCU118 Software Install and Board ˃ Setup: Software Requirements VCU118 Board Setup UART Driver Install Ethernet Setup Note: Presentation applies to the VCU118...
  • Page 5 VCU118 System Controller Open the RDF0396 – VCU118 System Controller GUI (2019.1 C) ZIP file ˃ Extract these files to your C:\ drive Note: Presentation applies to the VCU118...
  • Page 6 BIT works with either version of Firmware Version 1.1 SCUI: ˃ Firmware: v1.00 The ES1 VCU118 ships with v1.00 firmware. Some Rev 2.0 boards shipped with this. You must use SCUI v1.1 with this firmware. Version 2.30 SCUI: ˃ Firmware: v1.60 Current Rev 2.0 VCU118 shipping with this firmware.
  • Page 7 Basic Board Interface Test From C:\vcu118_scui, run the SCUI.exe that matches your firmware ˃ Note: Presentation applies to the VCU118...
  • Page 8 SCUI Version 1.1 - Clocks...
  • Page 9 Setting the clocks Select the Set tab underneath the Clocks tab ˃ Enter 156.25 for the Si5328 and click the Set Si5328 Frequency button ˃ Note: Presentation applies to the VCU118...
  • Page 10 Reading the clocks Select the Read tab ˃ Click each of the Read buttons and verify the frequencies are set as shown ˃ Note: Presentation applies to the VCU118...
  • Page 11 Setting Clock Boot Frequencies Select the Set Boot Frequency tab ˃ Type in your desired boot-up frequency and click the corresponding Set ˃ button Note: Presentation applies to the VCU118...
  • Page 12 To restore to the defaults, select the Restore Device Defaults tab ˃ Restore the defaults by clicking the button associated with the clock you ˃ want to restore (156.25 MHz, 156.25 MHz, 156.25 MHz, and 0 MHz) Note: Presentation applies to the VCU118...
  • Page 13 SCUI Version 1.1 - Voltages...
  • Page 14 Reading onboard VCU118 voltages Select the Voltages tab ˃ Click the Get All Voltages button to view a voltage ˃ Observe the VCU118 voltages ˃ Note: Presentation applies to the VCU118...
  • Page 15 SCUI Version 1.1 - Power...
  • Page 16 Reading power values using default calibration Select the Use Default Calibration tab underneath Power ˃ Click the Get All Power button ˃ Observe the VCU118 PS power readings ˃ Note: Presentation applies to the VCU118...
  • Page 17 Read INA226 Registers Select the Get INA226 Registers tab ˃ Click the Get All Registers button and observe the INA226 Registers ˃ settings Note: Presentation applies to the VCU118...
  • Page 18 Set INA226 Registers Select the Set INA226 Registers tab ˃ Review TI INA226 documentation before making changes ˃ Note: Presentation applies to the VCU118...
  • Page 19 Reading power values using custom calibration Select the Use Custom Calibration tab ˃ Click the Get All Power button (no calibrations were entered in this ˃ example) Note: Presentation applies to the VCU118...
  • Page 20 SCUI Version 1.1 - FMC...
  • Page 21 Set VADJ Select the Set VADJ tab underneath the FMC tab ˃ Under the Current tab, select the desired VADJ voltage ˃ Some BIT tests expect 1.8 V ˃ Note: Presentation applies to the VCU118...
  • Page 22 Set Boot-Up VADJ Select the Boot-up tab and choose the desired power-on voltage ˃ The default, Use FMC EEPROM Voltage, will set 1.8 V unless you attach an ˃ FMC card with a different setting Note: Presentation applies to the VCU118...
  • Page 23 Reading FMC EEPROM Select the HPC0 or HPC1 tab ˃ Click the Get EEPROM Data button ˃ Note: Presentation applies to the VCU118...
  • Page 24 Reading FMC EEPROM The EEPROM data will be displayed in a separate window (XM107 data ˃ shown) Note: Presentation applies to the VCU118...
  • Page 25 Setting FMC HPC clocks With the XM107 FMC+ card attached, select the XM107 tab ˃ For the IBERT FMC+ testing, set 156.25, and click the Set SI570 button ˃ Note: Presentation applies to the VCU118...
  • Page 26: Eeprom Data

    SCUI Version 1.1 – EEPROM Data...
  • Page 27 Reading the Board EEPROM Data Select the EEPROM Data tab ˃ Click the Get All EEPROM Data button ˃ Note: Presentation applies to the VCU118...
  • Page 28 SCUI Version 1.1 – About...
  • Page 29 Reading version information Select the About tab ˃ Click the Get Version button to get MSP430 and SCUI GUI version ˃ information Note: Presentation applies to the VCU118...
  • Page 30 SCUI Version 2.30 – Clocks...
  • Page 31 Setting the clocks Select the Set tab underneath the Clocks tab ˃ Enter 156.25 for the Si5328 and click the Set Si5328 Frequency button ˃ Note: Presentation applies to the VCU118...
  • Page 32 Reading the clocks Select the Read tab ˃ Click each of the Read buttons and verify the frequencies are set as shown ˃ Note: Presentation applies to the VCU118...
  • Page 33 Setting Clock Boot Frequencies Select the Set Boot Frequency tab ˃ Type in your desired boot-up frequency and click the corresponding Set ˃ button Note: Presentation applies to the VCU118...
  • Page 34 SCUI Version 2.30 – Voltages...
  • Page 35 Reading onboard VCU118 voltages Select the Voltages tab ˃ Click the Get All Voltages button to view a voltage ˃ Observe the VCU118 voltages ˃ Note: Presentation applies to the VCU118...
  • Page 36 SCUI Version 2.30 – Power...
  • Page 37 Reading power values using default calibration Select the Use Default Calibration tab underneath Power ˃ Click the Get All Power button ˃ Observe the VCU118 PS power readings ˃ Note: Presentation applies to the VCU118...
  • Page 38 Read INA226 Registers Select the Get INA226 Registers tab ˃ Click the Get All Registers button and observe the INA226 Registers ˃ settings Note: Presentation applies to the VCU118...
  • Page 39 Set INA226 Registers Select the Set INA226 Registers tab ˃ Review TI INA226 documentation before making changes ˃ Note: Presentation applies to the VCU118...
  • Page 40 Reading power values using custom calibration Select the Set Default Calibration tab ˃ Click the Set All Power button (no calibrations were entered in this ˃ example) Note: Presentation applies to the VCU118...
  • Page 41 SCUI Version 2.30 –...
  • Page 42 Set VADJ Select the Set VADJ tab underneath the FMC tab ˃ Under the Current tab, select the desired VADJ voltage ˃ Some BIT tests expect 1.8 V ˃ Note: Presentation applies to the VCU118...
  • Page 43 Set Boot-Up VADJ Select the Boot-up tab and choose the desired power-on voltage ˃ The default, Use FMC EEPROM Voltage, will set 1.8 V unless you attach an ˃ FMC card with a different setting Note: Presentation applies to the VCU118...
  • Page 44 Reading FMC EEPROM Select the HPC0 or HPC1 tab ˃ Click the Get EEPROM Data button ˃ Note: Presentation applies to the VCU118...
  • Page 45 Reading FMC EEPROM The EEPROM data will be displayed in a separate window (XM107 data ˃ shown) Note: Presentation applies to the VCU118...
  • Page 46 Setting FMC HPC clocks With the XM107 FMC+ card attached, select the XM107 tab ˃ For the IBERT FMC+ testing, set 156.25, and click the Set SI570 button ˃ Note: Presentation applies to the VCU118...
  • Page 47 SCUI Version 2.30 – EEPROM Data...
  • Page 48 Reading the Board EEPROM Data Select the EEPROM Data tab ˃ Click the Get All EEPROM Data button ˃ Note: Presentation applies to the VCU118...
  • Page 49 SCUI Version 2.30 – About...
  • Page 50 Reading version information Select the About tab ˃ Click the Get Version button to get MSP430 and SCUI GUI version ˃ information Note: Presentation applies to the VCU118...
  • Page 51 Reading version information Click the Restore Board Defaults button to reset initializations ˃ This restores the VCU118 and FMC clocks to their defaults Si5328 is reset to 0 MHz The FMC VADJ is reset to Use FMC EEPROM Voltage Note: Presentation applies to the VCU118...
  • Page 52: Programming Firmware

    Programming Firmware...
  • Page 53 Programming Firmware Remove the PCIe chassis bracket. ˃ Connect a USB Platform Cable to J82 with the Flying Leads ˃ Note: Presentation applies to the VCU118...
  • Page 54 Programming Firmware Script files are included to program either the new or original firmware ˃ Note: Presentation applies to the VCU118...
  • Page 55 Programming Firmware The Programming BAT files will prompt you to connect the Flying Leads ˃ Press any key to continue… ˃ Note: Presentation applies to the VCU118...
  • Page 56 Programming Firmware Important: The current System Controller must be disabled prior to ˃ programming Put a jumper on J110, cycle VCU118 power and remove the jumper and ˃ press any key to continue… Note: Presentation applies to the VCU118...
  • Page 57 Programming Firmware Programming finished successfully ˃ Cycle VCU118 power to enable the System Controller ˃ Note: Programming takes about 9 minutes...
  • Page 58 Programming Firmware Use the Verify BAT files to determine which version of the Firmware is ˃ currently programmed (if needed) Note: Presentation applies to the VCU118...
  • Page 59 References...
  • Page 60 References Vivado Release Notes ˃ Vivado Design Suite User Guide - Release Notes – UG973 https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_1/ ‒ ug973-vivado-release-notes-install-license.pdf Vivado Design Suite 2019 - Vivado Known Issues https://www.xilinx.com/support/answers/72162.html ‒ Vivado Programming and Debugging ˃ Vivado Design Suite Programming and Debugging User Guide – UG908 https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_1/...
  • Page 61 Documentation...
  • Page 62 Virtex UltraScale+ FPGA VCU118 Evaluation Kit https://www.xilinx.com/products/boards-and-kits/vcu118.html ‒ VCU118 Board User Guide – UG1224 ‒ https://www.xilinx.com/support/documentation/boards_and_kits/vcu118/ ug1224-vcu118-eval-bd.pdf VCU118 Evaluation Kit Quick Start Guide User Guide – XTP453 ‒ https://www.xilinx.com/support/documentation/boards_and_kits/vcu118/ xtp453-vcu118-quickstart.pdf VCU118 - Known Issues and Release Notes Master Answer Record ‒ https://www.xilinx.com/support/answers/68268.html...