Generating a Configuration File

  1. Run: xsetup -b ConfigGen

    This will put you in an interactive mode where you will see the following menu. Choose the SDx™ IDE for SDSoC™ and SDAccel™ development environments edition.

  2. After you make a selection, you will be prompted with the location/filename for your configuration file and the interactive mode exits.

    Below is a sample configuration file:

    
    Edition=SDx Development Environments
    
    # Path where Xilinx software will be installed.
    Destination=/opt/Xilinx
    
    # Choose the Products/Devices the you would like to install.
    Modules=Built-in Platforms and associated devices for SDSoC:1,Zynq UltraScale+ MPSoC:1,Virtex UltraScale+ HBM ES:0,Zynq-7000:1,Kintex UltraScale+ ES:0,Kintex UltraScale+:1,ARM Cortex-A53:1,Spartan-7:1,ARM Cortex-A9:1,ARM Cortex R5:1,Virtex UltraScale+ ES:0,System Generator for DSP:0,Artix-7:1,Built-in Platforms and associated devices for SDAccel:1,DocNav:1,Kintex-7:1,Virtex UltraScale+:1,Model Composer:0,Zynq UltraScale+ RFSoC ES:0,Kintex UltraScale:1,Engineering Sample Devices for Custom Platforms:0,Virtex UltraScale:1,Zynq UltraScale+ MPSoC ES:0,MicroBlaze:1,Virtex-7:1
    
    # Choose the post install scripts you'd like to run as part of the finalization step. Please note that some of these scripts may require user interaction during runtime.
    InstallOptions=Acquire or Manage a License Key:0,Enable WebTalk for SDK to send usage statistics to Xilinx:1,Enable WebTalk for Vivado to send usage statistics to Xilinx (Always enabled for WebPACK license):1
    
    ## Shortcuts and File associations ##
    # Choose whether Start menu/Application menu shortcuts will be created or not.
    CreateProgramGroupShortcuts=1
    
    # Choose the name of the Start menu/Application menu shortcut. This setting will be ignored if you choose NOT to create shortcuts.
    ProgramGroupFolder=Xilinx Design Tools
    
    # Choose whether shortcuts will be created for All users or just the Current user. Shortcuts can be created for all users only if you run the installer as administrator.
    CreateShortcutsForAllUsers=0
    
    # Choose whether shortcuts will be created on the desktop or not.
    CreateDesktopShortcuts=1
    
    # Choose whether file associations will be created or not.
    CreateFileAssociation=1
    

    Each option in the configuration file matches a corresponding option in the GUI. A value of 1 means that option is selected; a value of 0 means the option is unselected.

    Note: In this configuration file, by default there are no devices selected for installation (all devices have a value of 0). You MUST update a device to a value of 1 in order to install that device.