Firefly Design LLC

Product Design Consulting

Firefly Ice: Production: Testing & Programing

The Mac OS X app FireflyTool is used for production testing and programming.  It can be used with the Firefly Ice Test Fixture or with an SWD cable.  The advantage of the test fixture is speed.  A PCBA without a battery can be pressed into the test fixture for a few seconds for testing and programming.  As soon as it is complete you are immediately ready to move onto the next device.

Test Fixture Setup

Connect the parts in the following order:

  1. JTAG Adapter to JTAG USB Cable.
  2. SWD Adapter to JTAG Adapter.
  3. 10-pin cable to SWD Adapter.
  4. Test Fixture to 10-pin cable.
  5. Battery to Test Fixture battery terminal block (observing the correct polarity).


Download FireflyTool from GitHub in the firefly-production-tools repository.  Start the FireflyTool and hold a PCBA in place to test and program.