spartan 6 example xillybus

Questions and discussions about the Xillybus IP core and drivers

spartan 6 example xillybus

Postby Guest »

respected sir

i have downloaded the software bundle for spartan 6 example. The project was migrated to ISE 14.7. the bit files made and converted t mcs file
impact was used to download the mcs file to spartan 6 . The pc was rebooted. The xiiling pci controller does not show in pcitree utility.
we changed the clock in the xilinx pcie core to 100Mhz. Repeated the above procedure. The card shows as xilinx memory in pcitree utility
we used the device manager to update drivers provided in the software bundle. The device appears in the device manager as under

"Xillybus driver for generic FPGA interface" however a yellow mark is there. (The drivers not installed)
oprerating system windows xp 32 bit service pack2

please help

regard mks
Guest
 

Re: spartan 6 example xillybus

Postby support »

Hello,

Xillybus supports Windows 7 and later (including Windows 8 and 10). Windows XP is not supported, since Xillybus relies on MSI interrupts, which Windows XP isn't capable of handling.

Regards,
Eli
support
 
Posts: 802
Joined:

Re: spartan 6 example xillybus

Postby Guest »

respected sir

thanks for your quick reply.
I have visual c++ 6.0 with me. Is it possible to work in this ? .
if not please suggest the c compiler package.

regards

mks
Guest
 

Re: spartan 6 example xillybus

Postby support »

Hello,

The host needs to just perform plain file I/O, which is really basic functionality. So your compiler is fine, like any other.

Regards,
Eli
support
 
Posts: 802
Joined:

Re: spartan 6 example xillybus

Postby Guest »

respected sir

thanks

mks
Guest
 

Re: spartan 6 example xillybus

Postby Guest »

respected sir

The operating system now is Windows 7 professional service pack 1.
In the Xillydemo project for spartan 6 lx45t fpgg 484 -3 the pcie core
was modified similar to example given by xilinx for the same device.
Bit files converted to mcs file and SPARTAN 6 configured.
The card shows as "PCI Bus" in System devices in Device manager.
Updated the drivers provided in folder "xillybus-windriver-1.2.0.0"
it shows "Xillybus driver for generic FPGA interface" in device manager with a YELLOW Mark

Device status
This device cannot start. (Code 10)

Need your guidance.

regards

mks
Guest
 

Re: spartan 6 example xillybus

Postby support »

Hello,

The Getting Started guide details what to do in case of an error like you described, namely to obtain the exact error message from the system log.

But never mind: It sounds like you've attempted to replace Xillybus' logic with something else, in which case it's quite clear that the driver failed to load: Xillybus' driver is intended for Xillybus IP core only. Every driver, including Xillybus', is tightly coupled with the hardware / logic it's expected to work against. No chance it will work with anything else.

If you want to use Xilinx' examples, please follow their guidelines for what to have on the host side.

Regards,
Eli
support
 
Posts: 802
Joined:

Re: spartan 6 example xillybus

Postby Guest »

respected sir,

Thanks for your quick reply.The memory selected in pcie core was 1MB.
Reconfigured the memory value to 128 bytes.The driver is loaded and it is
exactly as per the documents.
Thanks now looking in to read write.

regards

mks
Guest
 

Re: spartan 6 example xillybus

Postby Guest »

Respected sir

Xillybus windows 7 driver is perfectly loaded created five devices.
There are five .c files in demmo application.
Downloaded Visual C++ 2008 and installed.
Kindly guide where to start for sending and recieving data bytes.
Any working project will be appreciated.

Thanks a lot sir I appreciate you have been very helpfull.

regards

mks
Guest
 

Re: spartan 6 example xillybus

Postby support »

Hello,

Please refer to section 4 of the "Getting started with Xillybus on a Windows host" guide available at the site. In principle, you may compile the sample programs with any C compiler for Windows.

You may want to refer to the "Xillybus host application programming guide for Windows" as well as "Xillybus FPGA designer’s guide" as well, but looking through the sources of both sides (FPGA and host) may be enough to understand where to take it from here.

Regards,
Eli
support
 
Posts: 802
Joined:

Next

Return to Xillybus