![]() |
Computer Solutions Ltd | ||
Celebrating over 28 years |
|||
USB Protocol Analysers
Our range of USB analysers provides the most cost effective way to investigate what is happening on your USB bus.If you are developing target hardware with USB interfaces, developing the USB stack on the targets, developing the total application with code on the PC and the target or even on two targets using On-The-Go then what you need to be able to see is the transactions and packets that are transmitted over the bus. But USB is a complex beast and its not possible to do this by just putting a scope or logic analyser on the signal lines - what you need is an analyser that understand the details of the protocol and can present the data to you in an immediately understandable way. The Ellisys products do this and at such an amazingly low price that you can afford to give each engineer his own.
The Ellisys 110 and 200 analysers require connection to an analysis PC via a USB connection (USB2 recommended) and that analysis PC runs the user interface software as well as storing and displaying the USB transactions being measured. The analyser is powered from the analysis USB link. The Explorer or Tracker unit then intercepts a USB link under test without interfering with the signal. Both Explorer and Tracker can be supplied with an optional module that will interpret and display the standard USB Classes as defined by Microsoft for interfacing such items as mass storage devices, Bluetooth interfaces and mice. Explorer 200 High speed USB 2 protocol AnalyserAble to monitor the fastest USB 2 signals at 480Mbits/sec the Explorer 200 has the following features......
USB Data Visualiser
The USB Data Visualiser is the user interface for the Tracker and the Explorer devices. To use one of the the analysers the operator starts the data collection process and then when enough data has been collected the operator stops collection. During collection the operator sees a count of the number of transactions, data volume and the average bus load. At any time during collection the user can insert comments so that when the data is reviewed it is easy to identify what operations/actions were taking place. Once the data has been collected it may be displayed and saved for later viewing. The Data Visualiser may be feely distributed to other interested parties so that engineers can view the files saved without needing to be connected to an analyser. When examining data collected the Visualiser provides may useful features. The user can :-
See below to get your copy including example bus transactions
USB Class Interpreter
Higher level protocols have been defined for a number of common classes of device and by conforming to these protocols a product can operate within Windows using standard drivers. The USB Class Interpreter (available for both the Tracker 110 and the Explorer 200) will recognise class based transactions and will decode and display all the standard fields within the messages associated with these standard Classes. This greatly simplifies the understanding of what is going on as, when required, it hides the detail of the individual USB transactions (see individual classes for details and examples).
Users can even create a DLL that will define their own custom protocols Once data has been collected by an analyser with the Class Interpreter option enabled it may be displayed by any USB Data Visualiser so those just examining data do not need to purchase a separate license.
Tracker 110 an Affordable USB AnalyserThe Tracker 110 provides USB bus analysis at a budget price. Its user interface minimises clutter but allows detail down to the bit level to be displayed when required.
Software Development Kit
The software development kit provides a both a C++ and a .NET ( for use with VB, C#, J# etc) software interface that will take information from the analyser allowing the user to write custom USB collection and display applications. Typical uses are....
Learn USB with the Ellisys USB Data Visualiser
The Data Visualiser software can run without a unit present to allow users to share and review displays of captured data. The software package on installation also includes a number of files with captures of interactions between a PC and a number of standard devices. It therefore makes an ideal teaching tool to show and help comprehend the details of the USB and Class protocols. The software runs on W2000 and XP. It is installed using the Windows Installer which is an integral part of XP but if you have not already loaded that onto your W2000 system then you will need to load and execute the W2000 Installer before loading the Tracker Software
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||