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, portable package.
Total Phase has expanded the functionality of the Beagle I2C/SPI Protocol Analyzer by adding the ability to monitor the MDIO bus at up to 20 MHz.
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, portable package. Perfect for engineers in the field and in the lab. For existing customers of the Beagle I2C/SPI Protocol Analyzer, the new MDIO feature is a free upgrade which is part of the version 1.30 of the Beagle Data Center software is released.
Major Features
Non-intrusive MDIO monitoring up to 20 MHz (Clause 22 and Clause 45)
Non-intrusive I2C monitoring up to 4 MHz
Non-intrusive SPI monitoring up to 24 MHz
Real-Time Data Capture and Display
Watch MDIO, I2C, and SPI packets as they occur on the bus.
Bit-Level Timing
See the individual bit timings down to 20 ns resolution.
Fully Linux and Windows compatible
Includes full function monitoring tools
Low Cost
Fully Linux and Windows compatible
Cross Platform
Full Linux and Windows Support. The Beagle monitor was engineered from the very beginning to be a cross-platform device. The complete functionality of the Beagle monitor is available on Linux and Windows operating systems.
Non-intrusive I2C, SPI, and MDIO monitoring
The Beagle analyzer has high-impedance inputs so it will not affect the system under test and distort the results. Simply attach the Beagle I2C/SPI/MDIO inline to passively monitor target devices.
Nearly Limitless Capture
Captured data is streamed via High-Speed USB directly to your computer. The amount of data captured is limited only by the amount of physical memory that is available on the machine.
Bit-Level timing
Not only can you get timings for an entire packet, it is also possible to get timing for each individual bit in the packet. The Beagle analyzer can return bit-level timing down to a 20 ns resolution.
High-Speed USB 2.0
No Power Adapters RequiredThe Beagle monitor is a bus-powered, High-Speed USB 2.0 device. This provides two major benefits. As a high speed device, all the data captured by the Beagle monitor are transferred to the test computer at 480 Mbps. As a bus-powered device, the Beagle monitor does not require a power adapter. This makes the Beagle monitor the ideal tool for engineers in the field. Just plug it into a High-Speed USB 2.0 port on your laptop and you are ready to go.
Beagle Data Center Software
The Beagle Data Center Software is a graphical front-end that is included with the Beagle analyzer.
Features include:
Interactive filtering by token, packet, address, endpoint
arbitrary data patterns
Packet and Descriptor decoding
Real-time data capture and display
Rosetta Language Bindings - Development API
Develop custom solutions in C/C++, C#, VB, .NET, and Python
Clean API is well-documented and easy to integrate
Fully Linux and Windows compatible
Royalty-free API can be used without licensing fees
No extra development kit to buy, you can download it before you even buy a Beagle I2C/SPI/MDIO Protocol Analyzer.