1394 and AS5643 Software - FireDiagnostic Suite

FireDiagnostics Suite 6.0 Series

This software release supports the new Generation 4 FireSpy models and their advanced capabilities. The first two models released are the FireSpy9432bT and FireSpy9832bT. These devices support 12GByte recordings, USB 3.0 Super speed communication and many other performance improvements over previous FireSpy models. Other Gen4 FireSpy models will be supported by new 6.0.x software releases as they come out. Please refer to the full changelog below to determine in which patch version your new FireSpy model was added.

The 6.0 Software Series adds support for the latest Microsoft Windows OS versions 10, 2012 and 2016. When running one of these operating systems it is important to always be running the very latest FireDiagnostics Suite software. These days Microsoft is rolling out its Creator Updates periodically and we are working hard to keep our software up-to-date with those Operating System updates.

Key New Features

  • Windows 10, 2012 and 2016 support
  • Support for Gen4 FireSpy models
    • 12GByte recordings support
    • USB 3.0 Super speed communication performance
    • Signal extractor supports 8192 signals per frame (8x improvement)
  • Signal extractor increased FiFo length (512-1024 depending on model)
  • FireSpy Volume licensing (Groups of FireSpy’s using a single license)

Recommended Software Version

Older Software Versions

Requirements & lifecycle

Lifecycle Initial release July 2015
  End of support July 2020
License   License Validation 15.4 (April-2015) or later to control a connected FireSpy
    Runs in demo/viewer mode without license
Operating Systems   Windows Vista/2008 SP2 and later with KB2763674 installed
    Windows 7/2012 SP1 and later with KB3033929 installed
    Windows 8
    Windows 10/2016
FireSpy Models Gen1 FireSpy 400b, 800
  Gen2 FireSpy 410, 410b, 410bT, 410bT1, 450b, 450bT, 450bT1, 810, 850
    3850, 3852, 3470bT, 3410bT, 3410bT1, 3810, 3811
    FireStealth 810bN
  Gen3 FireSpy 1600, 3200
  Gen4 FireSpy 3430b, 3430bT, 3830, 3830bT
    FireSpy 4430bT, 4430b, 4830bT, 4830
    FireSpy 6432bT, 6832bT
    FireSpy 9432bT, 9832bT, 9433bT-RGD, 9432bT-4SLOT

Changelog

Release 6.0.14 (07/25/2019)

Control Panel

  • Fixed a problem with alarm sounds when multiple controls have an alarm sound

General

  • Use MS Attestation Signed Drivers on Windows Server 2016

License Manager

  • Fixed a problem that occurs when a Gen4 analyzer is selected while in license mode and OK is pressed

Settings

  • Fixed memory allocation settings for Gen4 FireSpy models with USB3 host connectivity

Release 6.0.13 (04/01/2019)

API

  • Fixed LabVIEW call library node VIs

Embedded Software

  • Fixed support for 6 and 9 bus FireSpy models (broken in 6.0.11)
  • Gen4 FireSpy: Fixed an issue with the Frame Synchronization Input
  • Gen4 FireSpy: Reset Fan controller on startup

Scriptor

  • Gen4 FireSpy: Fixed getSerialNumber() function
  • Gen4 FireSpy: Fixed writeLine() function

Release 6.0.12 (02/14/2019)

Embedded Software

  • Gen4 FireSpy models: Performance improvements for Signal Extractor and Monitor

Release 6.0.11 (01/29/2019)

Gen4 FireSpy

  • Fixed a problem in the Scriptor fileOpen() function
  • Fixed a problem in the temperature measurement in the self test dialog
  • Support for the new FireSpy3432bT and FireSpy3832bT
  • Support for the new FireSpy4430bT, FireSpy4430b, FireSpy4830bT and FireSpy4830 analyzer models
  • Support for USB3 Gen4 FireSpy models delivered after 01/01/2019

Recorder

  • Fixed a problem that could make the Recorder display incorrect topology at certain packet locations

Release 6.0.10 (04/03/2018)

API

  • LabVIEW Recorder example save to fsr file problem fixed for Gen4 analyzers

General

  • Fixed a communication problem for all USB FireSpy models

Release 6.0.9 (03/13/2018)

