From Papilio

Papilio: Papilio platform - Getting Started

Get Started | Papilio - Papilio DUO - Xilinx WebPack VHDL - LogicStart Shield - Computing Shield

Install Papilio Software on Windows
Install Papilio Software on Linux
Load Bit File

Papilio Quick Start Guide


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.

Quick Links

Operating Systems

Hardware this Guide Applies to

Install Papilio Loader and Drivers in Windows

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.

Install Papilio Loader and Drivers in Linux

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

Load "Hello World" bit file


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.

Observe Results

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.

Viewing the ASCII table output

  1. Right click on “My Computer” and select “Manage”.
  2. Click on “Device Manager”
  3. Expand “Ports”
  4. Observe the “Papilio Serial Port”
Retrieved from
Page last modified on July 22, 2015, at 04:37 PM