FireDiagnostics Suite 7.0 Series

This software release supports the new PCI Express Generation 4 FireSpy models and their advanced capabilities. The first two models released are the FireSpy3422bT and FireSpy3822bT. These devices support 4GByte recordings, 4-Lane Gen2 PCI Express communication and many other performance improvements over pre-Gen4 FireSpy models. 

The 7.0 Software Series was redeveloped on top of a modern state-of-the-art GUI Foundation. This was needed to future-proof the FireDiagnostics Suite code base for many years to come. As a positive side effect this has enabled us to improve and refine the look and style of the FireDiagnostics Suite applications. Please click here for screenshots.

For Generation 4 FireSpy models there is also a new Mil1394 Player module that makes it possible to playback AS5643 stream data from a previously made FireSpy Recording.

Key New Features

  • Support for PCI Express Gen4 FireSpy models
    • FireSpy 3422bT and 3822bT
    • 4-Lane Gen2 PCI Express communication performance
  • New GUI Style and look
  • New Mil1394 Player module

Older Software Versions

Requirements

License   License Validation 18.11 (November-2018) 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 3422bT, 3822bT
    FireSpy 4430bT, 4430b, 4830bT, 4830
    FireSpy 6432bT, 6832bT
    FireSpy 9432bT, 9832bT, 9433bT-RGD, 9432bT-4SLOT

FireDiagnostics Suite Release Notes

FireDiagnostics Suite 7.0.2

  • Integrate FireSpy Engine 6
    • FireSpy3422bT: Fix PHY startup problem in very rare situations.
      After installing this release, FireSpy3422bT will not work anymore on versions prior to 7.0.2. (18416)
    • FireSpy3422bT: PCIe Core Enhancements (18010)
  • Settings
    • Fixed custom directory settings for Format Sets, Protocols and Icons (18459)
  • Scriptor
    • Allow compilation of scripts stored in read-only folders (17929)
    • FireSpy3422bT: Fixed Scriptor function GetSerialNumber (18451)
  • Recorder
    • Fixed loading of Custom Protocols (18462)
    • New feature to export directly to Mil1394 Player (17932)
  • Protocol Editor
    • Fixed loading format sets from user-defined directories (18448)
  • Monitor
    • Fixed a problem with the Bus Configuration dialog (18244)
  • Mil1394 Player
    • Corrected the behavior of the End Time indicator under heavy load (18350)
    • In case of external sync, use sync margin according to AS5643 specification (18443)
    • Stability and performance improvements (17773)
  • License Manager
    • Fixed a problem that occurs on application start if temporary license keys are present (18328)
    • Fixed Temporary license keys on Gen4 FireSpy models (18332)
  • General
    • Fixed a problem where under very specific circumstances USB3-connected Gen4 analyzer models do not correctly configure (17913)
  • Ethernet
    • Ethernet config now loads mode settings properly (18463)

FireDiagnostics Suite 7.0.1

  • Settings
    • Fixed memory allocation settings for Gen4 FireSpy models with USB3 host connectivity (17941)
  • Scriptor
    • Fixed an issue with navigating to an object using the Object Browser view (17832)
  • Monitor
    • Minor GUI improvements (17395)
  • Mil1394 Signal Monitor
    • Meaningful row header titles in Enum value editor (17816)
  • Mil1394 Player
    • Added Standalone Mil1394 Player application (16831)
    • Fixed some problems that occurred when loading a file after another file was loaded (17899)
    • Fixed total time calculation in case not playing all channels (17879)
    • Improved error handling for unsupported files (17914)
    • Improved node synchronization when playing on multiple nodes of a FireSpy (17931)
    • Support for .rgn files in STOF offset timing format (17963)
    • Support playback of packets before first STOF in file (17916)
  • Installer
    • Use MS Attestation Signed Drivers on Windows Server 2016 (18111)
  • General
    • Fixed scrollbar behavior in tables (17401)
  • Gen4 FireSpy
    • Fixed a problem where Gen4 FireSpy models do not boot correctly when the Device Selection dialog is open during power-on (18203)
  • Control Panel
    • Fixed a problem with alarm sounds when multiple controls have an alarm sound (18049)
    • Fixed alarm sounds not working (introduced in 7.0) (17968)
  • API
    • Minimum memory allocation for API increased from 0 to 1MB (18178)

FireDiagnostics Suite 7.0

  • Scriptor
    • Gen4 FireSpy: Fixed getSerialNumber() function (17389)
    • Gen4 FireSpy: Fixed writeLine() function (17381)
  • Recorder
    • Fixed a problem with the scroll bars in the Time View (17425)
    • Fixed mouse scroll wheel behavior in TimeView (17821)
    • Minor GUI refinements (17080)
  • PCIe Drivers
    • Improved error checking (17819)
  • Monitor
    • Fixed display of bus voltages (17760)
    • Improved device, unit and node labeling (17778)
  • Ethernet
    • Fixed a non-responding issue after writing firmware (17079)
    • Support for Symbol Recorder firmware (17838)
  • Embedded Software
    • Final AUX pin assignment of FireSpy3422bT (17701)
    • Fixed support for 6 and 9 bus FireSpy models (broken in 7.0 beta 7) (17549)
    • Gen4 FireSpy: Reset Fan controller on startup (17535)
  • Commander
    • Fixed a problem in Vendor-specific field decoding for Stream packets with tag equal to 3 (17764)

