Wiki

This version is outdated by a newer approved version.DiffThis version (04 Jan 2022 18:45) was approved by Andrew McLachlan.The Previously approved version (04 Jan 2022 18:43) is available.Diff

This is an old revision of the document!


Click here to return to A2B Bus Analyzer Homepage.

A2B Bus Analyzer 2.2.0 Release Notes

Introduction

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.

System Hardware Requirements

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.

Platform Details
Windows Windows 10 Home, Pro, Enterprise (64-bit)
Linux Ubuntu 18.04+ (64-bit)
macOS 10.15.x Catalina

USB

A2B Bus Analyzer only supports USB 2.0.

A2B Bus Analyzer Installation

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

a2b_bus_analyzer-Y.Y.Z-channel-linux-x86_64.AppImage

a2b_bus_analyzer-X.Y.Z-channel-macos-x64.pkg

Installation Instructions

The following sub-sections include installation information for the supported platforms.

Windows
  • To install the A2B Bus Analyzer, double-click on a2b_bus_analyzer-X.Y.Z-channel-win-x64.exe.
  • The A2B Bus Analyzer is installed in the following default location: C:\Analog Devices\A2B Bus Analyzer.
  • To uninstall the A2B Bus Analyzer, go to the Programs and Features applet in the Control Panel.
Linux
  • To install A2B Bus Analyzer, download the .AppImage. Copy the file into a directory such as ~/Applications.
  • If required, ensure that the downloaded file has execute permissions by running chmod a+x a2b_bus_analyzer_*.AppImage.
  • Launch the A2B Bus Analyzer by running ./a2b_bus_analyzer-Y.Y.Z-channel-linux-x86_64.AppImage.
  • Delete the .AppImage file to uninstall A2B Bus Analyzer.

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 "===================================================================="
macOS
  • To install theA2B Bus Analyzer double-click on a2b_bus_analyzer-X.Y.Z-channel-macos-x64.pkg.
    • If the Installation Wizard does not launch, right-click the .pkg file and select Open with… | Installer.
  • The A2B Bus Analyzer is installed in /Applications.

New and Noteworthy

AD242x transceiver support

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.

Bus Monitor

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.

Emulator Main and Emulator Sub

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.

Emulator Audio Source

A2B Bus Analyzer supports Audio Sourcing from Line In, File In, USB Audio 2.0, Test Tones, and Loopback of bus Audio streams.

SPI Data Tunnels

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.

Quick Start Guide

For further A2B Bus Analyzer documentation, please visit our Quick Start Guide

Support

For technical support contact Analog Devices A2B Bus Analyzer Support at a2b.analyzer.support@analog.com

Known Issues

An up-to-date list of issues can be found at Known Issues

Frequently Asked Questions

An up-to-date list of questions can be found at Frequently Asked Questions

resources/tools-software/a2b-bus-analyzer/release-notes.1641318346.txt.gz · Last modified: 04 Jan 2022 18:45 by Andrew McLachlan