This is an old revision of the document!
Click here to return to A2B Bus Analyzer Homepage.
This document details updates and changes to A2B Bus Analyzer on Windows, Linux and macOS as well as minimum hardware requirements and supported versions of each operating system.
This document describes new and noteworthy changes for A2B Bus Analyzer as well as known issues.
Verify that your PC meets the following minimum operating system version and requirements to install and run A2B Bus Analyzer.
The A2B Bus Analyzer runs on Windows, Linux, and macOS. The Operating Systems table describes the operating system versions supported in this release.
A2B Bus Analyzer only supports USB 2.0.
The A2B Bus Analyzer installer for each supported platform is described in the table below and they can be downloaded from Software Downloads.
a2b_bus_analyzer-X.Y.Z-channel-win-x64.exe
The following sub-sections include installation information for the supported platforms.
a2b_bus_analyzer-X.Y.Z-channel-win-x64.exe
.C:\Analog Devices\A2B Bus Analyzer
.chmod a+x a2b_bus_analyzer_*.AppImage
../a2b_bus_analyzer-Y.Y.Z-channel-linux-x86_64.AppImage
.
A USB device is only accessible if the A2B Bus Analyzer is run with sudo
.
The Linux USB Configuration Script below configures a USB device to be accessible by the user who is currently logged in.
Linux USB Configuration Script
#!/bin/sh # The following is an example script of how to configure your USB on Linux # to be accessible by other users. if [ $(id -u) != 0 ]; then echo "You must run this script with sudo:" echo "sudo $0 $*" exit 1 fi adirules=/etc/udev/rules.d/adi.rules # Customize the group name that can access your USB device(s) adigroup=adiusb echo "Creating '"$adirules"' ..." echo ATTRS{idVendor}==\"064b\", GROUP=\"$adigroup\" > $adirules echo ATTRS{idVendor}==\"0d28\", ATTRS{idProduct}==\"0204\", GROUP=\"$adigroup\" >> $adirules echo "Done." if [ -z $(getent group $adigroup) ]; then addgroup $adigroup fi echo "Adding user '"$SUDO_USER"' to group '"$adigroup"' ..." usermod -a -G $adigroup $SUDO_USER echo "Done." echo "Restarting '/etc/init.d/udev' ..." /etc/init.d/udev restart echo "Done." lsusb | grep "ID 064b" echo "====================================================================" echo "You must restart your computer for these settings to take effect." echo "" echo "If you wish to remove ADI device permissions:" echo "sudo groupdel" $adigroup echo "sudo rm" $adirules echo "===================================================================="
a2b_bus_analyzer-X.Y.Z-channel-macos-x64.pkg
..pkg
file and select Open with… | Installer
./Applications
.This version includes support for AD242x emulator sub and main which also includes mixed AD242x and AD243x networks. The emulator transceiver drop-down includes the supported devices.
This version also includes an updated A2B (C) Stack version 19.10.0 with bug fixes and improvements to support AD242x.
A2B Bus Analyzer supports Bus Monitor. For more information on how to set-up and use the Bus Monitor feature, please see our Quick Start Guide.
As well as supporting Bus Monitor, A2B Bus Analyzer supports utilizing the A2B Bus Analyzer as an emulator for a Main or Sub node. For more information on how to set-up and use the Emulator feature, please see our Quick Start Guide.
A2B Bus Analyzer supports Audio Sourcing from Line In, File In, USB Audio 2.0, Test Tones, and Loopback of bus Audio streams.
As part of the emulator support the A2B Bus Analyzer contains a new view entitled Data where you can see and control the data sent and received via SPI Data Tunnels. Please see our Quick Start Guide for more information.
For further A2B Bus Analyzer documentation, please visit our Quick Start Guide
For technical support contact Analog Devices A2B Bus Analyzer Support at a2b.analyzer.support@analog.com
An up-to-date list of issues can be found at Known Issues
An up-to-date list of questions can be found at Frequently Asked Questions