Beschreibung
Der vielseitig einsetzbare Beagle I2C/SPI/MDIO Protokoll Analysator ist das ideale Werkzeug für Embedded-Software-Ingenieure, die I2C, SPI oder MDIO basierende Produkte entwickeln. Der Beagle Analysator ist eine hoch leistungsfähige Monitoring-Lösung in einem kompakten, tragbaren Gerät.
Haupteigenschaften
- I2C eingriffsfrei bis zu 4 MHz überwachen
- Nicht-intrusive Überwachung von SPI bis zu 24 MHz †
- Nicht-intrusive Überwachung von MDIO bis zu 2,5 MHz (Klausel 22 und Klausel 45) ‡
- Datenerfassung und -anzeige in Echtzeit – I2C- und SPI-Pakete beobachten, während sie auf dem Bus auftreten.
- Timing auf Bit-Ebene mit einer Auflösung von bis zu 20 ns.
- Vollständig kompatibel mit Windows, Linux und Mac OS X
- Beinhaltet vollständige Funktionsüberwachungstools
Hochgeschwindigkeits-USB 2.0
Der Beagle-Monitor ist ein über den Bus mit Strom versorgtes Hochgeschwindigkeits-USB 2.0-Gerät. Als Hochgeschwindigkeitsgerät werden alle vom Beagle-Monitor erfassten Daten mit 480 Mbit/s an den Testcomputer übertragen. Als busgespeistes Gerät benötigt der Beagle-Monitor kein Netzteil und ist somit das idealen Werkzeug für Ingenieure.Eingriffsfreie und grenzenlose Erfassung
Der Beagle-Analysator verfügt über hochohmige Eingänge, sodass er das zu testende System nicht beeinflusst und die Ergebnisse nicht verfälscht. Schließen Sie den Beagle I2C/SPI-Analysator inline an, um den Datenverkehr zu den Zielgeräten passiv zu erfassen. Erfasste Daten werden über High-Speed USB direkt auf Ihren Computer gestreamt. Die Menge der erfassten Daten ist nur durch die Menge an physischem Speicher begrenzt, der auf dem Computer verfügbar ist.Kosteneffizient und Zeitsparend
Der Beagle I2C/SPI Protocol Analyzer wird komplett mit der Software in Einzelstückmengen geliefert. Die geringen Kosten ermöglichen es Unternehmen jedem Entwickler einen eigenen Analysator zur Verfügung zu stellen, somit können Probleme schnell und einfach identifiziert und behoben werden. Weniger Zeitaufwand bedeutet höhere Produktivität, Projekte werden pünktlich und im Rahmen des Budgets erledigt.Verfügbare Software

Data Center

Labview Treiber
Der Beagle LabVIEW-Treiber ist ein kostenloser Open-Source-LabVIEW-Instrumententreiber für den Zugriff auf den Beagle I2C/SPI Protokoll Analyzer innerhalb der LabVIEW-Entwicklungsumgebung. Das Treiberpaket ist auf Windows ausgerichtet und basiert auf der Aardvark-Softwarebibliothek.

