I'm using a MityDsp-L138F SoM, with Linux installed. I need to make the ARM side communicate with a PC over USB such that the latter will see it as a USB bulk peripheral device. I examined the StarterWare examples, which include 'usbdevbulk.c', but as explained in the. DriverUSBH.h: Driver API for USB Host Peripheral; The driver implementation is a typical part of the Device Family Pack (DFP) that supports the peripherals of the microcontroller family. Driver Functions. The driver functions are published in the access struct as explained in Common Driver Functions. ARMDRIVERUSBD: access struct for USBD driver functions; ARMDRIVERUSBH: access struct for. The driver implementation itself is a typical part of the Device Family Pack, which provides entry points to the interface as function pointers in the struct ARMDRIVERUSBD. This structure can be available several times in each interface to control multiple USBD interfaces.
Overview
Your FaroArm®, ScanArm, Design ScanArm, or Gageworks best with the latest driver. This article shows you how to download the latest or earlier drivers.
After servicing or recalibration of your device, plan to download and install the latest driver BEFORE you use the device. The factory provides the most recent hardware improvements when servicing your device, so using the latest driver may be required.
CAUTION: If you use software or hardware from a third-party vendor who makes FARO compatible products, verify the product is compatible with the latest USB FaroArm driver BEFORE you change the driver.
- If you are using the vendor recommended driver, do not change it.
- If you are not using the recommended driver and the vendor's product is not compatible with the latest USB FaroArm driver, see the earlier drivers list in this article to find the driver the vendor recommends.
Details
- Download the latest FaroArm driver:
Version: 6.6.7
Release Date: Dec 2020
Download
Alternate Download Link (Full Version) - Download the What's New file to learn what has changed in the latest version.
- Go to Upgrade the FaroArm USB driver installation instructions.
Earlier Drivers
Click here for details about which versions of Microsoft Windows supports different driver versions and computer processors.
Install Usb Driver
| Date | Version | Processor |
|---|---|---|
| Aug 2020 | 6.6.0.15 | 64- & 32-bit Offline edition |
| Jan 2020 | 6.5.1.4 | 64- & 32-bit Offline edition |
| Aug 2019 | 6.4.1.2 | 64- & 32-bit Offline edition |
| Feb 2019 | 6.3.1.5 | 64- & 32-bit Offline edition |
| Nov 2018 | 6.3.0.11 | 64- & 32-bit Offline edition |
| Oct 2018 | 6.2.1.9 | 64- & 32-bit Offline edition |
| Aug 2018 | 6.2.0.26 | 64- & 32-bit Offline edition |
| May 2018 | 6.1.2.7 | 64- & 32-bit Offline edition |
| Mar 2018 | 6.1.1.6 | 64- & 32-bit Offline edition |
| Feb 2018 | 6.1.0.21 | 64- & 32-bit Offline edition |
| Nov 2017 | 6.0.2.3 | 64- & 32-bit Offline edition |
| Oct 2017 | 6.0.1.9 | 64- & 32-bit Offline edition |
| Aug 2017 | 6.0.0.63 | 64- & 32-bit Offline edition |
| Nov 2016 | 5.8.5.2 | 64- & 32-bit Offline edition |
| Mar 2016 | 5.8.4.5 | 64- & 32-bit Offline edition |
| Feb 2015 | 5.8.3.2 | 64- & 32-bit |
| Dec 2014 | 5.8.2.2 | 64- & 32-bit |
| Sep 2014 | 5.8.1.3 | 64- & 32 bit |
For older drivers not listed above, contact Customer Support.
Hardware Support Notes:
The latest driver version is compatible with all USB FaroArm and ScanArm models. Model specific, minimum required versions are listed below.
| Model/Device | Operating System | Minimum Required Driver |
| Windows 7 or greater | 6.3.0.11 |
| Windows 7 or greater | 6.2.0.26 |
| Windows 7 or greater | 6.0.0.63 |
| Windows 7 or greater | 5.8.5.2 |
| Windows XP | 5.8.4.5 |

*8-Axis support for the Edge requires an authorized firmware upgrade, contact your local sales representative for details
See Also
Keywords
Usb Device Manager
faro usb driver, faro arm driver, reinstalling, reinstall, re-install, updating, update, LLP driver, Laser Line Probe driver, OS, operating system, latest driver, current driver, newest driver, new driver, earlier driver, past driver, old driver, dsa
