Top Banner
DeviceID Allocation Tool - User Manual Device-ID Allocation Tool User Manual 1
19
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

Device-ID Allocation Tool User Manual

1

Page 2: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

Table of ContentsDevice-ID Allocation Tool User Manual................................................................................................................1Table of Contents.....................................................................................................................................................2Introduction..............................................................................................................................................................3Purpose....................................................................................................................................................................4Steps:........................................................................................................................................................................6

Step 1: Getting Started...............................................................................................................................6Step 2: Count Your ROOT USB Ports in System......................................................................................7Step 3: Device Validation..........................................................................................................................8Step 4: Label ROOT USB Ports...............................................................................................................12Step 5: USB ROOT Ports Iteration..........................................................................................................13

Minimum Requirements........................................................................................................................................17Operating System(s) supported................................................................................................................17USB requirements....................................................................................................................................17

Glossary of Terms..................................................................................................................................................18

2

Page 3: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

IntroductionThe 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.

3

Page 4: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

PurposeIt 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.

4

Page 5: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

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 (Device Id allocation) is performed, it need not be repeated for other Motorola SDISDK tools unless changes to device ID allocation are needed.

5

Page 6: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

Steps:

Step 1: Getting StartedShown 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 doesn’t need configure DAT, following message dialog will prompt

6

Page 7: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

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

7

Page 8: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

Step 3: Device ValidationIn 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.

8

Page 9: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

If this device is connected to a USB 3.0 port on PC, this dialog will be showed:

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 Motorola’s mobile phone page, for example, if you choose AURATM as the candidate for USB high speed validation, you can first navigate to the Motorola homepagehttp://www.motorola.com/

Click “PRODUCTS AND SERVICES”

Select your region, then click “Cell Phones” under “Consumer” column

9

Page 10: Device Id Allocation Tool User Manual

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”

10

Page 11: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

You should get its USB capability in the newly loaded page

If it is a “USB 2.0 Hi-Speed” device, it’s 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

11

Page 12: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

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.

12

Page 13: Device Id Allocation Tool User Manual

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, frontend, updown, leftright.

Please DO remember your USB ROOT Ports’ indices on which the following steps will wholly depend.

13

Page 14: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

Step 5: 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

14

Follow the instruction to complete the USB

ROOT Ports iteration

Page 15: Device Id Allocation Tool User Manual

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

15

Page 16: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

Remove Device-B and connect it to port No.1, the “Complete” button is clickable, you’ve finished the USB ROOT Ports iteration

16

Page 17: Device Id Allocation Tool User Manual

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.

17

Page 18: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

Minimum Requirements

Operating System(s) supported1. Windows Vista 2. Windows XP 3. Windows 2000 with Service Pack 4 ( SP-4)

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

18

Page 19: Device Id Allocation Tool User Manual

DeviceID Allocation Tool - User Manual

Glossary of Terms

USB Universal Serial Bus SDISDK Secure Device Interface Software Development Kit SDK Software Development Kit Device ID A unique integer that identifies the subscriber unit

connected to the PC. Used to communicate with the SDK.

RSD Remote Software Download MSU Motorola Software UpdatePCI Peripheral Component InterconnectGUI Graphical User Interface

19