FireDiagnostics Suite 7.0 beta7

  • Settings
    • Fixed malfunctioning of Apply/Discard buttons (17345)
  • Scriptor
    • Fixed a problem in the fileOpen() function (17210)
    • Fixed the file selector on Control Panel (17274)
    • Minor GUI refinements (17273)
  • Recorder
    • Fixed behavior of hide/unhide packet menu items (17094)
  • General
    • Fixed handling of command line options (17315)
  • Gen4 FireSpy
    • Device Selection dialog improvements for single-unit FireSpy models (17263)
  • Embedded Software
    • Do not show fan speed for FireSpy3x22bT (16960)
    • Gen4 FireSpy models: Performance improvements for Signal Extractor and Monitor (17324)

FireDiagnostics Suite 7.0 beta6

  • Recorder
    • Fixed packet details panel in Mil1394 Protocol View (17160)
    • Improved Multi-Recorder time sync configuration (17199)
  • General
    • Support for the new FireSpy4430bT(1), FireSpy4430b, FireSpy4830bT and FireSpy4830 FireSpy models (16801)
  • Gen4 FireSpy
    • Fixed a problem where send/receive module locks up under very specific circumstances (17144)
  • Filter/Trigger
    • Gen4: Automatically start the trigger sequencer when Recorder starts (17149)
    • Prevent first trigger sequencer item from executing twice (17125)
  • Device Monitor
    • Correctly display serial number of Gen2 USB FireSpy models (17138)
  • Control Panel
    • Fixed copy-paste functionality (17114)

FireDiagnostics Suite 7.0 beta5

  • PCIe Drivers
    • Fixed a problem that could cause BSOD under high memory demand (17117)
  • Filter/Trigger
    • FireSpy3x22bT: Filter/Trigger now also operational (17077)
  • Control Panel
    • Performance Optimizations (17111)

FireDiagnostics Suite 7.0 beta4

  • Scriptor
    • Fixed a problem in the data editor file import functionality (17098)
  • Recorder
    • Fixed a problem with marking/unmarking packets (17087)
    • Fixed the Source Packet display in Protocol View (17053)
    • Resurrected missing Packet Info in Mil1394 protocol View (17048)
  • PCIe Drivers
    • Fixed a driver load problem that could lead to BSOD (17076)
  • Embedded Software
    • FireSpy3422bT: Fixed a problem causing Monitor to sometimes miss events (17074)

FireDiagnostics Suite 7.0 beta3

  • Settings
    • Correctly save selected FireSpy Mode for Gen4 USB3 FireSpy models (17002)
  • Scriptor
    • Correctly display Tooltips in script editor window (16300)
    • FireSpy3x22bT: Support for the IBC Connector (17029)
    • Fixed a problem with large data items in Hex editor on Scriptor Data editor tab (16951)
    • Fixed check boxes for macro properties (16990)
  • Recorder
    • Fixed scaling of Time View scrollbar (17019)
  • PCIe Drivers
    • FireSpy3x22bT: Support controlling FireSpy from multiple applications (16952)
  • Monitor
    • FireSpy3x22bT: Option to clear individual counters (16909)
  • License Manager
    • Correctly display Gen4 FireSpy licenses stored on host computer (16994)
  • Generator
    • Fixed check boxes in Slot definitions window (17007)
  • General
    • Minor fixes to graphical user interface (16936)
    • Reduced minimum size of all main windows (16968)
  • Embedded Software
    • FireSpy3x22bT: Major stability improvement (17043)

FireDiagnostics Suite 7.0 beta2

  • Scriptor
    • Fixed an auto-scroll related issue in the Scriptor Hex Data Editor (16950)
    • LEDs are now the same size as on pre-7.0 series software (16964)
    • Slider and Thermo widgets now default to color red (16965)
  • License Manager
    • Fixes some issues with the License key dialog (16944)
  • General
    • Fixed a problem in the External Time Synchronization settings (16980)
    • Fixed a problem that would occur when opening a file after downloading a recording (16895)
    • Improved error feedback on device open failure (16827)
  • Embedded Software
    • FireSpy3422bT: Fixed Mil1394 Transmit API Initialization (16954)
    • FireSpy3x22bT: AUX port and Time Synchronization support (16959)
    • FireSpy3x22bT: Fixed a problem where it was not possible to record only on one or two nodes out of three (16846)
  • Control Panel
    • Fixed a range issue in the History Plot view (16917)

FireDiagnostics Suite 7.0 beta1

  • Recorder
    • Toolbuttons for Search and Filter/Trigger (16729)
  • Monitor
    • Toolbuttons for Window and Bus configuration (15805)
  • General
    • Integrated a new and modern foundation for the FireSpy GUI applications (1716)
    • Refined and modernized GUI Look and Style (16226)
    • Support for the new FireSpy3422bT and FireSpy3822bT (16434)