Você está na página 1de 18

DeviceID Allocation Tool - User Manual

Device-ID Allocation Tool


User Manual

DeviceID Allocation Tool - User Manual

Table of Contents
Table of Contents.....................................................................................................................................................2
Introduction..............................................................................................................................................................3
Purpose.....................................................................................................................................................................4
Steps:........................................................................................................................................................................6
Step 1: Getting Started...............................................................................................................................6
Step 2: Count Your ROOT USB Ports in System......................................................................................7
Step 3: Device Validation..........................................................................................................................8
Step 4: Label ROOT USB Ports...............................................................................................................12
Step 5: USB ROOT Ports Iteration..........................................................................................................13
Minimum Requirements........................................................................................................................................17
Operating System(s) supported................................................................................................................17
USB requirements....................................................................................................................................17
Glossary of Terms..................................................................................................................................................18

DeviceID Allocation Tool - User Manual


Introduction
The Device Id Assignment Tool is used in conjunction with the Motorola Secure Device Interface, Software
Development Kit (Motorola SDISDK). The purpose of using this tool is to be able to assign unique Device IDs
(an integer that identifies a device) to specific USB ports in the system, enabling applications (using the
Motorola SDISDK) to decide the device id allocation scheme for each USB port in the system. The usage of
this tool serves as a configuration procedure for using the Motorola SDISDK.

The tool can be used to uniquely assign device ids to USB ports in the system as indicated in the illustration
above.

DeviceID Allocation Tool - User Manual


Purpose
It is recommended that this tool be used to assign device ids to ROOT USB Ports in the System prior to using
applications that use the Motorola SDISDK. This also includes Motorola tools such as RSD Lite, RSD and
MSU.
The ROOT USB Ports are the USB ports that are directly exposed on your PC, including the native USB ports
on your PC mainboard and the USB PCI Card. Informally, think ROOT USB Ports as the ones that you can
not simply removed from the system without opening up your computer chassis.

Configuration data will be created as a result of using this tool, and it is available system-wide for all the
application using Motorola SDISDK for device id allocation purposes. In other words, once the configuration
4

DeviceID Allocation Tool - User Manual


(Device Id allocation) is performed, it need not be repeated for other Motorola SDISDK tools unless changes to
device ID allocation are needed.

DeviceID Allocation Tool - User Manual


Steps:
Step 1: Getting Started
Shown below is the Graphical User Interface (GUI) of the Welcome dialog for necessary information gathering,
select your answers to the 2 questions and click Next.

If the PC doesnt need configure DAT, following message dialog will prompt

DeviceID Allocation Tool - User Manual


Step 2: Count Your ROOT USB Ports in System
Pull down the list box and select the count of your ROOT USB Ports in the system and click Next.

DeviceID Allocation Tool - User Manual


Step 3: Device Validation
In order to allocate device ids to the ROOT USB ports, a USB high speed device and a USB full/low speed
device are needed, prepare a device for USB high speed validation first (You are NOT limited to choose a
Motorola mobile device as the candidate).

If the device is capable of USB high speed, you will be informed as

If this is not, you will also get the prompt as

Choose another USB device until you get a high speed USB device.
If this device is connected to a USB 3.0 port on PC, this dialog will be showed:
8

DeviceID Allocation Tool - User Manual

Disconnect the phone from this USB port and connect to other USB port on PC until it shows other notice.
Note that, if you are choosing Motorola mobile device as the candidate for USB high speed validation, you can
get its USB capability by viewing Motorolas mobile phone page, for example, if you choose AURA TM as the
candidate for USB high speed validation, you can first navigate to the Motorola homepage
http://www.motorola.com/
Click PRODUCTS AND SERVICES

Select your region, then click Cell Phones under Consumer column

DeviceID Allocation Tool - User Manual


In the newly loaded page, choose MOBILE PHONES

Find AURA,

Click it to load the product page, and locate KEY FEATURES, click and select VIEW ALL TECH SPECS

You should get its USB capability in the newly loaded page

10

DeviceID Allocation Tool - User Manual


If it is a USB 2.0 Hi-Speed device, its really a good candidate for the USB high speed device validation.
Once you get the USB high speed device (Device-A), you will also need a USB full/low speed device

Generally, a USB mouse is always a qualified one that is widely available.

When both Device-A & Device-B are validated, click Next to proceed.

11

DeviceID Allocation Tool - User Manual


Step 4: Label ROOT USB Ports

It is really IMPORTANT that you remember your USB ROOT ports indices, and we highly recommend that
you label your USB ROOT Ports following a fixed pattern, for example, front end, up down, left right.
Please DO remember your USB ROOT Ports indices on which the following steps will wholly depend.

12

DeviceID Allocation Tool - User Manual


Step 5: USB ROOT Ports Iteration

Follow the instruction to


complete the USB
ROOT Ports iteration

The simple demonstration below shows the entire iteration procedure on a PC with 2 root USB ports.
Connect Device-A to port No.0

13

DeviceID Allocation Tool - User Manual

Remove Device-A and connect it to port No.1

Remove Device-A and connect Device-B to port No.0


14

DeviceID Allocation Tool - User Manual

Remove Device-B and connect it to port No.1, the Complete button is clickable, youve finished the USB
ROOT Ports iteration

15

DeviceID Allocation Tool - User Manual


Now you can override the default device id allocated to the USB ROOT Ports by double clicking the desired
row in the list.

Click Complete button to exit the program.

16

DeviceID Allocation Tool - User Manual


Minimum Requirements
Operating System(s) supported
1. Windows Vista
2. Windows XP
3. Windows 2000 with Service Pack 4 ( SP-4)

USB requirements
Standard Drivers for USB hubs (Root, Generic, External or PCI) are properly installed and the device is
functioning properly.

17

DeviceID Allocation Tool - User Manual


Glossary of Terms
USB
SDISDK
SDK
Device ID
RSD
MSU
PCI
GUI

Universal Serial Bus


Secure Device Interface Software Development Kit
Software Development Kit
A unique integer that identifies the subscriber unit
connected to the PC. Used to communicate with the
SDK.
Remote Software Download
Motorola Software Update
Peripheral Component Interconnect
Graphical User Interface

18

Você também pode gostar