The table below shows the PB-2 firmware updates available. Later revisions will always have a higher revision number but the numbers are not necessarily consecutive. The column labelled Importance provides (on a scale of 1 to 3) an indication of how important it is to upgrade from an earlier revision to the new revision. The grades are as follows:
Later versions of the firmware contain all of the changes from the earlier versions so, you only need to install the latest version to get all the fixes/improvements listed below.
|Revision||Date||Importance||Description of Changes||Firmware|
|284||14/01/2012||1||Minor fix to spectrum display when using Flat Top window.||pb2-284.hex|
|282||01/01/2012||2||Fix ancient bug in calculation of ERR.
Fixed arithmetic overflow when vibration level is very high.
|278||29/12/2011||2||Can now choose spectrum window function.
Reduced influence of other frequencies on polar IPS calculation.
|256||17/12/2009||1||Fix occasional crash when changing balancer mode||pb2-256.hex|
|252||17/08/2009||1||Make polar wizard report solution even when the effect of adding the trial weight is very small.||pb2-252.hex|
|250||13/07/2009||1||Several minor changes that improve operation at very low RPMs.||pb2-250.hex|
|236||4/4/2009||1||Fix polar wizard bug that displayed wrong angle when close to 90deg.||pb2-236.hex|
|219||27/6/2008||1||Fixed rare crash in balancer mode - would hang for a few seconds and then switch off.||pb2-219.hex|
|217||14/6/2008||1||Spectrum mode frequency range doubled - graphical display is divided into two pages showing 100-12700 RPM and 12800-25500 RPM.||pb2-217.hex|
|204||25/5/2008||1||Reduced latency when taking snapshots by using the current values instead of waiting for the next set of values.||pb2-204.hex|
|201||11/4/2008||1||Improved tacho level setting function. It now works harder to find the optimum value.||pb2-201.hex|
The upgrade process is described in detail in the PB-2 manual. Basically, it involves connecting the PB-2 to a PC using a standard USB cable and then running a utility program on the PC to send the new firmware to the PB-2.
You can upgrade the PB-2 using a PC running either Linux or Windows:
The utility used to upgrade the firmware is lpc21isp. Here is a zip file containing both the source code and a pre-compiled binary: lpc21isp-148.zip.
The utility program used to upgrade the firmware was available from NXP's website but it seems to have moved/vanished so here's a local copy of flash.isp.utility.lpc2000.zip.
You also need to install the VCP (Virtual Comm Port) driver from FDTI.
Please contact firstname.lastname@example.org if you have any queries regarding upgrading the PB-2 firmware.
Copyright 2010 Smart Avionics Ltd.