02-20-2012 02:55 AM
Now I am using Nexys3 board , with XPS 13.2 and SDK 13.2 versions.
I added in the peripheral ip core supplied by the official digilent company. Looking the picture followed.
Then I added these three ip core into my project. After generate the netlist and the bitstream, I export them to the SDK. But in the system.mss file shows that
To my puzzle, I don't how to add the software driver to these three ip core. Did the software driver supplied by the official company ( Xilinx or Digilent)? Or we our users have to write the softwares drivers by ourselves and how to write.
All your reply will be highly appreciated!
02-20-2012 07:37 AM
Do you have the drivers of these IPs located in your XPS project drivers folder? If you do, but you cannot see the drivers are recognized in SDK, here are the workaround you should do:
1, Create a user repository, for example, C:\edk_user_repository\pcores\MyProcessorIPLib
This should not be in your XPS or SDK project directory
2, Copy "drivers" folder from your project directory to above directory , then you should have C:\edk_user_repository\pcores\MyProcessorIPLib\drivers
In SDK, add the global repository by selecting Tool > Software Repositories, and add C:\edk_user_repository.
Now you should be able to choose the drivers in SDK.
02-21-2012 02:19 AM
02-22-2012 07:05 AM
In that case, you may check your EDK installation directory for the IPs and drivers. For example, if the IP dirvers are in the directory (C:\Xilinx\13.2\ISE_DS\EDK\sw\XilinxProcessorIPLib\drivers), it should be automatically picked up by the SDK when exporting the design.
02-22-2012 08:01 PM
These four xps ip cores are supplied by the digilent company. In the supplied floder attached in the before post don't contain any information about the soft driver.
I think it is sth about the bsb support package.