API

  • LabVIEW: Example for creating a FireSpy Recording file
  • LabVIEW: Fixed fsGetDeviceInfo VI
  • LabVIEW: Recorder example has been extended with setting memory allocations

Ethernet

  • Fixed an issue with Ethernet device support

General

  • Driver update for PCI and cPCI FireSpy devices to support Windows 10 Fast Boot feature

Release 6.0.8 (12/04/2017)

General

  • Support for the new FS6432bT and FS6832bT

Release 6.0.7 (11/16/2017)

API

  • New fsGetDeviceProperty() and fsGetPortProperty() functions

Commander

  • Fixed problem with Vendor ID name lookups from oui.txt
  • Support for FireCore PHY IP specific PHY registers

Control Panel

  • Better defaults for Control Panel
  • Image control on Control Panel can now use highlight image

Ethernet

  • Fixed a licensing problem with the Ethernet configuration dialog

Format Editor

  • Fixed a problem where calculated fields did not recalculate on changes

Installer

  • Support for Windows 10 build 1607 and later with Secure Boot enabled

Mil1394

  • Default Mil1394 XML settings file updated for the AS5643 Cockpit Demo
  • Improved format encoding/decoding of AS5643 Message IDs

Mil1394 Signal Monitor

  • Fixed a problem in settings dialog for Mil1394 XML settings
  • Improved Scale step calculation for Gauge Indicators
  • New example that integrates with the AS5643 Cockpit Demo

Protocol Editor

  • Fixed a problem in loading files

Recorder

  • Fixed a problem where the Protocol View did not show format set errors
  • Fixed a problem with the Link Speed in the Topology View

Scriptor

  • Fixed a problem in the position of the compile error highlighter
  • Fixed a problem that occurred during specific copy-paste actions in other programs
  • Fixed a problem where compile errors are not correctly highlighted when macros are used
  • Fixed a problem with selecting a file for the Data Editor
  • Fixed a problem with the sleep() function
  • Fixed a Scriptor heap memory problem in getLocalNodeID()
  • Fixed setControlValue() endianness problem for floating point numbers
  • Fixed some minor problems in the Script editor
  • Made the script editor more robust against HTML tags
  • New indicator for high Scriptor heap memory utilization

Symbol Recorder

  • Fixed a download problem occurring when capture stopped in middle of packet header
  • Fixed FireStealth Symbol Recorder support
  • Improved Row Headers in Symbol View
  • Support for back-to-back packets
  • Toning detection improvements

Release 6.0.6 (05/30/2017)

Embedded Software

  • Support for FS9x33bT-RGD, FS9x32bT-4SLOT and FS3x30xx

Mil1394 Signal Monitor

  • Set signal value to zero if counter is zero

Recorder

  • Fixed a problem where opening a recording from the command line would not show packet contents
  • Fixed Recorder incorrect STOF Receive offset verification

Release 6.0.5 (03/13/2017)

API

  • Fixed a problem where locking the Signal Extractor module causes problems in non-mil1394 mode

License Manager

  • Features and licensing to support DAP Automated Test Environment for AS5657

Recorder

  • Standalone Recorder command line option for hiding the GUI

Release 6.0.4 (01/24/2017)

Installer

  • Windows 8 and 10 support
  • Windows Server 2012 Support
  • Windows Server 2016 Support

IP4

  • Fixed an instability in Recorder IP4 protocol decoding

Release 6.0.3 (08/30/2016)

Embedded Software

  • Gen4 Signal Extractor performance improvements

Mil1394 Signal Monitor

  • Fixed a problem where the Signal Extractor on Gen4 Analyzers stops functioning

Release 6.0.2 (07/14/2016)

Embedded Software

  • Gen4 Signal Extractor improved robustness

Mil1394 Signal Monitor

  • Fixed a problem where fsClearSignalExtractor() did not clear last received frame
  • Reduced the frame data expiration time from 60 to 15 seconds

Release 6.0.1 (05/12/2016)

API

  • Minimum supported LabVIEW version bumped to 2009

Release 6.0 (02/22/2016)

API

  • Fixed a problem in fxCreateDeviceHandle()
  • Fixed application hang on exit when FireSpy had been disconnected

General

  • Fixed a problem in USB FireSpy plug/unplug handling

