Beagle Data Center Software Manual v2.20
| Prev: Quick Start | Table of Contents | Next: Using Beagle Data Center Software |
- 3 Getting Started
3 Getting Started
3.1 Requirements
Overview
The following sections describe the system requirements to run Data Center. Be sure the device driver has been installed before plugging in the Beagle analyzer. Refer to the Beagle datasheet for additional information regarding the driver and compatibility.
Hardware
Intel or AMD processor running at a minimum speed of 2.0 GHz
512 MB of physical RAM
1 GB of hard disk space
High-speed USB port
Windows
The Beagle software is compatible with Windows 2000 (SP4 or later), Windows XP (SP2 or later, 32-bit only), and Windows Vista (32-bit and 64-bit). The software will run on 64-bit systems as a 32-bit application. Legacy 16-bit Windows 95/98/ME operating systems are not supported.
Linux
The Beagle software has been designed for Red Hat Enterprise Linux 4 and 5 with integrated USB support. Kernel 2.6 is required. The software will run on 64-bit systems as a 32-bit application, provided that 32-bit system libraries are available.
Mac OS X
The Beagle software is compatible with Intel versions of Mac OS X 10.4 Tiger and 10.5 Leopard. The software will run on 64-bit systems as a 32-bit application.
3.2 USB Driver
Please refer to the Beagle analyzer datasheet for instructions regarding installing and uninstalling the Beagle analyzer USB driver.
3.3 Installing Data Center Software
The Data Center software is a self-contained application. All DLLs and support files that are required to run the Data Center software are bundled into a single directory hierarchy. No additional DLLs need to be installed into the core operating system directories (e.g. c:\Windows\).
This makes installing the software as easy as unarchiving the software zip package into the directory of your choice.
To install the Data Center software:
Download the latest version of the software from the Total Phase website.
Unzip the zip archive to your desired location.
Please make sure that the directory structure is preserved when unzipping the zip archive. The Beagle Data Center software will fail to launch if the directory structure is not preserved.
3.4 Uninstalling Data Center Software
Since the Data Center software is a self-contained application, there is no need to “Uninstall” the application. Instead, simply delete the directory where the application resides. The Windows registry is not used by the Data Center application, so there is no further action required to remove the software from the system.
3.5 Overview of the Beagle Protocol Analyzers
This is a brief introduction to the Beagle Protocol Analyzers. More detailed information can be found in the Beagle Protocol Analyzer Datasheet.
Beagle USB 480 Protocol Analyzer
The Beagle USB 480 analyzer is a compact device for monitoring high-, full-, and low-speed USB traffic.
On one side of the Beagle USB 480 monitor is a single USB-B receptacle. This is the Analysis side (Figure 1). This port connects to the analysis computer that is running the Beagle Data Center application or custom application.
Please note the following performance issues:
Use of USB ports that are mounted directly onto the motherboard is highly recommended. Ports that are not mounted directly can cause noise and sync errors due to poor quality of cables and connections.
For best performance, it is recommended that the Beagle USB 480 analyzer be connected to its own USB host controller. All other USB devices should be connected to separate controllers.
If only one USB host controller is available, it is still possible to use the Beagle analyzer effectively. Please refer to the Beagle datasheet (Device Operation section) and later sections of this manual for information on those operating modes.
The opposite side is the Capture side (Figure 2), and it contains a USB-A and USB-B receptacle. These are used to connect the target host computer to the target device. The target host computer can be the same computer as the analysis computer. However, for more performance critical applications, separate target host and analysis computers may be necessary.
The Capture side acts as a USB pass-through. In order to remain within the USB 2.0 specifications, no more than 5 meters of USB cable should be used in total between the target host computer and the target device.
The Capture side also includes a mini-DIN 9 connector which serves as a connection to the digital inputs and outputs. The pinout of the connector is documented in the Beagle protocol analyzer datasheet.
The top of the Beagle USB 480 Protocol Analyzer has three LED indicators as shown in Figure 3. The green LED serves as an Analysis Port connection indicator. The green LED will be illuminated when the Beagle analyzer has been correctly connected to the analysis computer and is receiving power from USB. The amber LED serves as a Target Host connection indicator. The amber LED will be illuminated when the target host computer is connected to the analyzer. Finally, the red LED is an activity LED. Its blink rate is proportional to the amount of data being sent across the monitored bus. If no data is seen on the bus, but the capture is active, the activity LED will simply remain on.
Please check all the connections if the either of the connection LEDs fail to illuminate after the Beagle USB 480 analyzer has been connected to the analysis computer or the target host computer.
Beagle USB 12 Protocol Analyzer
The Beagle USB 12 analyzer is a compact device for monitoring full and low-speed USB traffic.
On one side of the Beagle USB 12 analyzer is a single USB-B receptacle. This is the Analysis side (Figure 4). This port connects to the analysis computer that is running the Beagle Data Center application.
Please note the following performance issues:
Use of USB ports that are mounted directly onto the motherboard is highly recommended. Ports that are not mounted directly can cause noise and sync errors due to poor quality of cables and connections.
For best performance, it is recommended that the Beagle USB 12 analyzer be connected to its own USB host controller. All other USB devices should be connected to separate controllers.
On the opposite side is the Capture side (Figure 5), are a USB-A and USB-B receptacle. These are used to connect the target host computer to the target device. The target host computer can be the same computer as the analysis computer, though for more performance critical applications, separate target host and analysis computers may be necessary.
The Capture side acts as a USB pass-through. The Beagle USB 12 analyzer is galvanically isolated from the USB bus to ensure the signal integrity. In order to remain within the USB 2.0 specifications, no more than 5 meters of USB cable should be used in total between the target host computer and the target device. For best performance, it is recommended that the absolute minimum amount of cable be used.
Please note, that on the Capture side, there is a small gap between the two receptacles. In this gap, two LED indicators are visible, a green one and an amber one, as shown in Figure 6. When the Beagle USB 12 analyzer has been correctly connected to the analysis computer, the green LED will illuminate. When the Beagle USB 12 analyzer is correctly connected to the target host computer, the amber LED will illuminate.
Please check all the connections if the one or both LEDs fail to illuminate after the Beagle USB 12 analyzer has been connected to the analysis computer or the target host computer.
Beagle I2C/SPI/MDIO Protocol Analyzer
The Beagle I2C/SPI/MDIO analyzer is physically similar to the Aardvark I2C/SPI Host Adapter.
On one side of the Beagle I2C/SPI/MDIO analyzer is a single USB-B receptacle. This is the Analysis side (Figure 4). This port connects to the analysis computer that is running the Beagle Data Center application.
Please note the following performance issue:
Use of USB ports that are mounted directly onto the motherboard is highly recommended. Ports that are not mounted directly can cause noise and sync errors due to poor quality of cables and connections.
On the opposite side is the Capture side (Figure 8, is a captive 10-pin ribbon cable. This cable is used to connect to the serial bus. The ribbon cable connector is a standard 0.100” (2.54mm) pitch IDC type connector. This connector will mate with a standard keyed boxed header.
Alternatively, Total Phase sells a 10-pin split cable with and without grabber clips which connects to the Beagle I2C/SPI/MDIO analyzer and provides individual flying leads for each pin which can be connected to the serial bus.
This 10-pin connector has the same pinout as the Aardvark I2C/SPI Host Adapter. This pinout is documented in the Beagle Protocol Analyzer Datasheet.
| Prev: Quick Start | Table of Contents | Next: Using Beagle Data Center Software |