API's
Technische Daten
Gerätespezifikation | ![]() Beagle I2C/SPI Protokoll Analyzer |
---|---|
Betriebssystem | Linux und Windows |
Spannungsversorgung | Spannungsversorgung über USB |
USB Geschwindigkeit | Hochgeschwindigkeit USB 2.0 |
Verzerrungsfreie MDIO Überwachung | 20 MHz (Clause 22 and Clause 45) |
Verzerrungsfreie I2C Überwachung | 4 MHz |
Verzerrungsfreie SPI Überwachung | 24 MHz (CPU Geschwindigkeit und SPI dem Bus Durchsatz) |
Echtzeit Datenerfassung und Anzeige | Ja |
Bit-Level Timing | Ja, 20 ns resolution |
Alle Überwachungsfunktionen enthalten | Ja |
Verzerrungsfreie I2C Überwachung bis 4 Mhz | Verzerrungsfreie SPI Überwachung bis zu 24 Mhz |
Echtzeit Datenerfassung und Anzeige | Bit-Level Timing |
Voll Linux und Windows kompatibel | Enthält alle Funktionen des Beagle I2C/SPI |
SPI Modellvergleich | ![]() Aardvark I2C/SPI Adapter | ![]() Cheetah SPI Host Adapter | ![]() Promira SPI Anwendungen | ![]() Promira eSPI Anwendungen | ![]() Beagle I2C/SPI Protokoll Analyzer |
---|---|---|---|---|---|
Artikelnummer | TP240141 | TP280121 | TP500110 | TP500110 | TP320121 |
Unterstützte SPI Protokolle | SPI-Single I/O | SPI Single I/O | SPI Level 1: SPI Level 2: SPI Level 3: | eSPI Analysis: eSPI Active: | SPI-Single I/O |
Funktion | Master/Slave Host Adapter | Master/Slave Host Adapter | SPI Level 1/2/3: Master/Slave Host Adapter | eSPI Active: eSPI Analysis: | Echtzeit Bus Monitor |
Master Clock Geschwindigkeit | 8 MHz | 40+ MHz | SPI Level 1: SPI Level 2: SPI Level 3: | eSPI Active/ Analysis: 66 MHz | 24 MHz |
Slave Clock Geschwindigkeit | 4 MHz | N/A | SPI Level 1: SPI Level 2/3: | eSPI Active: eSPI Analysis:
| 24 MHz |
Chip/Slave Select | 1 | 3 | SPI Level 1: SPI Level 2: SPI Level 3: | eSPI Active: eSPI Analysis: | Monitor 1 slave select |
Slave Fähigkeit | < = 6 | 0 | SPI Level 1/2/3: | eSPI Active: eSPI Analysis: | N/A |
Spannungspegel (V) | 3.3-5V (Level Shifter Board: 1,2V - 3,3V) | 3.3-5V (Level Shifter Board: 1,2V - 3,3V) | SPI Level 1/2/3: | eSPI Active/Analysis: | 3.3-5V |
Zielleistung | 5 V, 30mA verfügbar | 5 V, 30mA verfügbar | SPI Level 1/2/3: 2 unabhängig, 1 regelbar, (0.9-3.45 V), 1 schaltbar (3.3-5V) 200mA verfügbar | eSPI Active/Analysis: 5 V, 30mA verfügbar | 5 V, 30mA verfügbar |
variable Wortlänge | x | x | SPI Level 1/2/3: | eSPI Active/Analysis: | x |
Verbindung | Full Speed USB | High Speed USB | SPI Level 1/2/3: | eSPI Active/Analysis: | High Speed USB |
I2C Modellvergleich | ||||
---|---|---|---|---|
Artikelnummer | TP240141 | TP500110 | TP500110 | TP320121 |
Unterstützte Protokolle | I2C | I2C | I2C | I2C, MDIO, SPI-Single I/O |
Funktion | Master/Slave Host Adapter | Master/Slave Host Adapter | Master/Slave Host Adapter | Real-time Bus Monitor |
Master Clock Geschwindigkeit | 800 kHz | 1 MHz | 3.4 MHz | 24 MHz |
Slave Clock Geschwindigkeit | 800 kHz | 1 MHz | 3.4 MHz | 24 MHz |
Chip/Slave Select | 1 | N/A | N/A | Monitor 1 slave select |
Slave Fähigkeit> | <= 6 | Advanced | Ultra | N/A |
Spannungspegel (V) | 3.3-5V | 0.9-3.45 V, 5 V | 0.9-3.45 V, 5 V | 3.3-5V |
Zielleistung | 5 V, 30mA verfügbar | 2 Independent, 1 Programmable, (0.9-3.45 V), 1 Switchable (3.3-5V) 200mA verfügbar | 2 Independent, 1 Programmable, (0.9-3.45 V), 1 Switchable (3.3-5V) 200mA verfügbar | 5 V, 30mA verfügbar |
Verbindung | Full Speed USB | High Speed USB, Ethernet | High Speed USB, Ethernet | High Speed USB |
Dokumentation
Zubehör
Mit diesem Bausatz ist es möglich
- Zielbausteine über den I2C Bus als Master Baustein zu betreiben.
- I2C Master oder Slave Bausteine zu simulieren.
- I2C basierende Speicherbausteine zu programmieren und zu prüfen.
Mit diesem Bausatz ist es möglich
- Zielbausteine über den SPI Bus als Master Baustein zu betreiben.
- SPI Master oder Slave Bausteine zu simulieren.
- SPI basierende Speicherbausteine zu programmieren und zu prüfen.
- Passive SPI Bus Echtzeitüberwachung mit Bit Level Timing bis zu 20 ns
Haupteigenschaften
- Besitzt I2C- und SPI-Slave-Devices für das Testen und Fehlersuche
- I2C Port Expander mit konfigurierbarer I2C Adresse und LEDs.
- I2C EEPROM mit konfigurierbarer I2C-Adresse.
- SPI EEPROM mit gejumperten Slave Select.
- Ermöglicht eine einfache Verbindung zwischen zwei Aardvark I2C / SPI Hostadaptern.
- Pass-Through-Pins zum Anschluss eines externen Busmonitors oder Protokoll-Analysators.
Haupteigenschafen
- Level shifting für I2C, SPI, und MDIO Signale
- Unterstützt folgende Spannungspegel: 1.2V, 1.5V, 1.8V, 2.5V, 3.0V, und 3.3V
- Versorgung der nachgeschalteten Geräte
- I2C Geschwindigkeit von 800 kHz
- SPI und MDIO Geschwindigkeit von 20 MHz
SPI Features
- Arbeitet im Master- oder Slave-Modus.
- Master-Signalisierungsrate von bis zu 8 Mbit / s.
- Slave-Signalisierungsrate von bis zu 4 Mbit / s.
- Vollduplex-Master senden / empfangen.
- Asynchrones Slave-Senden / Empfangen.
- Software-konfigurierbare Ziel-Power-Pins zur Stromversorgung von nachgeschalteten Geräten.
- Software-konfigurierbare Slave Select (SS) -Polarität im Master-Modus.
Bestückung
- SPI Flash Memory
- M25P32 32 Mbit, Low Voltage, Serial Flash Memory With 50MHz SPI Bus Interface (Numonyx)
Produkt ist abgekündigt