Scriptor

  • Fixed a problem where Scriptor output stops under very specific circumstances
  • Fixed getSerialNumber() function for Gen4 analyzers

Release 6.0 beta6 (02/04/2016)

Mil1394

  • Fixed a problem with the signal extractor stop function
  • Improved error reporting of fsGetSignalExtractorInfo()
  • Improved performance of fsMil1394GetLastSignalValues function

Recorder

  • Fixed problem where recorder save would freeze the UI on Gen4 analyzers

USB3 Drivers

  • Fixed a rare USB3 communication problem

Release 6.0 beta5 (12/14/2015)

Gen4 FireSpy

  • Fixed a sporadic USB3 communication problem when all FireSpy units are communicating

Mil1394 Signal Monitor

  • Added a recently used files menu
  • Fixed incorrectly showing large Message ID numbers as negative value
  • Improved performance for loading Signal Monitor data files

Recorder

  • Increased maximum allowed Recorder items from 100 to 165 million

Release 6.0 beta4 (11/03/2015)

API

  • Fixed a problem where API did not cleanup Signal Extractor on close

Gen4 FireSpy

  • Fixed firmware update problem in case multiple firmware versions already in flash

Generator

  • Fixed problem that prevented using FS_GEN_SYNC_EXTERNAL
  • Fixed problem where Generator supported one slot less than specified

Installer

  • Fixed FS3470 driver installation problem on Windows XP64

Mil1394

  • Updated documentation for fsMil1394WriteMessageSets() and data format

Recorder

  • Fixed Filter/Trigger settings for 9-node Recorder
  • Fixed some time synchronization problems with multi-FireSpy recordings
  • Increased maximum allowed Recorder items from 50 to 100 million

Scriptor

  • Fixed a problem with Scriptor file input and output functions

Release 6.0 beta3 (10/26/2015)

API

  • fsAddSetConditionPacket() now supports FS_FT_PACKET_SPEEDALL

Gen4 FireSpy

  • Fixed pin assignment of Gen4 aux connector

Mil1394

  • Fixed problem that caused fxMilTrmClear() to enable auto heartbeat for STOF packets
  • Fixed Signal Extractor problem that could cause FireSpy communication errors

Recorder

  • fsAppendSequence now returns proper error code when memory full

USB3 Drivers

  • Fixed USB3 Driver installation problems on Windows 7 and Windows 2008

Release 6.0 beta2 (09/16/2015)

API

  • Fixed Mil1394 Signal Extractor sometimes returning undefined data
  • Function fsGetSignalValues() will now return an error if no data available

Embedded Software

  • Fixed automatic configuration of inter-unit time synchronization of Gen4 FireSpy
  • Gen4 FireSpy 4GByte Recorder Support

Gen4 FireSpy

  • Major improvements to Gen4 firmware update process

General

  • Fixed Gen4 driver installer in case only a Gen4 FireSpy is available

Mil1394 Signal Monitor

  • Fixed API function fsMil1394GetLastSignalValues()
  • Gen4 analyzers now support 8192 signals per frame (was 1024)

Recorder

  • Gen4 Improved recorder save to file performance

Scriptor

  • Fixed incorrectly reporting number of data available by Scriptor API

USB3 Drivers

  • Fixed a problem with Gen4 Recorder save to file
  • Gen4 FireSpy improved USB3 transfer speeds
  • Gen4 FireSpy USB3 stability/compatibility improvements for specific host chip-sets

Release 6.0 beta1 (07/02/2015)

API

  • Open USB FireSpy by physical location

General

  • Option to show Gen4 FireSpy Unit number in title bar
  • Support for the new Gen4 FireSpy 9430bT

Generator

  • When inserting a new slot its looped setting will be the same as previous

License Manager

  • Volume licensing based on FireSpy group serial number

Mil1394

  • Increased Signal Extractor FiFo depth. Was 128 frames, FS3852 now 512, Gen4 now 1024.

Mil1394 Signal Monitor

  • Improved Signal Extractor download performance

Recorder

  • Fixed a problem where multi-FireSpy Recorder sometimes has incorrect timestamps
  • Fixed problem that caused multi-FireSpy Recorder to show negative data amounts
  • Improved Recorder download performance for FS3852
  • Previous bus reset toolbutton