UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 65847

2015.3 SDK: Interface Declaration in MLD File Does Not Work

Description

I am trying to declare an interface in the MDD file. 

For example, the Ethernet controller :

BEGIN driver ucos_emacps

  OPTION supported_peripherals = ps7_ethernet;

  OPTION driver_state = ACTIVE;

  OPTION copyfiles = all;

  OPTION VERSION = 1.31;

  OPTION NAME = ucos_emacps;

 

BEGIN INTERFACE ethernet

END INTERFACE

 

END driver

When configuring the BSP, I wish to select the interface for use as an Ethernet interface. 

This is done from the MLD file:

PARAM name = UCOS_ETHERNET_INTERFACE, desc = "Ethernet peripheral to configure as primary interface", type = peripheral_instance, requires_interface = ethernet, default = none;

However, in Vivado 2015.3 this does not work. 

The selection box remains empty.

Solution

Please use the attached patch to resolve this issue. 

The same patch can be used for Windows and Linux.


Below are the instructions on how to apply the patch.

  1. Extract the attached patch.tar.gz into a directory. It will create a directory with the name patch. Under that there will be a directory called scripts.
  2. Please set the environment variable MYVIVADO to <Extracted Dir >/patch
  3. Invoke SDK, it will pick up the patch

With this patch, SDK will populate the ps7_uart_1 peripheral for the STDIN_OUT parameter.

To check if the patch is applied, please invoke xsdb, and you should find the console output mentioning the MYVIVADO setting.

****** Xilinx System Debugger (XSDB) v2015.3

  **** Build date : Sep  8 2015-18:44:05

    ** Copyright 1986-2015 Xilinx, Inc. All Rights Reserved.

 

 

Got $MYVIVADO: C:\data\temp\testPatch\patch

xsdb%


Note: This patch is for the 2015.3 release of Vivado Design Suite.

Attachments

Associated Attachments

Name File Size File Type
patch.tar.gz 98 KB GZ
AR# 65847
Date Created 11/04/2015
Last Updated 12/08/2015
Status Active
Type Known Issues
Tools
  • Vivado Design Suite - 2015.3