Beagle Data Center Software

Beagle Protocol Analyzer Data Center

All Beagle Analyzers come with the Beagle Data Center software package, a cross-platform data capture and analysis program. The Data Center provides a simple yet powerful centralized interface to all the functionalities of the Beagle family of protocol analyzers.

Features

New features of v2.19 and v2.20

  • Added support for 64-bit Windows. Note that Data Center will run on 64-bit systems as a 32-bit application.
  • Added support for Intel versions of Mac OS X 10.4 Tiger and 10.5 Leopard
  • Improved OTG support
  • Resume bus events are now displayed with a duration
  • New features of v2.11

    • OTG support
    • New bandwidth and data payload measurements between packets
    • Instantaneous bandwidth displayed during capture
    • Insert comments during a capture
    • Improved display of SETUP packets

    New features of v2.00

    • Added support for the Beagle USB 480 Protocol Analyzer
    • Display delta time between selected transactions
    • Export Batch XML scripts for I2C and SPI captures to replay events in the Aardvark Control Center software
    • Change the size of incoming buffers for better performance
    • Expanded USB error reporting
    • Extended USB filtering options

    Real-Time Monitoring (USB, I2C, MDIO, and SPI)

    The Beagle Data Center Software provides the capability of capturing from USB, I2C, MDIO, or SPI depending on the type of Beagle monitor attached to the computer. The Data Center parses and displays all packets in real-time as they appear on the bus. Bus-specific views provide detailed information about the captured data. Additionally, data from all three serial buses can be saved to a file for later analysis or exported to TXT or CSV.

    Actual data capture performance is dependent on CPU speed and target bus throughput. Depending on user configuration, the maximum achievable capture throughput for continuous streaming applications may be less than optimal. For high-performance applications, Total Phase recommends the use of the Beagle API in a custom developed application.

    Real-Time Filtering

    General and bus-specific filters can be applied in real-time to data as it is being captured. These filters are non-destructive and can be applied and reapplied at will without fear of losing data. Each bus-specific view provides a whole host of bus-specific filters to help developers sift through the data quickly and efficiently.

    High Resolution Timing

    The Data Center software system provides both inter-byte and intra-byte timing down to 20 nanosecond resolution.

    Easy Collaboration

    Save an entire capture to disk for future analysis. Your colleagues are welcome to download the Beagle Data Center Software and view all the details of the saved data. Since all the data is saved, your colleagues can make full use of all the filters in the Beagle Data Center Software to further analyze the capture session. If you are interested in only a small section of a larger capture, it is also possible to export a subset of the data in the BGL format or in TXT or CSV format.

    Windows, Linux, and Mac OS X Compatible

    The Beagle Data Center Software was built from the ground up to be a cross-platform software suite. All the functionality of the Data Center works on Windows, Linux, and Mac OS X operating systems.

    Future-Proof

    Total Phase is committed to improving the Beagle Data Center Software and making these improvements available to our customers free of charge. There are no yearly support contracts and no software update fees.

    Updates will be available for download in the Current Support Files section of this page and from our website's Downloads section.

    System Requirements

    • Intel or AMD processor operating at 2 GHz or higher.
    • 512 MB physical RAM
    • 1 GB hard drive space
    • Windows, Linux, or Mac OS X
    • High-speed USB port
    • One of the following Beagle Protocol Analyzers:
      • Beagle USB 480 Protocol Analyzer
      • Beagle USB 12 Protocol Analyzer
      • Beagle I2C/SPI/MDIO Protocol Analyzer

    Windows

    The software is supported on Windows 2000 (SP4 or later), Windows XP (SP2 or later, 32-bit only) and Windows Vista (32-bit and 64-bit).

    Linux

    The software has been designed for Red Hat Enterprise Linux 4 and 5 with kernel 2.6. Customers have reported successful operation with SuSE and Ubuntu distributions. Please be aware that there may be significant differences and idiosyncracies in the way that different distributions of Linux operate. As such, Total Phase may not be able to support your particular distribution of Linux. Support will be offered on a case-by-case basis.

    Mac OS X

    The software is supported on Intel versions of Mac OS X 10.4 Tiger and 10.5 Leopard.

    64-bit Support

    The software will run on 64-bit Windows, Linux, and Mac OS X systems as a 32-bit application.

    Screenshots

    General capture
    "All" general capture window showing captured data
    USB capture window
    USB capture window showing the parsed device descriptor information for the device under test.
    I2C capture window
    I2C capture window showing the bit-level timing view of the captured transaction contents.
    SPI capture window
    SPI capture window showing the MOSI and MISO data of the transaction contents side by side.
    MDIO capture window
    MDIO capture window showing the packet view of the captured data.

    Related Products

    Name Description

    The versatile Beagle I2C/SPI/MDIO Protocol Analyzer is the ideal tool for the embedded engineer who is developing an I2C, SPI, or MDIO based product. The Beagle analyzer provides a high performance monitoring solution in a small and portable package.

    The Beagle™ USB 12 Protocol Analyzer is a non-intrusive Full/Low-Speed USB protocol analyzer. Developers can monitor what is happening on the USB bus as it happens with bit-level timing information at 21 ns resolution.

    The Beagle™ USB 480 Protocol Analyzer is a non-intrusive High-Speed USB 2.0 protocol analyzer. Developers can monitor what is happening on the USB bus as it happens with packet-level timing information at 16.67 ns resolution.

    Downloads

    File Summary Details Link
    Beagle Data Center User's Manual
    Version: 2.20
    Date: 2008-07-18

    User's manual for the Beagle Data Center software

    None
    Beagle Data Center GUI
    Version: 2.20
    Date: 2008-07-18

    GUI Application for the Beagle analyzers

    Refer to the User's Manual for system requirements.

    Sample Captures
    Version: 2.10
    Date: 2008-01-28

    Includes example I2C, SPI, MDIO and USB capture files:

    • i2cspi.bgl
    • mdio.bgl
    • usb12.bgl
    • usb480.bgl
    • README.usb480.txt

    The README.usb480.txt explains the various data captured in the usb480.bgl example capture file.

    None
    © 2008 Total Phase, Inc. All rights reserved.
    Terms of Use | Privacy Notice
    HOME | PRODUCTS | SALES | SUPPORT | COMPANY | CONTACT