Welcome to the Papilio Quickstart Guide and the exciting world of FPGA development. This guide covers the basics of installing the software and drivers needed to load the various projects that you create for or download to the Papilio Platform hardware. It also covers loading a basic, “Hello World” bitstream that blinks pins and outputs an ASCII table over the serial port. This guide does not cover the creation of VHDL code, it will get you up to speed with loading a bit file to the Papilio. For a more in depth guide on writing VHDL code for the Papilio download Hamster's free eBook.
The Papilio Loader allows Xilinx bit files to loaded to the Papilio by simply double clicking on them. The Windows Installer will install the Papilio drivers, Papilio Loader, and will make all file associations. It is a very straight forward Windows Installer that will take care of everything automatically.
Download the latest version of the Papilio Loader Windows Installer
Important: Windows 8 already includes the best drivers for the Papilio. During installation on Windows 8 cancel the drivers installation step and let Windows 8 automatically install drivers for you. If you try to install the Papilio drivers Windows 8 will not allow you. It is best to use the FTDI drivers included with Windows 8 to avoid this problem.
There are two options to load bit files under linux. There is a Java GUI, called papilio-loader-gui, and a command line tool, called papilio-prog. This is how to install and run the linux tools.
Download the latest version of the Papilio Loader Linux Installer
The Papilio One QuickStart sketch is a “Hello World” example that does the following:
Papilio Loader Help To learn more about what you can do with the Papilio Loader visit the Papilio Loader Help page.
The output of the "Hello World" bit file can be observed by plugging a B/LED Wing in to see the LED’s blinking or by connecting a multimeter to any of the even numbered pins.