Pixie-Net Software

For Pixie-Net upgrades in progress, see the development blog. For frequently asked questions, please see the FAQ.

The Pixie-Net is operated through a collection of C/C++ programs and webpages. Version 2.04 is compatible with bootfiles from version 2.01-2.03 and can be downloaded here:

PixieNet_V2p04.zip

The 4 boot files for the SD card's FAT boot partition (visible from Windows) differ for the PSA, PTP, and standard variant of the firmware, and for the hardware revision. Modules with serial number 1012 and higher are "Revision B". The 4 boot files can be downloaded here

bootfiles_RevA_PSA_204.zip

bootfiles_RevA_STD_201.zip

bootfiles_RevB_PSA_204.zip

bootfiles_RevB_STD_201.zip

bootfiles_RevB_PTP_202.zip

The latest documentation is available here:

Pixie_Net_Manual.pdf

PixieNet_QuickStart.pdf

For a list of changes in software version 2.02, and a description of upgrade options for revision A Pixie-Net units, please see attached:

NewInPixieNet.pdf

 

IEEE 1588 related utilities

Utility to read/write registers in DP84360 PTP Ethernet PHY through the MII interface. Can be used to program PTP triggers and PPS signals.

ptp-mii-tool.zip

 

Linux Shell scripts for a Linux PC to operate 3 Pixie-Nets with PTP synchronization

Hostcode_V2p02.zip

 

To upgrade, go through the following steps:

1. Download the software zip file (PixieNet_Vxxx.zip) and one of the bootfiles zip files. (If you did not purchase the PSA ot PTP variant, use the _std variant). Both sets of files work together, so they must be from the same version.

2. Extract the software zip file and copy (overwrite) the contents to /var/www on the Pixie-Net's SD card. This is done most easily when sharing this folder via SMB over the network, i.e. with the Pixie-Net powered up and connected to the network, type \\192.168.1.67 (or equivalent IP number for your Pixie-Net) into the address bar of the Windows Explorer.  You should see one shared folder (PNvarwww) which is the shared name of /var/www on the pixie Net . Windows will ask for login credentials if you open this folder. 
You can also insert the SD card into a Linux computer which gives you direct access to the root file system of the Linux OS on the SD card.

3. Extract the bootfiles zip file and copy (overwrite) the contents to the FAT partition of the Pixie-Net's SD card. This is done most easily by inserting the SD card into a Windows PC. Windows will detect it as a new removable drive and offer to show you the contents. This new drive is the FAT partition of the SD card. (Do not let Windows "scan and fix" the drive.)
You can also insert the SD card into a Linux computer which gives you direct access to the "boot" partition of the SD card.

 

Older Variants

Version 1.10 can be downloaded here:

PixieNet_V1p10.zip

The 4 files for the SD card's FAT boot partition (visible from Windows) differ for the PSA and standard variant of the firmware. They can be downloaded here

bootfiles_PSA_112.zip    (compatible with SW 1.10)

bootfiles_std_110.zip

Changes in Version 1.10 include
- bug fixes for baseline initialization (reporting bad E for first few events)
- bug fixes for hit pattern test (reporting E=0 for channels 0,1,3)
- bug fixes for waveform capture in mode 0x402
- fix typos in manual

Temporary Downloads