Beagle Data Center Software Manual v2.20
| Table of Contents | Next: Quick Start |
1 Overview
The Beagle Data Center software is a graphical user interface to the Beagle series of protocol analyzers. The Data Center software provides access to all the features of the Beagle analyzers. Developers can capture, display and filter USB, I2C, SPI, and MDIO serial bus data in real-time.
This software manual will introduce and explain how to use the Data Center software. For specific or technical information about the Beagle protocol analyzers, please refer to the Beagle Protocol Analyzer Data Sheet which can be downloaded from the Total Phase website www.totalphase.com.
1.1 Changes in version 2.20
The following new features have been added to Beagle Data Center software.
General
Added support for 64-bit Windows. Note that Data Center will run on 64-bit systems as a 32-bit application.
1.2 Changes in version 2.19
The following new features have been added to Beagle Data Center software.
General
Added support for Intel versions of Mac OS X 10.4 Tiger and 10.5 Leopard.
USB
Made improvements to OTG event detection.
Resume bus events are now displayed with a duration.
Fixed the timing of high-speed suspend events.
Fixed a bug with the Setup Data Details.
Minor bug fixes.
1.3 Changes in version 2.10
The following new features have been added to Beagle Data Center software.
General
Added the ability to insert comments during a capture.
Native file format (.bgl) updated to store comments. Old files can be opened but new files will not open in previous versions of the software.
New bandwidth and data payload measurement between packets.
Instantaneous bandwidth displayed during capture.
On Windows systems, the saturation dialog now stays accessible even if application is minimized and later unminimized.
Fixed an issue with save and export dialogs affecting certain Linux systems.
I2C
A parsing issue with 10-bit I2C transactions has been resolved.
USB
Beagle USB 12 Analyzer now displays bit-stuff errors.
USB descriptors are now properly parsed when requested by the OS X operating system.
Improved display of Setup packets.
BOS and OTG descriptors are now parsed
Beagle USB 480 Analyzer reports OTG events
1.4 Changes in version 2.00
The following new features have been added to Beagle Data Center software.
General
Delta time displayed between the selected transaction and the transaction under the mouse pointer.
Find tool can search for text in info, event, and collapsed transactions.
Option to increase s4.13.1 size to reduce possibility of losing capture data.
Beagle analyzer hardware and firmware version displayed in status bar.
Native file format (.bgl) updated to store additional information. Old files can be opened but new files will not open in previous versions of the software.
I2C
Added parsing support for I2C combined format transactions.
XML batch support export option added to replay I2C transactions using an Aardvark I2C/SPI Host Adapter and the Aardvark Control Center software.
SPI
XML batch support export option added to replay SPI transactions using an Aardvark I2C/SPI Host Adapter and the Aardvark Control Center software.
USB
CRC and SOF frame number errors reported in error column.
Find can search for specific PIDs by name.
USB packet group filtering option layout improved.
Filter option added to filter out event transactions.
Details mode replaces Descriptor mode to display information about collapsed packets and events, in addition to the descriptor display.
Support for Beagle USB 480 protocol analyzer added with the following features:
Real-time capture of High-speed, Full-speed, and Low-speed USB traffic.
Displays the chirp events in the High-speed negotiation process, including identification of potential “Tiny J/K” events.
Option to lock capture speed or to allow the Beagle USB 480 Protocol Analyzer to automatically detect the bus speed.
Capture USB traffic in real-time with or without hardware buffer overflow protection, or run a s6.4.1 capture to minimize traffic on the bus while capture is occurring.
Option to suppress common packet groups, such as SOF, IN+NAK, and PING+NAK in the hardware.
Support for up to 4 digital input lines in the capture.
Configure the 4 digital output lines to toggle on capture start, active packet, on specific PIDs and device and endpoint address, and on specific data patterns.
Ability to disable packet collapsing.
Option to filter out packets generated by the Beagle USB 480 Protocol Analyzer.
1.5 Changes in version 1.30
The following new features have been added to Beagle Data Center software.
General
On Windows systems, requires version 1.1.0.0 of the Beagle analyzer USB driver. Refer to the Beagle analyzer datasheet for instructions on upgrading the USB driver.
Native file format (.bgl) updated to include status information. Old files can be opened but new files will not open in previous versions of the software.
Abridged transaction timestamp is displayed in transaction tables.
Abridged transaction duration is displayed in transaction tables.
Full transaction timestamps and full duration times displayed in timing detailed views.
Filtering based on transaction duration added.
Partial byte information and other errors displayed in transaction windows.
Clear command asks for confirmation of command.
Progress bar appears when loading .bgl files.
Saturation dialog in Windows platforms always stays on top of main window.
Export while in protocol specific tab now only exports transactions of that protocol.
Informational headers added to text and CSV export formats.
CSV formats updated with new columns in transaction tables.
I2C
Start and stop conditions displayed in the transaction table.
Packet detailed view added with start and stop conditions.
Asterisk will be displayed in the address field of the transaction window if the address byte was NACK’ed.
SPI
Combined MOSI/MISO detailed view added.
Text export now displays MOSI data properly in timing table.
MDIO
MDIO capture and filtering support added.
USB
Parsing of setup packets improved.
1.6 Changes in version 1.20
The following new features have been added to Beagle Data Center software.
General
Clear added to the menu to clear the capture contents while preserving the file path.
Data pattern filter added to allow for filtering of transactions based upon transaction data content.
Open, Save, and Export dialogs remember the directory of the last file worked upon.
I2C
Target power is no longer enabled upon connection to a Beagle I2C/SPI/MDIO analyzer.
Ability to filter on more than one device address.
USB
Ability to filter on more than one device address.
Ability to filter on more than one endpoint address.
1.7 Changes in version 1.10
The following new features have been added to Beagle Data Center software.
Bug Fixes
Libpango has been updated and fixed for International versions of Windows.
Selected index is preserved when applying new filter settings.
Empty USB configuration and empty USB interface descriptors are properly parsed.
Consistent time scale is used across all bytes of a given transaction.
General
Maximum and minimum index numbers can be set in the filters to see a particular range of transactions.
Filtering by length no longer requires a default value and can be left blank.
Find arbitrary hex value or ASCII data patterns in a transaction. Matching data patterns are highlights in the Data view.
Application saturation dialog window now includes a bar graph that indicates the application load.
The Connection Dialog window can be refreshed by clicking the refresh button.
Beagle analyzers that are in use by other applications are listed as unavailable in the Connection Dialog window.
When exporting “-export” is added to exported file name by default.
Comma separated values (*.csv) file added as an export option.
I2C
Filter transactions based on the read/write bit.
USB
Grouped IN, OUT and SETUP packets are color coded.
Added a CRC column in the transaction window. The CRC can be viewed in standard bit order or in reversed bit order (for CATC compatibility).
| Table of Contents | Next: Quick Start |
