Forskjell mellom versjoner av «Total Phase Beagle I2C/SPI Protocol Analyzer»

Fra Bitraf
Hopp til navigering Hopp til søk
(add BEagle specifications)
(add text to adapter specifications, and add Software section and text)
Linje 3: Linje 3:
 
== Beagle adapter specifications ==
 
== Beagle adapter specifications ==
 
* Non-intrusively monitor I2C up to 4 MHz
 
* Non-intrusively monitor I2C up to 4 MHz
* Non-intrusively monitor SPI up to 24 MHz†
+
* Non-intrusively monitor SPI up to 24 MHz<ref>Actual SPI capture performance is dependent on CPU speed and SPI bus throughput. 24 MHz SPI capture has been tested for typical applications (e.g., captures of a few hundred SPI packets). Depending on user configuration, the maximum achievable capture throughput for continuous streaming applications may be less than 24 MHz.</ref>
* Non-intrusively monitor MDIO up to 2.5 MHz (Clause 22 and Clause 45)
+
* Non-intrusively monitor MDIO up to 2.5 MHz (Clause 22 and Clause 45)<ref>MDIO monitoring is available in the current versions of the API and version 2.20 of Data Center</ref>
 
* Real-Time Data Capture and Display - Watch I2C, and SPI packets as they occur on the bus.
 
* Real-Time Data Capture and Display - Watch I2C, and SPI packets as they occur on the bus.
 
* Bit-level timing down to 20 ns resolution.
 
* Bit-level timing down to 20 ns resolution.
 
* Fully Windows, Linux, and Mac OS X compatible
 
* Fully Windows, Linux, and Mac OS X compatible
 
* Includes full function monitoring tools
 
* Includes full function monitoring tools
 +
 +
== Software ==
 +
Software is freely available (download from Total Phase), but you need to register before you can download it. Linux, Windows and Mac OS X is supported.
 +
 +
=== Data Center ===
 +
The Data Center<ref>[https://www.totalphase.com/products/data-center/ Data Center]</ref> Software is a free bus monitoring software that captures and displays USB, USB Type-C Power Delivery, I2C, SPI, eSPI and CAN bus data through the Beagle™, USB Power Delivery, and Promira™ platform line of hardware protocol analyzers and the Komodo™ line of CAN interfaces. Data Center is the only protocol analysis software in the industry with true real time performance and cross-platform support for Windows, Linux, and Mac OS X.
 +
 +
=== Beagle software API ===
 +
Beagle Software API<ref>[https://www.totalphase.com/products/beagle-software-api/ Beagle Software API]</ref> Rosetta Language Bindings - 32-bit and 64-bit Software API and Shared Library for C, C#, Python 2/3, .NET, VB.NET, and VB6. Note that this software requires an update of the Beagle USB 5000 analyzer firmware to version 2.00. Please read the UPGRADE.txt in the package because some API calls have been changed.
 +
 +
=== Other software ===
 +
The Beagle LabVIEW Driver<ref>[https://www.totalphase.com/products/beagle-labview/ Beagle LabVIEW Driver]</ref> is a free and open-source LabVIEW Instrument Driver for the Beagle Protocol Analyzers. This version supports LabVIEW 2017 and above.
  
 
== Documentation ==
 
== Documentation ==

Revisjonen fra 14. sep. 2020 kl. 14:23

The versatile Beagle I2C/SPI Protocol Analyzer[1] 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 bus monitoring solution in a small, portable package. Perfect for engineers in the field and in the lab.

Beagle adapter specifications

  • Non-intrusively monitor I2C up to 4 MHz
  • Non-intrusively monitor SPI up to 24 MHz[2]
  • Non-intrusively monitor MDIO up to 2.5 MHz (Clause 22 and Clause 45)[3]
  • Real-Time Data Capture and Display - Watch I2C, and SPI packets as they occur on the bus.
  • Bit-level timing down to 20 ns resolution.
  • Fully Windows, Linux, and Mac OS X compatible
  • Includes full function monitoring tools

Software

Software is freely available (download from Total Phase), but you need to register before you can download it. Linux, Windows and Mac OS X is supported.

Data Center

The Data Center[4] Software is a free bus monitoring software that captures and displays USB, USB Type-C Power Delivery, I2C, SPI, eSPI and CAN bus data through the Beagle™, USB Power Delivery, and Promira™ platform line of hardware protocol analyzers and the Komodo™ line of CAN interfaces. Data Center is the only protocol analysis software in the industry with true real time performance and cross-platform support for Windows, Linux, and Mac OS X.

Beagle software API

Beagle Software API[5] Rosetta Language Bindings - 32-bit and 64-bit Software API and Shared Library for C, C#, Python 2/3, .NET, VB.NET, and VB6. Note that this software requires an update of the Beagle USB 5000 analyzer firmware to version 2.00. Please read the UPGRADE.txt in the package because some API calls have been changed.

Other software

The Beagle LabVIEW Driver[6] is a free and open-source LabVIEW Instrument Driver for the Beagle Protocol Analyzers. This version supports LabVIEW 2017 and above.

Documentation

  • User Manual[7]
  • Quick start Guide[8]

References

  1. Beagle I2C/SPI Protocol Analyzer
  2. Actual SPI capture performance is dependent on CPU speed and SPI bus throughput. 24 MHz SPI capture has been tested for typical applications (e.g., captures of a few hundred SPI packets). Depending on user configuration, the maximum achievable capture throughput for continuous streaming applications may be less than 24 MHz.
  3. MDIO monitoring is available in the current versions of the API and version 2.20 of Data Center
  4. Data Center
  5. Beagle Software API
  6. Beagle LabVIEW Driver
  7. User Manual
  8. Quick start Guide