Skip to content

GadgetFactory/Papilio-Loader

Repository files navigation

Papilio Loader - Current Version 2.7

The Papilio Loader is a branch of xc3sprog (http://sourceforge.net/projects/xc3sprog/) that is used to load bit files to the Open Source Papilio FPGA boards (http://papilio.cc) made by Gadget Factory (http://www.gadgetfactory.net).

Papilio Loader Homepage:
http://papilio.cc/index.php?n=Papilio.PapilioLoaderV2

Directories:
	Fpga - Contains bit files that allow SPI Flash to be programmed.
	Helper-App - A collection of scripts to ease loading bit files.
	Installer - InstallJammer project.
	Java-GUI - A Java GUI that wraps the C++ application. (Recommended)
	Program - The C++ application that can be compiled under Linux. View the Readme for instructions on cross compiling for Windows.
	

CHANGELOG
4/1/2015 Version 2.8
	Papilio GUO
		-Fix for SPI Flash not programming correctly in simple mode.
		-Change the Operations buttons to check boxes.

2/24/2015 Version 2.7
	Papilio GUI
		-Add Board Name field so you can manually specify the board name.
		-Added Papilio Pro, Papilio One, and Papilio DUO to Target Board dropdown.
		-Removed .bmm and .hex fields from simple mode.
		-Updated Icon
		-Drivers are signed for easy install in Windows 8
		
	papilio-prog
		-Support for the Papilio DUO VID/PID

1/2/2014 Version 2.6
	Papilio GUI
		-Changed the default behavior to write to SPI flash.
		-Fixed problem with not doing an erase, verify, program, verify cycle.
		-Removed old board types.

9/13/2013 Version 2.5
	Fixed error with Java-GUI not detecting line endings in JTextBox. Everything compiles and works on Windows and Linux now.
	Added Linux installer script.

1/4/2012  Version 2.4
	Fixes from MagnusK
		* New cmd-line option (-d) that allows you to specify the FTDI device.  This was asked for in this forum.
		* Spartan-6 LX4 - LX45 parts are added to the built-in device list
		* The fpga wait-code is put back
		* The code now supports many more flash parts
		* The number of pages in the Macronix part is corrected (32768, not 250000)
		* Misc corrections here and there in the code
		* The erase-before-programming is now handled by a new routine (Spi_PartialErase) that tries to be smarter about the erase. 	

12/3/2012 Version 2.3
	Added support for larger bit files with Macronix chips.

8/31/2012 Version 2.2
	Added support for Macronix 64Mb SPI Flash chips.
	Added ability to Erase Flash chip from Explorer context menu.

6/29/2012 Version 2.1
	Java Gui added.

About

Java and command line apps to load Xilinx Bit files to Papilio FPGA boards.

Resources

Stars

65 stars

Watchers

16 watching

Forks

Packages

 
 
 

Contributors