Skip to content

Flashing your Whirlygig

Constantin Zankl edited this page Aug 18, 2014 · 2 revisions

To flash your Whirlygig device you need some programming interfaces.

CPLD Programming

First you need a BusPirate. Follow this manual to program the CPLD with the .xsvf firmware file. The JTAG Port is located on the opposite of the USB Port (7 Pins) connect your BusPirate to these pins, watch polarity for GND and 3.3V! Program the CPLD with the BPXSVFPlayer. You can find the Whirlygig pins described in the pdf file in whirlygig-hardware.

MCU Programming

Currently there seems to be no OpenSource solution available for this, but we are working on it. In the mean time you can use the Official SiLabs programming/debuggin interface. The flashing can be easily done with the 8-bit Production Programmer.

Clone this wiki locally