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# 32309

EDK - My newly created driver is not available for use in SDK


When I create a driver for a custom peripheral, I cannot select the driver in the software platform settings. 

How do I resolve this problem?


This is a known issue.

To work around the problem, perform the following:

  1. Create a user repository, C:\<Repository_Name>\<Library_Name> (if you do not already have one).
    For example: C:\edk_user_repository\MyProcessorIPLib\
    NOTE: The above directory structure is not in the XPS project nor SDK project.
  2. Copy the "drivers" folder from your project to the above folder. So, you should have:
  3. In SDK, add the global repository by selecting Tool > Software Repositories, and add C:\edk_user_repository.

Now, if you go to Tools > Software Platform Settings, you should be able to select the driver.

Linked Answer Records

Associated Answer Records

AR# 32309
Date Created 04/13/2009
Last Updated 12/19/2013
Status Active
Type General Article
  • EDK - 11.1
  • EDK - 11.2
  • EDK - 11.3
  • More
  • EDK - 11.4
  • EDK - 11.5
  • EDK - 12.1
  • EDK - 12.2
  • EDK - 12.3
  • EDK - 12.4
  • EDK - 13.1
  • Less