I need a protocol analyzer to capture MDIO bus transactions. I have a Total Phase 10-Pin Grabber Split Cable on hand, but I don’t see any markings for MDC and MDIO signals. Which pins should I use, and which Beagle protocol analyzer do you recommend?
Response from Technical Support:Thanks for your questions! For your use, we recommend the Beagle I2C/SPI Protocol Analyzer and Data Center Software version 2.20. Used together, they can easily display and capture MDIO bus transactions.
About the Beagle I2C/SPI analyzer MDIO support:
To capture MDIO signals, the sampling rate must be set properly: the minimum requirement for the sampling rate is twice the bus bit rate. To customize a program for your setup requirements, we recommend using Beagle Software API. Functional examples are provided, which you can use as-is or modify as needed.
The Beagle I2C/SPI analyzer signal level is 3.3V. If you need to monitor a lower voltage MDIO bus, you can use the Level Shifter Board.
For additional information, please refer to the knowledge base article MDIO Background and the following sections of the Beagle Protocol Analyzer User Manual:
We hope this answers your questions. Additional resources that you may find helpful include the following
More questions? You can also contact us and request a demo that applies to your application, as well as ask questions about the Beagle protocol analyzers and other Total Phase products.