Zebra Workabout Pro 3 Mobile Computer User Manual

Psion Teklogix
WORKABOUT PRO HDK
User Manual
September 12 2007 Part No. 8100057.C
ISO 9001 Certified Quality Management System
© Copyright 2007 by Psion Teklogix Inc., Mississauga, Ontario
This document and the information it contains is the property of Psion Teklogix Inc., is issued in strict confidence, and is not to be reproduced or copied, in whole or in part, except for the sole purpose of promoting the sale of Psion Teklogix manufactured goods and services. Furthermore, this document is not to be used as a basis for design, manufacture, or sub-contract, or in any manner detrimental to the interests of Psion Teklogix Inc.
Windo ws® and th e Windows Logo are trademarks or registered trademarks of Microsoft Corpo­ration in the United States and/or other countries.
The Bluetooth® word mark and logos a re registered trademarks owned by Bluetooth SIG, Inc. and any use of such trademarks by Psion Teklogix Inc. is under license.
All trademarks are the pr operty of their respective holders.
Return-To-Factory Warr anty
Psion Teklogix Inc. provides a return to factory warranty on this product for a period of twelve (12) months in accordance with the Statement of Limited Warranty and Limitation of Liability provided at www .psionteklogix.com/warranty . (If you are not already a member of T eknet and yo u attempt to view this warranty, you will be asked to register. As a member of Teknet, you will have access to helpful information about your Psion T eklogix products at no char ge to you .) In some re­gions, this warranty may exceed this period. Please contact your local Psion Teklogix office for details. For a list of offices, see Appendix A: “Support Services / Worldwide Offices”. The war­ranty on Psion Teklogix manufactured equipment does not extend to any product that has been tampered with, altered, or repaired by any person other than an employee of an authorized Psion Teklogix service organization. See Psion Teklogix terms and conditions of sale for full details.
W arning: Psion Teklogix warranties take effect on the date of shipment.
Service
Psion Teklogix provides a complete range of product support services to its customers. For de­tailed information, please refer to Appendix A: “Support Services / Worldwide Offices”. This section also provides information about accessing support services through the Psion Teklogix web site.
Waste Electrical and Electronic Equipment (WEEE) Directive 2002/96/EC
This Product, and its accessories, comply with the requirements of the Waste Electrical and Elec­tronic Equipment (WEEE) Directive 2002/96/EC. If your end-of-life Psion Teklogix product or accessory carries a label as shown here, please contact your local country representative for details on how to arrange recycling.
For a list of international subsidiaries, please go to:
www.psionteklogix.com/EnvironmentalCompliance
Restriction On Hazardous Substances (RoHS) Directive 2002/95/EC
What is RoHS?
The European Union has mandated that high environmental standards be met in the design and manufacture of electronic and electrical products sold in Europe, to reduce hazardous substances from entering the environment. The “Restriction on Hazardous Substances Directive (RoHS)” pre­scribes the maximum trace levels of lead, cadmium, mercury, hexavalent chromium, and flame retardants PBB and PBDE that may be contained in a product. Only products meeting these high environmental standards may be “placed on the market” in EU member states after July 1, 2006.
RoHS Logo
Although there is no legal requirement to mark RoHS-compliant products, Psion Teklogix Inc. in­dicates its compliance with the directive as follows:
The RoHS logo located either on the back of the product or underneath the battery in the battery compartment (or on a related accessory such as the charger or docking station) signifies that the product is RoHS-compliant as per the EU directive. Other than as noted below, a Psion Teklogix product that does not have an accompanying RoHS logo signifies that it was placed on the EU market prior to July 1, 2006, and is thereby exempt from the directive.
Note: Not all accessories or peripherals will have a RoHS logo due to physical space limitations
or as a result of their exempt status.
Disclaimer
Every effort has been made to make this material complete, accurate, and up-to-date. In additio n, changes are periodically added to the information herein; these changes will be incorporated into new editions of the publication.
Psion Teklogix Inc. reserves the right to make improvements and/or changes in the product(s) and/or the program(s) described in this document without notice, and shall not be responsible for any damages, including but not limited to consequential damages, caused by reliance on the mate­rial presented, including but not limited to typographical errors.

TABLE OF CONTENTS

Chapter 1: Introduction
1.1 About This Ma nual.........................................................................................3
1.2 Text Conventions...........................................................................................4
1.3 Contents Of The HDK......................................................................................4
1.3.1 Files In The HDK..................................................................................4
1.4 Obtaining The HDK........................................................................................6
1.5 About the WORKABOUT PRO Hand-Held Computer .....................................................6
1.6 Discontinued Hardware.....................................................................................7
Chapter 2: Hardware
2.1 Overview ......................................................................... .........................11
2.2 Variants Of The WORKABOUT PRO.....................................................................11
2.2.1 Scanner Variants................................................................................. 11
2.2.2 Expansion Card Variants......................................................................... 11
2.3 WORKABOUT PRO C, S, M, ME........................................................................ 11
2.3.1 Main Processor................................................................................... 11
2.3.2 Peripheral Processors............................................................................. 12
2.4 WORKABOUT PRO 2nd. Generation C, S............................................................... 13
2.4.1 Main Processor................................................................................... 13
2.4.2 Peripheral Processors............................................................................. 13
2.5 Identifying Hardware..................................................................................... 15
2.6 The LED ................................................................................................. 1 5
2.7 Connectors ....... ........................................................................................ 15
2.8 Power Management....................................................................................... 15
2.8.1 Batteries..................................................................... ..................... 16
2.9 Switching Th e Backup Battery Power On And Off........................................................ 16
2.10 Connector Locations...................................................................................... 17
Chapter 3: Software
3.1 Overview ......................................................................... ........................ 21
3.2 Windows Drivers......................................................................................... 21
3.2.1 The Peripheral Control (PCO) Driver............................................................. 21
3.2.2 The PCMCIA Driver............................................................................. 21
3.2.3 The Serial Port Driver............................................................................ 21
3.3 Non-PsionTeklogix Drivers .............................................................................. 21
3.3.1 Installation .................................... ................................................... 21
3.3.2 Drivers In Windows Mobile 6.................................................................... 21
3.4 System Initialization...................................................................................... 22
3.5 Registry Keys............................................................................................. 22
3.5.1 Registry Settings For Controlling VGA........................................................... 22
3.5.2 Registry Settings For Serial Po rts................................................................. 22
3.5.3 Registry Settings For PsionTeklogix Device D rivers............................................. 23
3.5.4 Registry Settings For Non-PsionTeklogix Device Drivers........................................ 23
3.5.4.1 Loading Non-PsionTeklogix Device Drivers........................................... 24
Psion Teklogix WORKABOUT PRO HDK User Manual i
Contents
3.6 COM Port Assignments................................................................................... 24
3.7 The C++ Application Programming Interface ... ................. ......................................... 25
3.7.1 Installing The Software...........................................................................25
3.7.2 Development Pl atforms...........................................................................26
3.7.3 The Interrupts Namespace........................................................................ 26
3.7.4 The ExpansionW akeup Namespace............................................................... 26
3.7.5 The GPIO Namespace............................................................................ 26
3.7.6 The EEPROM Namespace........................................................................ 26
3.7.7 The ExpansionU SB Namespace..................................................................26
3.7.8 The USBhub Namespace......................................................................... 27
3.7.9 The ScannerPort Namespace ..................................................................... 27
3.7.10 The smBus Namespace...........................................................................27
3.7.11 The PCMCIA Namespace........................................................................ 27
Chapter 4: Mechanical Considerations
4.1 Overview .................................... ............................................................. 31
4.2 HDK Mechanical Files....................................................................................31
4.3 Installation.................................................................... ............................ 33
4.3.1 Endcap-Mounte d Device Inst allation ............................................................. 33
4.3.2 Backplate-Mou nted Device Installation........................................................... 33
4.3.3 Expansion Module Installation.................................................................... 34
4.4 Location And Construction ...............................................................................34
4.4.1 Materials ............... .......................................................................... 34
4.4.2 Backplate-Mou nted Device....................................................................... 35
4.4.3 Expansion Module................................................................................ 35
4.4.3.1 100-Pin Connector .....................................................................35
4.4.3.2 Mounting Frame ....................................................................... 36
4.4.4 Endcap, Card Stop, And Stylus...................................................................36
4.4.5 Bottom Footprint................................................................................. 37
Chapter 5: External Connectors
5.1 Overview Of External Connectors, Cables, And Accessories.............................................. 41
5.2 Extern al Connectors On The WORKABOUT PRO....................................................... 41
5.2.1 WORKABOUT PRO C, S, M, ME............................................................... 41
5.2.2 WORKABOUT PRO 2nd. Generation C, S....................................................... 42
5.3 The LIF Connector........................................................................................ 44
5.3.1 Sensing Device Presence.........................................................................44
5.4 The Tether Connector.....................................................................................44
5.4.1 The WORKABOUT PRO C, S, M, ME Tether Connector........................................ 44
5.4.1.1 COM2: Serial Port..................................................................... 45
5.4.1.2 Sensing Device Presence...............................................................46
5.4.2 The WORKABOUT PRO 2nd. Generation C, S Tether Connector................................ 47
5.4.2.1 Sensing Device Presence...............................................................48
5.4.3 Cables For the Tether Connector..................................................................48
5.5 The WORKABOUT PRO C , S, M, ME Audio Connector.................................................48
5.6 Docking Stations..........................................................................................49
5.6.1 Single Unit Docking Stations..................................................................... 49
5.6.1.1 The USB Host Connector .............................................................. 50
5.6.1.2 The USB Client Con nector.............................................................50
5.6.2 Four Unit Multi-Dock Docking St ation (Quad Docker)...........................................51
ii Psion Teklogix WORKABOUT PRO HDK User Manual
Contents
5.7 Vehicle Cradles........................................................................................... 52
5.7.1 The Vehicle Cradle 15-Pin Connector............................................................ 53
5.8 Port Replica tor............................................................................................ 54
5.8.1 The Serial Connectors............................................................................ 56
5.9 Other Cables And Adaptors............................................................................... 56
5.10 Mechanical Considerations ............................................................................... 56
Chapter 6: Internal Connectors
6.1 Overview ......................................................................... ........................ 59
6.2 WORKABOUT PRO 2nd. Generation C, S Audio Connector............................................. 59
6.2.1 Cables................................................................ ............................ 59
6.3 WORKABOUT PRO 2nd. Generation C, S USB Connecto r.............................................. 59
6.3.1 Cables................................................................ ............................ 60
6.4 100-Pin Connector........................................................................................ 60
6.5 Scanner Connector........................................................................................ 60
Chapter 7: 100-Pin Connector
7.1 Overview ......................................................................... ........................ 63
7.1.1 Signals On The 100-Pin Connector............................................................... 63
7.1.2 Connector Type.................................................................................. 63
7.1.3 Connector Position And Orientation.............................................................. 64
7.2 100-Pin Connector Pinout................................................................................. 64
7.3 Power And Ground....................................................................................... 69
7.4 Data And Address Buses.................................................................................. 70
7.5 Serial ..................................................................................................... 70
7.6 USB ............................................................. ......................................... 71
7.7 General-Purpose I/O...................................................................................... 71
7.8 General-Purpose Interrupts................................................................................ 72
7.9 PCMCIA .............................................. ................................................... 72
7.10 Wakeup.............................................................................. ..................... 73
7.11 I2C Device Identification................................................................................. 73
7.11.1 I2C Addresses.................................................................................... 74
7.11.2 Expansion Module EEPROM Fields.............................................................. 75
7.12 Example Expansion Modules............................................................................. 76
7.13 PsionTeklogix Serial Endcaps............................................................................ 77
7.13.1 Serial Port Assignments.......................................................................... 77
7.14 WORKABOUT PRO 2nd. Generation C, S USB Connecto r.............................................. 77
Chapter 8: Scanner Connector
8.1 Overview ......................................................................... ........................ 81
8.2 Scanner Kits.............................................................................................. 82
8.3 Scanner Connector Location.............................................................................. 83
8.4 Scanner Connector Pinout ................................................................................ 83
8.5 The Scanner Flex......................................................................................... 85
8.6 Power And Ground....................................................................................... 85
8.7 Signals To The Scanner Device........................................................................... 86
Psion Teklogix WORKABOUT PRO HDK User Manual iii
Contents
Chapter 9: Example: Scanner Converter Board
9.1 Overview .................................... ............................................................. 91
9.2 Example Scan ner Boards..................................................................................91
9.2.1 Serial Sc anner Board............................................................................. 91
9.3 Power And Ground.......................................................................................96
9.4 Signals To The Scanner Module........................................................................... 96
9.4.1 Serial Signals..................................................................................... 96
9.4.2 USB Signals...................................................................................... 97
9.4.3 Control Signals...................................................................................97
Chapter 10: Example: PCMCIA Expansion Module
10.1 Overview .................................... ............................................................ 101
10.2 Installation.................................................................... ...........................101
10.3 Dimensions................................................................................. .............101
10.4 Expansion Module Connectors...........................................................................101
10.5 Electrical ............................................................................ ....................102
10.5.1 PCMCIA Compatibility .........................................................................102
10.5.2 The Card Detect Signals.........................................................................103
10.5.3 The Buffer Enable Signals.......................................................................103
10.5.4 The Slot Power Enable Signal ...................................................................103
10.5.5 Selectab le Card Supply Voltage .................................................................103
10.6 EEPROM Data ..........................................................................................104
Chapter 11: Example: Multi-I/O Expansion Module
11.1 Overview .................................... ............................................................ 107
11.2 Schematics...................... ......................................................................... 108
11.3 Connectors...................... ......................................................................... 108
11.3.1 Main Logic Board 100-Pin Connector (J1).......................................................109
11.3.2 Main Logic Board Scanner Connector (J2).......................................................109
11.3.3 Scanner-Port Serial Connector (J3)..............................................................109
11.3.4 USB Host Port 2 Connector (J4).................................................................1 10
11.3.5 The FF UART Serial Connector (J5).............................................................110
11.3.6 The USB Host 1 Connector (J6).................................................................112
11.3.7 The Power Conne ctor (J7).......................................................................113
11.4 Configuration..... ....................................................................................... 113
11.4.1 Slot Power Control..............................................................................114
11.4.2 EEPROM Write Control.........................................................................114
11.4.3 Voltage Configuration For Stan dard-Power Output..............................................115
11.4.4 Voltage Configuration For High-Power Output..................................................116
11.4.5 Control Signals For FFUART Level Converter ..................................................117
11.4.6 TTL Output Option For Scanner Serial Port ... .......... ........................................118
11.5 Power And Ground......................................................................................118
11.6 EEPROM Data ..........................................................................................119
11.7 Installation.................................................................... ...........................119
iv Psion Teklogix WORKABOUT PRO HDK User Manual
Contents
Appendices
Appendix A: Support Services / Worldwide Offices
A.1 Technical Su pport........................................................................................A-1
A.2 Product Repairs..........................................................................................A-1
A.3 Worldwide Offic es.......................................................................................A-2
A.3.1 Company Headquarters..........................................................................A-2
A.3.2 Canadian Service Centre ........................................................................A-2
A.3.3 North American Headquarters And U.S. Service Centre.........................................A-2
A.3.4 International Subsidiaries .......................................................................A-3
Appendix B: Resources
B.1 PsionTeklogix WORKABOUT PRO User Manuals.....................................................B-1
B.2 Other PsionTeklogix Manuals...........................................................................B-1
B.3 PsionTeklogix Downloada ble Software..................................................................B-1
B.4 PsionTeklogix Accessory And Parts Information ........................................................B-1
Appendix C: Specifications WORKABOUT PRO M
C.1 Hand-Held Computer Specifications WORKABOUT PRO M ...........................................C-3
C.2 Radio Specifications..................................................................................... C-4
C.3 Scann er Options.........................................................................................C-5
C.4 Batte ry Specifications....................................................................................C-5
C.4.1 Standard Battery Pack...........................................................................C-5
C.4.2 High-Capacity Battery Pack..................................................................... C-6
Appendix D: Specifications WORKABOUT PRO C, S & ME
D.1 Hand-Held Computer Specifications.....................................................................D-3
D.1.1 Model Variants..................................................................................D-3
D.2 WORKABOUT PRO C Variant..........................................................................D-3
D.3 WORKABOUT PRO S Variant..........................................................................D-4
D.4 WORKABOUT PRO ME Variant .......................................................................D-4
D.5 WORKABOUT PRO C, S, and ME Variants.............................................................D-5
D.6 Radio Option s...........................................................................................D-7
D.7 Scanner Opti ons.........................................................................................D-7
D.8 Battery Opti ons..........................................................................................D-7
Appendix E: WORKABOUT PRO 2nd. Generation
E.1 WORKABOUT PRO Specifications..................................................................... E-3
E.1.1 WORKABOUT PRO C Variant.................................................................E-3
E.1.2 WORKABOUT PRO S Variant................................................................. E-3
E.1.3 WORKABOUT PRO All Variants.............................................................. E-3
E.2 Radio Option s........................................................................................... E-8
E.3 Battery Opti ons.......................................................................................... E-8
E.4 Scanner Opti ons......................................................................................... E-8
E.4.1 Scanner/Imager Model Numbers ................................................................ E-8
Appendix F: Specifications WORKABOUT PRO Radios
F.1 Radio Specifications..................................................................................... F-3
F.2 802.11g Direct Sequence Spread Spectrum (Model RA2040) ............................................ F-3
F.3 802.11b/g Direct Sequ ence Spread Spectrum (DSSS) (Model RA2041).................................. F-3
Psion Teklogix WORKABOUT PRO HDK User Manual v
Contents
F.4 GSM/GPRS/EDGE Radio (Model RA3030-G2)......................................................... F-4
F.5 Bluetooth Radio.......................................................................................... F-5
Appendix G: Specifications Scanners And Imagers
G.1 Scanner and Imager Specifications.......................................................................G-3
G.2 Scanner Specifications...................................................................................G-3
G.2.1 SE 1223HP, LR, ALR And SE 955HP Specifications............................................G-3
G.3 Imager Specifications....................................................................................G-6
G.3.1 EV15 Imager Specifications.....................................................................G-6
G.3.2 HHP5180 Imager Specifications.................................................................G-7
G.3.3 SX5393 Imager Specifications ...................................................................G-8
G.3.4 SX5400 Imager Specifications ..................................................................G-1 0
Appendix H: Specifications WORKABOUT PRO Batteries
H.1 Battery Specification s....................................................................................H-3
H.2 Standard Capacity–2000 mAh (Model WA3000-G1).....................................................H-3
H.2.1 Electric al Specifications.........................................................................H-3
H.2.2 Standard Discharge..............................................................................H-4
H.2.3 Environmental Test..............................................................................H-5
H.3 High-Capacity 3000mAh (Model WA3006)..............................................................H-6
H.3.1 Electric al Specifications.........................................................................H-6
H.3.2 Standard Discharge..............................................................................H-7
H.3.3 Safety Data......................................................................................H-8
H.3.4 Safety Lic ense...................................................................................H-8
H.3.5 Environmental Test..............................................................................H-8
H.4 Super High-Capacity (Model WA3010)..................................................................H-9
H.4.1 Electric al Specifications.........................................................................H-9
H.4.2 Standard Discharge.............................................................................H-10
H.4.3 Safety Data.....................................................................................H-1 1
H.4.4 Safety Lic ense..................................................................................H-1 2
H.4.5 Environmental Test.............................................................................H-12
H.5 Maxell ML2032 Rechargeable Coin Battery ............................................................H-13
H.6 WORKABOUT PRO 2nd. Generation (C And S) Internal Battery ......................................H-13
Appendix I: Hardware Developer Kit License Agreement
I.1 HARDWARE DEVELOPER KIT LICENSE AGREEMENT.............................................I-3
I.2 GRANT OF LICENSE ...................................................................................I-3
I.3 DESCRIPTION OF REQUIREMENTS, RESTRICTIONS, RIGHTS AND LIMITATIONS ..............I-3
I.4 HIGH RISK ACTIVITIES. ...............................................................................I-4
I.5 DISCLAIMER OF WARRANTY ........................................................................I-4
I.6 LIMITATION OF LIABILITY............................................................................I-4
I.7 COPYRIGHTS, OWNERSHIP AND PROPRIETARY RIGHTS .........................................I-4
I.8 CONFIDENTIALITY .......................... ..........................................................I-5
I.9 ENDING THIS AG REEMENT...........................................................................I-5
I.10 GENERAL .... ......................................................................... ..................I-5
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I
vi Psion Teklogix WORKABOUT PRO HDK User Manual

INTRODUCTION 1

1.1 About This Manual............................................3
1.2 Text Conventions........................................ .....4
1.3 Contents Of The HDK.................... ...... ...... ...... ... ..4
1.3.1 Files In The HDK..... ...... ... ...... ...... ...... ...... ..4
1.4 Obtaining The HDK........................... ...... ...... .....6
1.5 About the WORKABOUT PRO Hand-Held Computer..........................6
1.6 Discontinued Hardware............................... ...... .....7
Psion Teklogix WORKABOUT PRO HDK User Manual 1

1.1 About This Manual

This manual is supports developers of customized hardware for all variants of the Psion Teklogix Inc. WORKABOUT PRO hand-held computer.
Chapter 1: Introduction
is an overview of the WORKABOUT PRO Hand-Held Computer and the WORKABOUT PRO HDK.
Chapter 2: Hardware
describes, in general terms, the hardware of the WORKABOUT PRO.
Chapter 3: Software
gives an overview of the API for expansion devices, discusses installing device drivers.
Chapter 5: External Connectors
describes the external connectors on the WORKABOUT PRO, and accessories that connect to them.
Chapter 4: Mechanical Considerations
describes the space and mounting for expansion module devices.
Chapter 7: 100-Pin Connector
describes the electrical interface between the WORKABOUT PRO and expansion module devices.
Chapter 1: Introduction
About This Manual
Chapter 8: Scanner Connector
describes the scanner connector .
Chapter 9: Example: Scanner Converter Board
describes the interface between the scanner and the standardized scanner connector.
Chapter 10: Example: PCMCIA Expansion Module
describes an example of an expansion module that has a PCMCIA slot.
Chapter 11: Example: Multi-I/O Expansion Module
describes an example of an expansion module that makes the serial and USB connections on the 100-pin connector easily available.
Appendix A: Support Services / Worldwide Of fices
provides the helpdesk phone number at Psion Teklogix Inc., Mississauga, Ontario, Canada office and details the support services available. This appendix also lists worldwide office addresses and their ph one numbers.
Appendix B: Resources
contains a list of other publications and web sites where related information is available.
Appendix C: Specifications WORKABOUT PRO M
contains specifications for the WORKABOUT PRO M variant.
Appendix D: Specifications WORKABOUT PRO C, S & ME
contains specifications for the WORKABOUT PRO C, S, and ME variants.
Appendix E: WORKABOUT PRO 2nd. Generation
contains specifications for the WORKABOUT PRO 2nd. Generation C and Svariants.
Psion Teklogix WORKABOUT PRO HDK User Manual 3
Chapter 1: Introduction
Text Conv entions
Appendix F: Specifications WORKABOUT PRO Radios
contains specifications for the WORKABOUT PRO radios.
Appendix G: Specifications Scanners And Imagers
contains specifications for the WORKABOUT PRO internal scanners and image rs.
Appendix H: Specifications WORKABOUT PRO Batteries
contains specifications for the WORKABOUT PRO batteries.
Appendix I: Hardware Developer Kit License Agreement
provides the text of the License Agreement that accompanies the HDK.

1.2 Text Conventions

Note: Notes highlight additional helpful information.
Important: These statements provide important instructions or additional information that is
critical to the operation of the computer or other equipment.
W arning: These statements provide important information that may prevent injury, damage
to the equipment, or loss of data.
An arrow next to field description information (usually in tables) indicates a recommended or suggested configuration setting.

1.3 Contents Of The HDK

The Hardware Development Kit (HDK) for the WORKABOUT PRO includes the following items:
•This manual.
Libraries and sample programs for the APIs for managing expansion cards and scanner devices. See “The C++ Application Programming Interface” on page 25 for a description of these files.
Drawings and engineering models of the backplates and endcaps available for the
WORKABOUT PRO. The models can be customized. See Chapter 4: “Mechanical Consider-
ations” for a description of these models.
Sample schematics and drawings for expansion modules and scanner converter boards.

1.3.1 Files In The HDK

Table 1.1 Files in the HDK
Filename Description
...\Mechanical\WORKABOUTPRO\G2\iges_files \G2_C_body.igs
...\Mechanical\WORKABOUTPRO\G2\iges_files \G2_mounting_frame.igs
4 Psion Teklogix WORKABOUTPRO HDK User Manual
Body shell—WORKABOUT PRO 2nd. Generation—C variant.
Mounting frame—WORKABOUT PRO 2nd. Generation C, and S variants.
Table 1.1 Files in the HDK (Continued)
Filename Description
Chapter 1: Introduction
Files In The HDK
...\Mechanical\WORKABOUTPRO\G2\iges_files \G2_S_body.igs
...\Mechanical\WORKABOUTPRO\iges_files \backplate.igs
...\Mechanical\WORKABOUTPRO\iges_files \colour_mono_terminal.igs
...\Mechanical\WORKABOUTPRO\iges_files \endcap.igs
...\Mechanical\WORKABOUTPRO\iges_files \endcap_assembly.igs
...\Mechanical\WORKABOUTPRO\iges_files \mounting_frame.igs
...\Mechanical\WORKABOUTPRO\iges_files \pcmcia_xmod.igs
...\Mechanical\WORKABOUTPRO\iges_files \short_terminal.igs
...\Mechanical\WORKABOUTPRO\iges_files \stylus_pen.igs
...\Mechanical\WORKABOUTPRO\pdf \backplate.pdf
Body shell—WORKABOUT PRO 2nd. Generation S variant.
Backplate—all variants.
Body shell—WORKABOUT PRO C, M, and ME variants.
Endcap—all variants.
Endcap assembly—all variants.
Mounting frame—WORKABOUT PRO C, M, ME. and S variants.
Sample expansion card—all variants.
Body shell—WORKABOUT PRO S variant.
Stylus pen—all variants.
2D backplate—all variants.
...\Mechanical\WORKABOUTPRO\pdf \endcap.pdf
...\Mechanical\WORKABOUTPRO\pdf \endcap_assembly.pdf
...\Mechanical\WORKABOUTPRO\pdf \endcap_assembly_ball.pdf
...\Mechanical\WORKABOUTPRO\pdf \endcap_assembly_ball_holder.pdf
...\Mechanical\WORKABOUTPRO\pdf \endcap_assembly_ball_spring.pdf
...\Mechanical\WORKABOUTPRO\pdf \endcap_assembly_stylus_rubber.pdf
...\Mechanical\WORKABOUTPRO\pdf \housing_body.pdf MISSING
...\Mechanical\WORKABOUTPRO\pdf \internal_metal_frame.pdf
...\Mechanical\WORKABOUTPR\G2\pdf \mechanical_stop.pdf ADD TO LIBRARY
...\Mechanical\WORKABOUTPRO\pdf \stylus_pen.pdf
2D endcap—all variants.
2D endcap assembly —all variants.
2D ball for endcap—all variants.
2D endcap ball holder—all variants.
2D endcap, and ball spring—all variants.
2D stylus gasket for endcap—all variants.
2D body shell—WORKABOUT PRO S variant.
2D internal frame—WORKABOUT PRO C, M, and ME variants.
2D card stop—WORKABOUT PRO 2nd. Generation C, and S variants.
2D stylus—all variants.
Psion Teklogix WORKABOUT PRO HDK User Manual 5
Chapter 1: Introduction
Obtaining The HDK
Table 1.1 Files in the HDK (Continued)
Filename Description
...\Electrical\WORKABOUTPRO\Samples \PCMCIAExpansionCard.pdf
...\Electrical\WORKABOUTPRO\Samples \SerialScannerInterfaceBoard.pdf
...\Electrical\WORKABOUTPRO\Samples \USBScannerInterfaceBoard.pdf
Sample schematic PCMCIA expansion module—all variants.
Sample schematic scanner interface board for a serial scanner—all variants.
Sample schematic scanner interface board for a USB scanner—all variants.

1.4 Obtaining The HDK

The HDK is available as a download from Psion Teklogix. If you have a Teknet usercode, the download is available on the Teknet site at:
www .PsionTeklogix.com/downloads

1.5 About the WORKABOUT PRO Hand-Held Computer

The WORKABOUT PRO Hand-Held Computer is an industrial hand-held computer. The following WORKABOUT PRO variants are available:
Model Variant Description
WORKABOUT PRO M
(discon­tinued)
Monochrome screen, full keyboard, PXA255 processor.
C Colour screen, full keyboard, PXA255 processor. ME Monochrome enhanced screen, full keyboard,
PXA255 processor.
S Colour screen, short keyboard, PXA255 processor.
WORKABOUT PRO 2nd. Generation C Colour screen, full keyboard, PXA270 processor.
S Colour screen, short keyboard, PXA270 processor.
The specifications for these computers are in the following appendices:
Appendix C: “Specifications WORKABOUT PRO M”
Appendix D: “Specifications WORKABOUT PRO C, S & ME”
Appendix E: “WORKABOUT PRO 2nd. Generation”
For details on the configuration and operation of the WORKABOUT PRO models consult the user manuals listed in Appendix B: “Resources”.
6 Psion Teklogix WORKABOUTPRO HDK User Manual
Chapter 1: Introduction
Discontinued Hardware
The following windows operating systems are available on the WORKABOUT PRO:
Windows Mobile 2003
Windows CE .NET 4.2
Windows Embedded CE 5.0
Windows Mobile 5
Windows Mobile 6
Windows operating systems are available on the WORKABOUT PRO as follows:
Model
WORKABOUT PRO M (discontinued)
WORKABOUT PRO C Yes Yes Yes WORKABOUT PRO ME Yes Yes Yes WORKABOUT PRO S Yes Yes Yes WORKABOUT PRO
2nd. Generation
Yes Yes

1.6 Discontinued Hardware

The WORKABOUT PRO M and some of the peripherals described in this manual are no longer available for purchase from Psion Teklo gix. They are included in this manual fo r the benefit of de­velopers who are continuing to support them alongside newer hardware. For currently available hardware consult the Accessories Catalog at www.PsionTeklogix.com/Accessories
Windows Mobile 2003
Windows CE .NET 4.2
Windows Embedded CE 5.0
Yes Yes
Windows Mobile 5
Windows Mobile 6
.
Psion Teklogix WORKABOUT PRO HDK User Manual 7

HARDWARE 2

2.1 Overview.................................................11
2.2 Variants Of The WORKABOUT PRO................................ .11
2.2.1 Scanner Variants........................................11
2.2.2 Expansion Card Variants....................................11
2.3 WORKABOUT PRO C, S, M, ME...................................11
2.3.1 Main Processor ........................................11
2.3.2 Peripheral Processors.....................................12
2.4 WORKABOUT PRO 2nd. Generation C, S...............................13
2.4.1 Main Processor ........................................13
2.4.2 Peripheral Processors.....................................13
2.5 Identifying Hardware............................. ...... ...... .15
2.6 The LED............................................. ....15
2.7 Connectors....................... ...... ...... ...... ... ....15
2.8 Power Management...........................................15
2.8.1 Batteries . ... ...... ...... ...... ... ...... ...... ...... .16
2.9 Switching The Backup Battery Power On And Off.......................... .16
2.10 Connector Locations .. ...... ...... ...... ... ...... ...... ...... .17
Psion Teklogix WORKABOUT PRO HDK User Manual 9

2.1 Overview

This chapter gives an overview of the hardware of the WORKABOUT PRO.

2.2 Variants Of The WORKABOUT PRO

There are six variants of the WORKABOUT PRO. The specifications for all the variants are in the following appendices:
Appendix C: “Specifications WORKABOUT PRO M”
Appendix D: “Specifications WORKABOUT PRO C, S & ME”
Appendix E: “WORKABOUT PRO 2nd. Generation”
For the specifications of the radio, scanner, and battery options see:
Appendix F: “Specifications WORKABOUT PRO Radios”
Appendix G: “Specifications Scanners And Imagers”
Appendix H: “Specifications WORKABOUT PRO Batteries”
For setup, configuration, and operational details consult the user manual for your WORKABOUT PRO. A list of user manuals is included in Appendix B: “Resources”.

2.2.1 Scanner Variants

Chapter 2: Hardware
Overview
The WORKABOUT PRO comes standard with no scanner. Consult the specifications for the scanners that are available for each WORKABOUT PRO variant.
The scanners and their housings fasten to the underside of the WORKABOUT PRO, replacing the backplate. The scanner connects through a flex cable to the scanner connector on the WORKABOUT PRO main logic board. The scanner may be installed by the end user; for instruc­tions see Psion T eklogix WA9000, W A9005, & WA9006 Scanner Module Installation (Part number
8000030).
Only one internal scanner can be installed in a WORKABOUT PRO. The internal scanner can be triggered from the trigger switch on the WORKABOUT PRO handgrip (if present), from one of the [SCAN] buttons on the WORKABOUT PRO keyboard, or from an assigned keyboard key.

2.2.2 Expansion Card V ariants

See the specifications for the WORKABOUT PRO variants for information on the expansion card slots that are available. Additional card slots can be installed by connecting to the internal 100-pin connector. Some card slots are accessed by removing the endcap.

2.3 WORKABOUT PRO C, S, M, ME

See Figure 2.1 on page 12.

2.3.1 Main Processor

The WORKABOUT PRO is built around a 400 MHz Marvell X-Scale PXA255 processor. This processor can run binaries compiled for the ARMv4 and ARMv4i target processor.
Psion Teklogix WORKABOUT PRO HDK User Manual 11
Chapter 2: Hardware
Peripheral Processors
Figure 2.1 WORKABOUT PRO C, S, M, ME Block Diagram
802.11b/g radio option
Main Logic Board (RMB)
Bluetooth
Antenna
SD Slot
Keyboard Module (RKB) Display Module (RLB)
Microphone
Key Scan
Keyboard
Status
LEDs
Backlight
LEDs
3.3V
SD
Power
SW
Key Scan
Matrix
Connectors
Message
LED
Backlight
Power
Power
Switch
Media
Processor
Bluetooth
Module
BT Uart
Address/Data
CS, etc
EEPROM
RTC
Backlight PWM
V+3.3, V+5, V+CORE,..
etc.
DC-DC Converter
Circuits
3.3V
BT Power
SW
I2C
CompactFlash
CompactFlash Socket
Socket
3.3V
CF
Buffers
Power
PXA255 CPU
400MHz
USB
SPI
Client
Keyboard & Power Management MCU
Tether Detect
Detect
Power
Key
Enable
IRQ
LIF
PCMCIA Adaptor
(Option)
Internal 100-pin Expansion Slot
(Interfaces: I2C, SSP, Full Function UART,
USB host 1)
Address/Data
FF UART /
SSP /
PCMCIA Socket
Select /
USB_H1_PSW
Audio/Touch
AC-Link
Backlight Control (PWM)
Battery Cover
SW
USB
Host Root
BAT_DATA
Controller
FLASH
64MB
SDRAM
64 or 128 MB
Scanbay
Power 5V
I2C
Key Scan
UART
USB Host 2
controller
USB Host 3
USB
Host 1
USB hub
DC_IN
USB Host 1
USB Host 4
Connector
MIC in, SPK out
Touch controls
LCD data
VIN, 5V, 3.3V
5V
Charge
Status
VIN
GSM
Speaker out
PCMCIA card option
e.g. GSM/GPRS radio
VIN
Scanbay Connector
Power MCU
Backup Battery Charger
Diodes and
FETs
Speaker
Connector
3.3V
Slide
SW
VBAT
Board-to-Board Connector (50-pin)
VBAT
LCD power
FLEX
Speaker
4-wire Touch
LCD TFT (1/4 VGA
240x320)
supplies
LED
driver
Internal Scanner
Options:
- 1D Laser Scanner
-2DImager
- 1D Imager
Rechargable Backup
Battery
Panel
LED
Backlight
Audio/Touch
Controller
BT module /
PXA
BT Uart
50-pin Board-to-Board I/O Connector
50-pin Board-to-Board I/O Connector
Connector Board (RCB)
BT TX/RX
USBHost3&Power
Tether
USB
SERIAL (TX/RX)
Host
Tether Connector
(18-pin)
ID
Detect
Input
DC

2.3.2 Peripheral Processors

MSP430MF133 Keyboard Processor
The WORKABOUT PRO has a keyboard processor , for contro lling and mo nitoring the keyboard and signal LEDs, and the battery.
12 Psion Teklogix WORKABOUT PRO HDK User Manual
DC_IN
Diodes
Audio Jack
(headphone, mic)
USBHost4&Power
USB Client
(From media processor)
DC
Input
DC_IN
USB
Client
LIF Connector
(12-pin)
Battery Cover
Detect SW
USB Host
LIF ID Detect
Charge Status
& Control
Main Battery Charger
Circuit
BAT_DATA
VBAT
Li-ion Battery
3.7V nominal
Chapter 2: Hardware
WORKABOUT PRO 2nd. Generation C, S
MQ1188 Multimedia Platform Controller
This processor handles connections to the liquid-crystal display module and the SD/MMC card slot. It also provides the USB host interface to the USB host (through the hub) and client connections.
ISP1122A USB Host Hub
The ISP1122A USB hub, together with individual current limited load switches, provides USB data lines and DC power to the USB ports on the following connectors:
100-pin expansion connector .
Scanner connector.
T ether co nnector.
LIF connector. The overcurrent sensing capability and DC power is not provided by the ISP1122A
controller alone. This controller integrates a Serial Interface Engine (SIE), hub repeater, hub controller, USB data
transceivers, and a configurable number (2 - 5) of downstream ports. It has the following features:
Complies with USB Specification 1.1.
Full-speed (12Mbps) fully compliant.
OHCI register compliant.
Supports DMA.
WM9705 Audio Controller
The audio controller permits audio recording and playback to the AC97 specification. This chip also handles the touchscreen digitizing input.

2.4 WORKABOUT PRO 2nd. Generation C, S

See Figure 2.2 on page 14.

2.4.1 Main Processor

The WORKABOUT PRO is built around a 520 MHz Marvell X-Scale PXA270 processor. This processor can run binaries compiled for the ARMv4 and ARMv4i target processor.

2.4.2 Peripheral Processors

C8051F315 Keyboard Processor
The WORKABOUT PRO has a keyboard processor, for controlling and monitoring the keyboard and signal LEDs, and the battery.
C8051F312 Microcontroller for P ower Management Control
The C8051F312 controller is used for controlling and monitoring the power state of various com­ponents (e.g. Li-ion battery chargers) in the system. It also detects the presence of devices connected to the LIF port and the tether port.
LC4128ZC CPLD
This CPLD is used for interfacing Compact Flash and PC cards via the internal 100-pin expansion slot.
Psion Teklogix WORKABOUT PRO HDK User Manual 13
Chapter 2: Hardware
Peripheral Processors
Figure 2.2 WORKABOUT PRO 2nd. Generation C, S Block Diagram
802.11b/g radio option
e.g. RA2041 radio
Main Logic Board (RMB)
Bluetooth
Antenna
Bluetooth
I2C
USB OTG
&
I2C Control Signals
USB OTG
Transceiver
Module
BT Uart
Power I2C
Power MCU
(Regulated DC
outputs for CPU)
Vbus
Power
SW
USB OTG
&Power
BT Uart
Keyboard Module (RKB) Display Module (RLB)
Microphone
Keyboard
Controller
Key Scan Matrix
Keyboard
I2C LED
Dimmer
Power Switch
Backlight
LEDs
V+3.3 /
VIN
Key IRQ
Key
Scan
I2C
3-pin Compression
Connector
22-pin Flex Cable
SD Slot
3.3V
SD Power
SW
V+3.3 /
VIN
Key IRQ
Key Scan
2 x Side Buttons
EEPROM
RTC
BT module /
PXA
PCM
3.3V
BT Power
SW
V+1.8MEM
V+CORE VCC_PLL
VCC_SRAM
VCC_BAT
VIN
CompactFlash
CompactFlash Socket
Socket
3.3V
CF
CPLD
Power
PXA270 CPU
520MHz
I2C
&
Control
USB
Signals
Client
Management Control
50-pin I/O Connector
AC97
USB Host Root
MCU for Power
Tether Detect
Detect
PCMCIA Adaptor
(Option)
Internal 100-pin Expansion Slot
(Interfaces: I2C, SSP2, Full Function UART,
USB host 1)
FF UART /
Beeper Output
LIF
SSP2 /
PCMCIA
socket
Select /
USB_H1_PSW
Backlight Control
Power switch
Charge
Status
I2C
Audio/Touch
Controller
GoForce 4000
Media Processor
Key Scan
UART
Scanbay
Power
5V/3.3V
USB Host 2
USB Host 3
DC_IN
USB
Host 1
MDOC 128MB
USB hub
controller
USB Host 4
FLASH
SDRAM 128 MB
5V/3.3V
GSM
Connector
USB Power
USB Host 1
Charge
VINDC_IN
Status
Speaker out
Touch controls
VIN
Supplies
(e.g. 3.3V
and 5V)
PCMCIA card option
e.g. GSM/GPRS radio
Headphone
Jack (J703)
Speaker
Connector
LCD data
Scanbay Connector
Internal
USB
Connector
(CN601)
Backup
Slide
Battery Charger
5V
System
VIN
Diodes
and FETs
Main Battery Charger
Circuit
LCD power
supplies
Charge
Pump
Li-Poly Backup
Li-ion Battery
3.7V nominal 3000mAh /
4000mAh
4-wire Touch
Internal Scanner
Options:
- 1D Laser Scanner
-2DImager
- 1D Imager
Battery
50-pin Flex Cable
FLEX
SW
VBAT
BAT_DATA
VBAT
50-wire Cable
Connector Board (RCB)
USB MCU
(USB / Serial
Interface)
UART
BT Uart
USB OTG & Power
USB
Host 3
50-pin I/O Connector
DC_IN
Power Path
Selector
USB Host 4 & Power
USB Client
(PXA270)
Battery Cover Detect
Switch (To PXA270)
Beeper
Speaker
Panel
LCD TFT (Full VGA
480x640)
LED
Backlight
SERIAL
USB OTG
Tether Connector
(18-pin)
ID
Detect
Input
DC
Tether
GoForce 4000 Me dia Processor
This provides the following:
Video controller.
14 Psion Teklogix WORKABOUT PRO HDK User Manual
DC Input Jack
Input
DC
USB
Client
LIF Connector
(12-pin)
USB Host
LIF ID Detect
TUSB2046BI USB Hub
The TUSB2046BI USB hub, together with individual current limited load switches, provides USB data lines and DC power to USB ports on the following connectors:
1. 100-pin expansion connector.
2. Scanner connector.
3. Tether connector.
4. LIF connector.
5. Internal USB connector. It provides one upstream port and four downstream ports in compliance with the USB 1.1 specifi-
cation. Fully-compliant USB transceivers are integrated for all upstream and downstream ports. The downstream ports support both full-speed (12 Mbps), and low-speed (1.5 Mbps), devices by automatically setting the slew rate according to the speed of the device attached to the ports.
WM9713 Audio Controller
The audio controller permits audio recording and playback to the AC97 specification. This chip also handles the touchscreen digitizing input.

2.5 Identifying Hardware

An overview of the operating system and the installed hardware on the WORKABOUT PRO can be viewed using the Control Panel. Depending on the version of Windows installed, the Control Panel program is one of the following:
Chapter 2: Hardware
Identifying Hardware
•System.
About Device.

2.6 The LED

The WORKABOUT PRO has a two-coloured indicator LED to show power and charging state. This LED can be controlled by application programs.

2.7 Connectors

For information on the external connectors that are provided on the WORKABOUT PRO, see the specifications for each of the variants. For pinouts for the external connectors see Chapter 5: “Ex­ternal Connectors”.
For information on connecting devices to the 100-pin internal connector, see Chapter 7: “100-Pin Connector”, and for connecting devices to the internal scanner connector see Chapter 8: “Scanner Connector”.

2.8 P ower Management

The WORKABOUT PRO is powered by a lithium-ion rechargeable battery pack. The WORKABOUT PRO can be powered from external power. When the WORKABOUT PRO is powered from external power, the battery pack also charges.
Use only power sources recommended or sold by Psion Teklogix for the WORKABOUT PRO.
Psion Teklogix WORKABOUT PRO HDK User Manual 15
Chapter 2: Hardware
Batteries

2.8.1 Batteries

The battery is a single-cell lithium-ion battery , available with capacities between 1700 mAh and 4000 mAh. When the battery charge drops below 2.6 V, the battery shuts down.
When the battery output drops below preset values, the WORKABOUT PRO power management causes the following:
Table 2.1 Battery Threshold V oltages
Power State
Battery V oltage
WORKABOUT PRO C, S, M, ME WORKABOUT PRO 2nd. Generation C, S
Suspend mode Below 3.41 V Below 3.1 V Unit shuts down &
Below 2.6 V Below 3.0 V
V_IN switches to 0 V

2.9 Switching The Backup Battery P ower On And Off

Power from the backup battery must be switched off before inserting or removing an expansion module. It must be switched on after the operation is complete. The backup battery switch location differs between the WORKABOUT PRO variants.
WORKABOUT PRO C, M, ME, and S
T o access the on/of f switch, remove the endcap. See Figure 2.3 on page 16 for the switch position.
WORKABOUT PRO 2nd. Generation C, and S
T o access the on/off switch, remove the battery cover and remove the batteries. See Figure 2.3 on page 16 for the switch position.
Figure 2.3 WORKABOUT PRO back view showing the positions of the on/off switch
WORKABOUT PRO C, M, ME variants (SW1401)
WORKABOUT PRO S variant (SW1401)
WORKABOUT PRO 2nd.
16 Psion Teklogix WORKABOUT PRO HDK User Manual
Back-
Battery
WORKABOUT PRO 2nd. Generation S variant (SW1502)

2.10 Connector Locations

The following diagrams show the positions of the electrical connectors on the main logic board for the WORKABOUT PRO and the WORKABOUT PRO 2nd. Generation computers.
Figure 2.4 Connector Locations On The WORKABOUT PRO C, M, And ME
Chapter 2: Hardware
Connector Locations
100-Pin Connector
Scanner Connector
Figure 2.5 Connector Locations On The WORKABOUT PRO S
Audio Connector (Not supported in software)
100-Pin Connector
Scanner Connector
Audio Connector (Not supported in software)
Psion Teklogix WORKABOUT PRO HDK User Manual 17
Chapter 2: Hardware
Connector Locations
Figure 2.6 Connector Locations On The WORKABOUT PRO 2nd. Generation C And S
USB Connector
Audio Connector
100-Pin Connector
Audio Connector (Not supported in software)
Scanner Connector
18 Psion Teklogix WORKABOUT PRO HDK User Manual

SOFTWARE 3

3.1 Overview.................................................21
3.2 Windows Drivers ............................................21
3.2.1 The Peripheral Control (PCO) Driver............. ... ...... ...... .21
3.2.2 The PCMCIA Driver .....................................21
3.2.3 The Serial Port Driver.....................................21
3.3 Non-PsionTeklogix Drivers.............. ...... ...... ... ...... ....21
3.3.1 Installation...........................................21
3.3.2 Drivers In Windows Mobile 6........... ...... ...... ...... ... .21
3.4 System Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5 Registry Keys..............................................22
3.5.2 Registry Settings For Serial Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5.3 Registry Settings For Psion Teklogix Device Drivers. . . . . . . . . . . . . . . . . . . . . 23
3.5.4 Registry Settings For Non-Psion Teklogix Device Drivers . . . . . . . . . . . . . . . . . . 23
3.5.4.1 Loading Non-PsionTeklogix Device Drivers....................24
3.6 COM Port Assignments.........................................24
3.7 The C++ Application Programming Interface..............................25
3.7.1 Installing The Software....................................25
3.7.2 Development Platforms........... ...... ...... ...... ...... .26
3.7.3 The Interrupts Namespace............................ ...... .26
3.7.4 The ExpansionWakeup Namespace.................... ...... ....26
3.7.5 The GPIO Namespace.....................................26
3.7.6 The EEPROM Namespace ..................................26
3.7.7 The ExpansionUSB Namespace................................26
3.7.8 The USBhub Namespace...................................27
3.7.9 The ScannerPort Namespace.................................27
3.7.10 The smBus Namespace....................................27
3.7.11 The PCMCIA Namespace...... ...... ...... ...... ... ...... .27
Psion Teklogix WORKABOUT PRO HDK User Manual 19

3.1 Overview

This chapter describes the software aspects of controlling expansion modules for the WORKABOUT PRO.

3.2 Windows Drivers

3.2.1 The Peripheral Control (PCO) Driver

Psion Teklogix provides the peripheral control driver (PCO), a driver for the 100-pin expansion slot. The PCO driver is a Streams driver activated very early at boot up time (it is loaded after the File devices driver and the I2C driver).

3.2.2 The PCMCIA Driver

Hardware containing a PCMCIA slot may be connected to the 100-pin expansion slot. The PCO driver determines whether this PCMCIA socket is present and enabled, and controls the loading of the PCMCIA driver.
The PCMCIA driver handles both the Compact Flash and the PCMCIA socket interfaces. Since the PCMCIA socket is itself an expansion module, the PCO driver must identify this hardware prior to activating the PCMCIA driver.
Non-Psion Teklogix d rivers may no t separately activate the PCMCIA socket. You may design in­terfaces using the PCMCIA memory specification and interface to the hardware using the predefined PCMCIA memory windows.
Chapter 3: Software
Overview

3.2.3 The Serial Port Driver

The PCO driver also controls the loading of the full-function UART serial port driver.

3.3 Non-Psion Teklogix Drivers

The Psion Teklogix platform loads some standard device drivers. If the expansion module uses standard drivers such as PCMCIA, serial, or USB, there is no need to load customized drivers. For information on specifying a Psion Teklogix driv er see “Expansion Mod ule EEPROM Fields” on page 75.

3.3.1 Installation

All non-Psion Teklogix drivers must be installed in permanent storage—not in RAM. This ensures that the driver can be activated after a cold reset.
There must be a registry entry for the driver and its parameters. For details see “Registry Keys” on page 22.
The name of the driver must be set in the Manufacturer/Model field in the expansion module EEPROM. For details see “Expansion Module EEPROM Fields” on page 75.

3.3.2 Drivers In Windows Mobile 6

The files required for signing drivers in Windows Mobile 6 are included in the HDK pack age.
Psion Teklogix WORKABOUT PRO HDK User Manual 21
Chapter 3: Software
System Initialization

3.4 System Initialization

During system startup the following occur:
1. The expansion module EEPROM is initialized and read.
2. If a non-Psion Teklogix device driver is required, it is identified from the EEPROM data and activated. For details of this process see “Loading Non-Psion Teklogix Device Driv­ers” on page 24.
3. The PCMCIA/Compact Flash card driver is activated if one of the following conditions exists:
• The PCMCIA registry key is set. See “Registry Settings For Psion Teklogix Device Driv-
ers” on page 23.
•The Hardware type field in the expansion module EEPROM is set for a PCMCIA device.
See “Expansion Module EEPROM Fields” on page 75.
4. The full-function UART (FFUART) serial port driver is activated if one of the following conditions exists:
• The FFUART registry key is set. See “Regis try Settings For Psion Teklogix Device Driv-
ers” on page 23.
•The Hardware type field in the expansion module EEPROM is set for a serial device. See
“Expansion Module EEPROM Fields” on page 75.
5. The USB hub is activated if one of the following conditions exists:
• The USB registry key is set. See “Registry Settings For Psion Teklogix Device Drivers” on
page 23.
•The Hardware type field in the expansion module EEPROM is set for a USB device . See
“Expansion Module EEPROM Fields” on page 75.
• A USB scanner is detected on the internal scanner port.
6. If a scanner is detected, the keyboard processor wakeup signals for the scan keys is set.

3.5 Registry Keys

3.5.1 Registry Settings For Controlling VGA

The WORKABOUT PRO VGA settings are located in the following registry subkey:
HKEY_LOCAL_MACHINE\Drivers\Display\NVDDI
Registry V alues
QVGA mode (REG_DWORD)
00 = VGA non-zero = QVGA Note: This value is only available for the WORKABOUT PRO 2nd. Generation.

3.5.2 Registry Settings For Serial Ports

The WORKABOUT PRO serial settings are located in the following registry subkey:
HKEY_LOCAL_MACHINE\Drivers\PsionTeklogix\Serial
22 Psion Teklogix WORKABOUT PRO HDK User Manual
Registry Settings For Psion Teklogix Device Drivers
Note: These setting are specific to the platform and should be modified with care.
Registry V alues
HardwareFlowBaud (REG_DWORD)
Setting this value enables hardware R TS/CTS on the FFUART of the WORKABOUT PRO 2nd. Generation.
non-zero = the minimum baud rate where hardware flow control is enabled. The maximum rate is
921.6 k baud.
00 = enable all baud rates. Note: This value is only available for the WORKABOUT PRO 2nd. Generation.
Index
Setting this value moves the COM port to a different location.

3.5.3 Registry Settings For Psion Teklogix Device Drivers

The WORKABOUT PRO device driver settings are located in the following registry subkey:
HKEY_LOCAL_MACHINE\Drivers\PsionTeklogix\Expansion Slot
Chapter 3: Software
Registry V alues
FFUAR T (REG_DWORD)
Setting this value enables hardware RTS/STS on the FF UART of the WORKABOUT PRO 2nd. Generation. If the key is absent, the FFUAR T COM1: port is not enabled.
1 = enables the full-function UART (FFUART) using the stan dard serial driver as COM1 :. 0 = the FFUAR T COM1: port will not be enabled. (Default)
PCMCIA (REG_DWORD)
1 = enables the PCMCIA socket on the 100-pin connector—socket 1. The PCMCIA pins become unavailable for other uses. The pins defined for this slot have predefined meanings and must be adhered to in the hardware design.
0 = the PCMCIA socket is not be enabled. (Default)
USB (REG_DWORD)
1 = enables the USB hub and the 100-pin connector USB power control. 0 = neither the USB hub nor the USB power control signal will be enabled for the100-pin
connector. (Default) Note: If the USB value is absent or has a value of 0, the expansion module USB power control can
still be controlled by the HDK API library .

3.5.4 Registry Settings For Non-Psion T eklogix Device Drivers

All non-Psion Teklogix device drivers mu st have a regis try entry. These device driver entries are formatted as follows:
HKEY_LOCAL_MACHINE\Drivers\PsionT eklogix\Expansion Slot\EEPROM
Psion Teklogix WORKABOUT PRO HDK User Manual 23
Chapter 3: Software
COM Port Assignments
Where: EEPROM is the name of the device driver. This is the contents of the Manufacturer/Model field in the expansion module EEPROM. For details see “Expansion Module EEPROM Fields” on page 75.
3.5.4.1 Loading Non-Psion Teklogix Device Drivers
At system startup the following process is used to load non-Psion Teklogix device drivers:
1. The contents of the Manufacturer/Model field in the expansion module EEPROM are appended to the registry key
HKEY_LOCAL_MACHINE\Drivers\PsionTeklogix\Expansion Slot\ For example, if the Manufacture/Model field contains: ACME gizmo
then the following driver is loaded:
HKEY_LOCAL_MACHINE\Drivers\PsionTeklogix\Expansion Slot\ACME gizmo
2. The DriverActivate() function uses this registry key to activate the driver.
No driver is loaded if:
•The Manufacturer/Model field is not valid, or it is empty.
The derived registry key does not exist.
Note: If multiple device drivers are r equired for the same device, subkeys are defined. Only the
first driver is automatically activated. The application must load and activate all additional device drivers.

3.6 COM P ort Assignments

Table 3.1 Default COM-Port Assignment
COM Port
WORKABOUT PRO WORKABOUT PRO 2nd. Generation
COM0: COM1: On 100-pin expansion connector. On 100-pin expansion connector. COM2: Cannot be reassigned.
Internal Bluetooth radio. If no Bluetooth is installed, or Bluetooth is disabled, this port goes to the serial lines on the tether port. An adapter is required to use these lines.
COM3: Cannot be reassigned.
Internal scanner or imager.
COM4: Cannot be reassigned.
USB client port—used by ActiveSync.
Default Assignment
Virtual serial port of the tether port. No adapter is required to use these lines.
Cannot be reassigned.
Internal scanner or imager.
Cannot be reassigned.
USB client port—used by ActiveSync.
COM5: RS-232 port A on port replicator, and serial
port available on USB-to-serial adaptor. This port is removed in suspend and restored on resume.
24 Psion Teklogix WORKABOUT PRO HDK User Manual
RS-232 port A on port replicator , and serial port available on USB-to-serial adaptor. This port is removed in suspend and restored on resume.
Table 3.1 Default COM-Port Assignment
Chapter 3: Software
The C++ Application Programming Interface
COM Port
WORKABOUT PRO WORKABOUT PRO 2nd. Generation
COM6: RS-232 port B on port replicator.
This port is removed in suspend and restored on resume.
COM7: RS-232 port C on port replicator.
This port is removed in suspend and restored on resume.
COM8: Virtual port—for WWAN GSM Virt ual port— for WWAN GSM COM9: Cannot be reassigned.
IRCOMM port.
COM20 Not available. Cannot be reassigned.
COM21 Not available. Built-in USB-Serial adapter port. This port
Default Assignment
RS-232 port B on port replicator. This port is removed in suspend and restored on resume.
RS-232 port C on port replicator. This port is removed in suspend and restored on resume.
Cannot be reassigned.
IRCOMM port.
Internal Bluetooth radio.
is removed in suspend and restored on resume.
All COM ports can be reassigned excep t those marked as Cannot be reassigned. Reassignment is done either using the Psion Teklogix COM Port Manager Control Panel program, or in th e windows registry.
Serial ports on computers with user-accessible cards are assigned dynamically—at the lowest available COM port number—as the cards are inserted and removed.
On the WORKABOUT PRO, the maximum baud rate is 230.4 k. On the WORKABOUT PRO 2nd. Generation, the maximum rate is 921.6 k baud if RTS/CTS hardware flow control is enabled.
Bluetooth
BSP: can be used to add a Bluetooth virtual COM port. For setup instructions see the User Manu al for your WORKABOUT PRO.
Psion Teklogix Serial Endcaps
Psion Teklogix supplies endcaps with serial ports for the WORKABOUT PRO and for the WORKABOUT PRO 2nd. Generation computers. These endcaps use the following serial ports:
IrDA, TTL, and RS-232 serial endcap (BR1000)—COM9:, COM0:, COM1:, and COM8:
RS-232 serial endcap (BR1001)—COM9: and COM1:
IrDA serial endcap (BR1002)—COM9: and COM0:

3.7 The C++ Application Programming Interface

The WORKABOUT PRO HDK API library enables application programs to control custom-built hardware that connects to the 100-pin connector and the scanner connector.

3.7.1 Installing The Software

The WORKABOUT PRO HDK API library is installed as part of the Psion Teklogix Mobile Devices SDK.
Psion Teklogix WORKABOUT PRO HDK User Manual 25
Chapter 3: Software
Development Platforms

3.7.2 Development Platforms

The following development platforms should be used with the WORKABOUT PRO HDK:
Windows Development Environment
Windows Mobile 2003 Microsoft eMbedded Visual C++ 4.0 compiler. It is Windows CE .NET 4.2
Windows Embedded CE 5.0
Windows Mobile 6

3.7.3 The Interrupts Namespace

This namespace is used to manage interrupts from the expansion module. The expansion module interrupt pins are also used by the PCMCIA socket.
The following program-accessible interrupt pins are provided on the 100-pin connector:
InputPin63
InputPin65
If the PCMCIA driver is in use, these interrupt pins are not available. If these pins are not used as interrupts, or by PCMCIA, they are available as GPIO.
recommended that eMbedded Visual C++ 4.0 Service Pack 3 (SP3) be installed.
Microsoft Visual Studio 2005.Windows Mobile 5

3.7.4 The ExpansionWakeup Namespace

This namespace manages the wakeup from suspend signal on pin 79 of the 100-pin co nnector . The wakeup can be enabled or disabled.
This signal is connected to the keyboard controller and is monitored from there. This pin wakes the processor but does not generate a software-accessible interrupt.

3.7.5 The GPIO Namespace

This namespace is used to manage acce ss to the 100 -pin connecto r general purpose inpu t/output (GPIO) pins. These pins are listed in “General-Purpose I/O” on page 71.
If a full PCMCIA interface is used, some pins are not available for GPIO. Thes e pins are identified on Table 7.1 Pinout of the WORKABOUT PRO 100-Pin Connector on page 64.

3.7.6 The EEPROM Namespace

This namespace contains functions that access the expansion module EEPROM. This namespace handles EEPROMS of up to 256 bytes only . Ac cessing EEPROMs larger than
this requires the use of the smBus namespace to communicate directly with the EEPROM. See “The smBus Namespace” on page 27.

3.7.7 The ExpansionUSB Namespace

This namespace manages th e expansion USB power contro ls. The USB power co ntrol signal is output on pin 88 of the 100-pin connector.
Expansion USB power can also be enabled by the USB registry setting and by setting an appropri­ate value in the Hardware type field in the expansion module EEPROM. Functions in this
26 Psion Teklogix WORKABOUT PRO HDK User Manual
namespace do not override these settings. For details see “Registry Settings For Psion Teklogix Device Drivers” on page 23, and “Expansion Module EEPROM Fields” on page 75.
On the WORKABOUT PRO 2nd. Generation, the expansion USB is also available on the connec­tor CN601 on the top of the unit. The 5 V power for this connector is also controlled by the USB power API.
If the USB hub it is not already enabled, enabling the expansion USB also enables the USB hub. Expansion USB power is power-managed and is automatically disabled on suspend and re-
enabled on resume (if it was previously enabled).

3.7.8 The USBhub Namespace

This namespace manages power to the USB hub.

3.7.9 The ScannerPort Namespace

This namespace is used to access the barcode scanner port if no internal scanner is detected. If a built-in scanner is detected, it is managed by Scanner Control Services and the functions in
this namespace are not available. Application programs can access Scanner Control Services through the Psion Teklogix Mo bile Devices SDK.
Chapter 3: Software
The USBhub Namespace

3.7.10 The smBus Namespace

This namespace is used to manage access to I2C devices on the smBus. The smBus interface func­tions do not guarantee delivery as the addressed device may not be connected to the I2C bus. Functions return appropriate errors to indicate this.
For details of the I2C bus see “I2C Device Identification” on page 73.

3.7.11 The PCMCIA Namespace

This namespace is used to access PCMCIA bus functions, if a full PCMCIA function is not in use. Details of the PCMCIA interface can be found in the Marvell PXA255 and PXA270 Developer Manuals.
These functions return errors if the PCMCIA socket is already in use. In this case, the standard PCMCIA driver manages the memory windows.
The PCMCIA timing functions are processor specific and fail if called on the wrong platform.
Psion Teklogix WORKABOUT PRO HDK User Manual 27

MECHANICAL CONSIDER ATIONS 4

4.1 Overview.................................................31
4.2 HDK Mechanical Files .........................................31
4.3 Installation......................................... ...... .33
4.3.1 Endcap-Mounted Device Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.3.2 Backplate-Mounted Device Installation.................. ...... ....33
4.3.3 Expansion Module Installation............................ ....34
4.4 Location And Construction...................................... .34
4.4.1 Materials............................................34
4.4.2 Backplate-Mounted Device...... ...... ... ...... ...... ...... .35
4.4.3 Expansion Module........ ...... ...... ...... ... ...... ....35
4.4.3.1 100-Pin Connector..................... ...... ... ....35
4.4.3.2 Mounting Frame...................................36
4.4.4 Endcap, Card Stop, And Stylus............................ ....36
4.4.5 Bottom Footprint........................................37
Psion Teklogix WORKABOUT PRO HDK User Manual 29

4.1 Overview

This chapter describes the physical connectors, space, and mounting of an expansion module, a backplate-mounted device, and an endcap-mounted device.

4.2 HDK Mechanical Files

The Hardware Development Kit provides the following mechanical models and drawings:
WORKABOUT PRO All V ariants
IGES Files
Description File Name
Backplate ...\Mechanical\WORKABOUTPRO\iges_files
Endcap ...\Mechanical\WORKABOUTPRO\iges_files
Endcap assembly ...\Mechanical\WORKABOUTPRO\iges_files
Stylus pen ...\Mechanical\WORKABOUTPRO\iges_files
Chapter 4: Mechanical Considerations
Overview
\backplate.igs
\endcap.igs
\endcap_assembly.igs
\stylus_pen.igs
Sample PCMCIA expansion card ...\Mechanical\WORKABOUTPRO\iges_files
\pcmcia_xmod.igs
PDF Files
Description File Name
2D backplate ...\Mechanical\WORKABOUTPRO\pdf
\backplate.pdf
2D endcap ...\Mechanical\WORKABOUTPRO\pdf
\endcap.pdf
2D endcap assembly ...\Mechanical\WORKABOUTPRO\pdf
\endcap_assembly.pdf
2D ball for endcap ...\Mechanical\WORKABOUTPRO\pdf
\endcap_assembly_ball.pdf
2D endcap ball holder ...\Mechanical\WORKABOUTPRO\pdf
\endcap_assembly_ball_holder.pdf
2D endcap, and ball spring ...\Mechanical\WORKABOUTPRO\pdf
\endcap_assembly_ball_spring.pdf
2D stylus gasket for endcap ...\Mechanical\WORKABOUTPRO\pdf
\endcap_assembly_stylus_rubber.pdf
2D stylus pen ...\Mechanical\WORKABOUTPRO\pdf
\stylus_pen.pdf
Psion Teklogix WORKABOUT PRO HDK User Manual 31
Chapter 4: Mechanical Considerations
HDK Mechanical Files
WORKABOUT PRO
IGES Files
Body shell—WORKABOUT PRO C, M, ME ...\Mechanical\WORKABOUTPRO\iges_files
Body shell—WORKABOUT PRO S ...\Mechanical\WORKABOUTPRO\iges_files
Mounting frame ...\Mechanical\WORKABOUTPRO\pdf
Mechanical card stop ...\Mechanical\WORKABOUTPRO\iges_files
PDF Files
2D Body shell—WORKABOUT PRO C, M, ME ...\Mechanical\WORKABOUTPRO\pdf
Description File Name
\colour_mono_terminal.igs
\short_terminal.igs
\internal_metal_frame.pdf
\mechanical_stop.igs
Description File Name
\housing_body.pdf
2D Body shell—WORKABOUT PRO S ...\Mechanical\WORKABOUTPRO\pdf
\housing_body.pdf
2D Mounting frame ...\Mechanical\WORKABOUTPRO\pdf
\internal_metal_frame.pdf
2D mechanical card stop ...\Mechanical\WORKABOUTPRO\pdf
\mechanical_stop.pdf FIX
WORKABOUT PRO 2nd. Generation
IGES FIles
Description File Name
Body shell—WORKABOUT PRO 2nd. Generation C
Body shell—WORKABOUT PRO 2nd. Generation S
Mounting frame ...\Mechanical\WORKABOUTPRO\G2\iges_files
Mechanical card stop .. .\Mechanical\WORKABOUTPRO\G2\iges_files
...\Mechanical\WORKABOUTPRO\G2\iges_files \G2_C_body.igs
...\Mechanical\WORKABOUTPRO\G2\iges_files \G2_S_body.igs
\G2_mounting_frame.igs
\mechanical_stop.igs
32 Psion Teklogix WORKABOUT PRO HDK User Manual
PDF FIles
Description File Name
2D Mechanical card stop ...\Mechanical\WORKABOUTPR\G2\pdf

4.3 Installation

4.3.1 Endcap-Mounted Device Installation

The endcap is attached with four M2.6 x 8 screws. Removing and installing it requires a #1 Phillips screwdriver.
T o remove the endcap:
1. Remove the four screws.
2. Remove the endcap.
3. If necessary, remove the card stop to gain access to the CF or PCMCIA cards.
To install the endcap:
1. Insert and fasten the card stop, if necessary.
Chapter 4: Mechanical Considerations
Installation
\mechanical_stop.pdf
2. Insert the endcap.
3. Insert and tighten the four screws. Torqu e them to 0.339 N m (3.0 lb in).
When a PCMCIA card or Compact Flash card is inserted into the WORKABOUT PRO, a me­chanical card stop must be inserted before the endcap is attached, to prevent the card fro m moving out of place. This card stop is attached with either two or four M2 x 4 screws. Use a #1 Phillips bit for them, and torque to 0.226 N m (2.0 lb in).

4.3.2 Backplate-Mounted Device Installation

Customized hardware can be mounted on the inside of the backplate of the WORKABOUT PRO. Several Psion Teklogix scanne r modules are mounted on scanner-specific backplates.
There are a number of scanner kits available for the WORKABOUT PRO. These include scanner backplates, scanner endcaps, and mounting hardware. For a list of Psion Teklogix scanner kits see the Accessories Catalog at www.PsionTeklogix.com/Accessories
The backplate is fastened to the back of the WORKABOUT PRO using six M2.6 x 4 screws. Use a #1 Phillips screwdriver to insert and remove them.
Follow these steps:
Important: Make sure all external power is removed from the WORKABOUT PRO before
starting to install the device.
1. Disconnect the WORKABOUT PRO from external power.
2. Remove the WORKABOUT PRO battery.
3. Switch off the backup battery power . For instructions see “Switching The Back up Battery Power On And Off” on page 16.
4. Remove the backplate of the WORKABOUT PRO.
.
Psion Teklogix WORKABOUT PRO HDK User Manual 33
Chapter 4: Mechanical Considerations
Expansion Module Installation
5. Connect the device to the appropriate socket on the main logic board.
6. Place the new backplate assembly on the WORKABOUT PRO.
7. Fasten the six screws.They can be tightened in any order. Torque them to 0.283 N m (2.5 lb in).
8. Switch on the backup battery power. For instructions see “Switching The Backup Battery Power On And Off” on pag e 16.
9. Connect the WORKABOUT PRO to a power supply and/or insert the battery .

4.3.3 Expansion Module Installation

The expansion board is fastened to the metal frame inside the WORKABOUT PRO by four M2.6 x 4 screws. Installing it requires the following tools:
#1 Phillips screwdriver.
To install the expansion module:
1. Disconnect the WORKABOUT PRO from external power.
2. Remove the WORKABOUT PRO battery.
3. Switch off the backup battery power. For inst ructions see “Switching The Backup Battery Power On And Off” on pag e 16.
4. Remove the backplate.
5. Insert the expansion module through the back of the computer as shown here:
6. Fasten the expansion module to the frame with four M2 x 4 screws.
7. Attach the backplate. Torque the 6 screws to 0.283 N m (2 .5 lb in).
8. Switch on the backup battery power. For instructions see “Switching The Backup Battery Power On And Off” on pag e 16.
9. Connect the WORKABOUT PRO to a power supply and/or insert the battery .

4.4 Location And Construction

4.4.1 Materials

The recommended material for endcaps and backplates for the WORKABOUT PRO is GE C1200 plastic (standard black). The recommended texturing is AT-IM002 , 0.035mm deep, o r MT11030. Both the card stop and the ball holder used in the endcap assembly are also made of this material.
34 Psion Teklogix WORKABOUT PRO HDK User Manual

4.4.2 Backplate-Mounted Device

The backplate-mounted device must fit within the backplate of the WORKABOUT PRO. It can project inwards into the WORKABOUT PRO to a varying distance, depending on other options installed within the WORKABOUT PRO.
The greatest amount of room is found within a WORKABOUT PRO that has no expansion module installed. T o prevent interference with ex pansion cards, the backplate-mounted device, or the backplate itself, must not protrude into the terminal plastic housing by more than 3 mm.
This HDK provides IGES models of the backplate, and of the bodies of the WORKABOUT PRO variants. See the list of IGES files in “HDK Mechanical Files” on page 31.
Consult the 2D drawing of the backplate for the backplate hole locations. To maintain sealing, and the IP rating, the sealing rib of the backplate must have a height of
0.60 mm and a width of 0.5 mm.
To maintain compliance with the WORKABOUT PRO drop test specification, backplates and scanner devices must not weigh more than 90 g (0.2 lb) in total, the same weight as the SE1223 backplate/scanner module combination. The shape of the backplate influences the outcome of drop testing.

4.4.3 Expansion Module

Chapter 4: Mechanical Considerations
Backplate-Mounted Device
Expansion modules must fit within the perimeter of the WORKABOUT PRO metal mounting frame. They cannot exceed a height of 5.5 mm, as measured from the underside of the modu le towards the display of the WORKABOUT PRO. The holes that connect the card stop must not be covered.
Only the 100-pin connector should be placed on the under side of the expansion board. Other components on the underside can interfere with the following:
On the WORKABOUT PRO C, S, M, ME:
- the backup battery, or
- the CF card and socket.
On the WORKABOUT PRO 2nd. Generation C, S:
- the SD card slot, or
- the CF card and socket.
In addition, it must be possible to insert the completed expansion card through the backplate opening of the WORKABOUT PRO. This is especially important if the card is longer than the backplate opening.
The HDK provides IGES models of the mounting frames for the WORKABOUT PRO variants. An IGES model for a sample PCMCIA expansion module is also included. See the list of IGES files in “HDK Mechanical Files” on page 31.
4.4.3.1 100-Pin Connector
The 100-pin connector on the WORKABOUT PRO main logic board is an FX6-100P-0.8SV2 header. The mating connector is an FX6-10 0S-0.8SV2.
The centre of the connector on the expansion module must be aligned on the centre line of the mounting frame. The connector is mounted in the following location on all WORKABOUT PRO variants:
Psion Teklogix WORKABOUT PRO HDK User Manual 35
Chapter 4: Mechanical Considerations
Endcap, Card Stop, And Stylus
Figure 4.1 Location Of 100-Pin Connector On Expansion Module (Measurements In mm)
Back view with the backplate removed
4.4.3.2 Mounting Frame
There are some differences b etween the mounting frame s for the WO RKAB OUT PRO a nd the WORKABOUT PRO 2nd. Generation. In particular, the mounting frame for the WORKABOUT PRO 2nd. Generation is 1mm higher . Refer to the IGES models for details.
The relative positions of the screw holes for attaching the expansion module to the mounting frame are the same for all variants of the WORKABOUT PRO.

4.4.4 Endcap, Card Stop, And Stylus

The endcap and card stop fit onto the end of the WORKABOUT PRO. The endc ap ass embly includes parts (a metal ball, a spring, and a plastic ball holder) to retain the stylus.
The IGES models of the bodies of the WORKABOUT PRO variants, show the hole for the stylus See “HDK Mechanical Files” on page 31 for a list of detailed drawing and IGES models for the
endcap assembly and all its parts as well as the IGES model of the WORKABOUT PRO bodie s. The standard endcap is 83.35 mm long, 25.40 mm wide, and 23.87 mm deep. To maintain the ex-
isting drop test specifications, customized endcaps must not weigh more than 22 g (0.05 lb). To maintain IP sealing, the endcap sealing rib must have a height and width of 0.8 mm. If the
stylus is to be used then it must be sealed against the stylus holder using the rubber stylus gasket. The shape of the endcap influences the outcome of drop testing.
It is important that the correct card stop is fitted. It must fit into the internal frame and housing with no interference to the endcap.
Consult the drawings for information on which card stops are used in each WORKABOUT PRO variant, and which card stops are used with each card type.
36 Psion Teklogix WORKABOUT PRO HDK User Manual

4.4.5 Bottom Footprint

The HDK provides models of the bases of the WORKABOUT PRO variants. These show the po­sitions of the connectors. These models also provide the outside dimensions. See also Figure 5.1 on page 41 and Figure 5.3 on page 43.
These models are as follows:
Table 4.1 IGES Models Of The WORKABOUT PRO Body
Type Of Model Filename
Body of WORKABOUT PRO (M, ME, and C variant) colour_mono_terminal.igs Body of WORKABOUT PRO (S variant) short_terminal.igs
Chapter 4: Mechanical Considerations
Bottom Footprint
Body of WORKABOUT PRO 2nd. Generation (S variant)
Body of WORKABOUT PRO 2nd. Generation (C variant)
G2_S_body.igs
G2_C_body.igs
Psion Teklogix WORKABOUT PRO HDK User Manual 37

EXTERNAL CONNECTORS 5

5.1 Overview Of External Connectors, Cables, And Accessories......................41
5.2 External Connectors On The WORKABOUT PRO ..........................41
5.2.1 WORKABOUT PRO C, S, M, ME.......................... ....41
5.2.2 WORKABOUT PRO 2nd. Generation C, S. . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.3 The LIF Connector..................................... ...... .44
5.3.1 Sensing Device Presence ...................................44
5.4 The Tether Connector..........................................44
5.4.1 The WORKABOUT PRO C, S, M, ME Tether Connector..................44
5.4.1.1 COM2: Serial Port..................................45
5.4.1.2 Sensing Device Presence...............................46
5.4.2 The WORKABOUT PRO 2nd. Generation C, S Tether Connector .............47
5.4.2.1 Sensing Device Presence...............................48
5.4.3 Cables For the Tether Connector ...............................48
5.5 The WORKABOUT PRO C, S, M, ME Audio Connector.......................48
5.6 Docking Stations................................... ...... ... .49
5.6.1 Single Unit Docking Stations.......................... ...... .49
5.6.1.1 The USB Host Connector ..............................50
5.6.1.2 The USB Client Connector..............................50
5.6.2 Four Unit Multi-Dock Docking Station (Quad Docker) . . . . . . . . . . . . . . . . . . . 51
5.7 Vehicle Cradles .............................................52
5.7.1 The Vehicle Cradle 15-Pin Connector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.8 Port Replicator............................................. .54
5.8.1 The Serial Connectors................................. ....56
5.9 Other Cables And Adaptors...................................... .56
5.10 Mechanical Considerations.......................................56
Psion Teklogix WORKABOUT PRO HDK User Manual 39
Chapter 5: External Connectors
Overview Of External Connectors, Cables, And Accessories

5.1 Overview Of External Connectors, Cables, And Accessories

This chapter describes the connectors on the WORKABOUT PRO and on selected accessories. It also describes cables and accessories that connec t to them, and how they function in the WORK­ABOUT PRO system.

5.2 External Connectors On The WORKABOUT PRO

5.2.1 WORKABOUT PRO C, S, M, ME

The WORKABOUT PRO computers have three external connectors:
LIF connector.
T ether co nnector.
Audio connector.
The LIF connector connects the WORKABOUT PRO to docking stations and cradles. The tether connector connects to scanners, AC adaptors, USB or serial adaptors, and other accessories.
The audio connector accepts headphones and microphones.
Figure 5.1 WORKABOUT PRO Base Showing External Connectors
Tether Connector
LIF Connector
Audio Connector
Psion Teklogix WORKABOUT PRO HDK User Manual 41
Chapter 5: External Connectors
WORKABOUT PRO 2nd. Generation C, S
Figure 5.2 External Connectors On The WORKABOUT PRO C, S, M, ME
WM9075
Main processor
Data bus
Address bus
Control bus
Switch
To Bluetooth transceiver
MQ1188
USB Host
TETHER_DETECT
Audio Connector
LIF Connector
USB host 4
LIF_DETECT
USB Client 0
V_IN
USB host 3
COM2
DC_IN
Power to other parts of the
WORKABOUT PRO system
V_BAT
Battery
Charger

5.2.2 WORKABOUT PRO 2nd. Generation C, S

The WORKABOUT PRO 2nd. Generation computers have the following external connectors:
LIF connector
T ether conn ector.
Power connector.
42 Psion Teklogix WORKABOUT PRO HDK User Manual
V_IN
Tether Connector
Switch
Chapter 5: External Connectors
WORKABOUT PRO 2nd. Generation C, S
Figure 5.3 WORKABOUT PRO 2nd. Generation Base Showing External Connectors
Tether connector
DC connector
Figure 5.4 External Connectors On The WORKABOUT PRO 2nd. Generation C, S
LIF connector
Psion Teklogix WORKABOUT PRO HDK User Manual 43
Chapter 5: External Connectors
The LIF Connector

5.3 The LIF Connector

The LIF connector gives access to the following:
USB host port 4.
USB client port 0.
LIF port device detection.
Power input to the WORKABOUT PRO.

5.3.1 Sensing Device Presence

For device identification the following pull-down resistor must be connected between LIF_DETECT (pin 8) and ground:
Pull-down Resistor Device
100 kΩ, 1/8 W, 5% USB host.
The Psion Teklogix Mobile Devices SDK enables a software applicatio n to detect and identify the connected device.

5.4 The Tether Connector

5.4.1 The WORKABOUT PRO C, S, M, ME Tether Connector

The tether connector gives access to the following:
USB host port 3 (WORKABOUT PRO), or USB host or device (WORKABOUT PRO 2nd. Generation).
COM2: data lines if Bluetooth not enabled.
T ether p ort device detectio n.
Power input to the WORKABOUT PRO.
Table 5.1 Pinout Of The WORKABOUT PRO Tether Connector
Pin Name Description Direction
1 GND Ground. Power N/A N/A N/A 2 USB_H3_D+ USB Host port 3 D+. Input/
output
3 USB_H3_D- USB Host port 3 D-. Input/
output
State
When
Active
BLowPulled
BLowPulled
State
During
Sleep
Pull-up Or Pull-down
down 15 kΩ
down 15 kΩ
4 USB_H3_PWR USB Host port 3 power. Power N/A Off N/A
Abbreviations:
N/A= not applicable; B = both high and low .
44 Psion Teklogix WORKABOUT PRO HDK User Manual
The WORKABOUT PRO C, S, M, ME T et her Connector
Table 5.1 Pinout Of The WORKABOUT PRO Tether Connector
Chapter 5: External Connectors
Pin Name Description Direction
5 TXD COM2: available if
Bluetooth is not enabled.
6 RXD COM2: available if
Bluetooth is not enabled.
7 TETHER_DETECT Input for detection of
device on tether
connector. 8 DC_IN Power supply to 9 10 11 Reserved Reserved. 12 13 14
WORKABOUT PRO.
Do not connect.
Output B Low None
Input B Pulled up Pulled up
Input B Pulled up Pulled up
Power input
N/AN/AN/AN/A
State
When
Active
N/A N/A N/A
State
During
Sleep
Pull-up Or Pull-down
100 kΩ
100 kΩ
15 16 PGND Ground. Power N/A N/A N/A 17 18
Abbreviations:
N/A= not applicable; B = both high and low.
5.4.1.1 COM2: Serial P ort
For details of COM port assignments on the WORKABOUT PRO see “COM Port Assignments” on page 24.
WORKABOUT PRO M
The data lines on pins 5 and 6 are always available.
WORKABOUT PRO C and S
COM2: data lines are only available on pins 5 and 6 when the integrated Bluetooth feature is disabled.
Important: These serial lines are not at RS-232 specifications.
They are connected directly to the WORKABOUT PRO main logic board. They are at CMOS levels, between 3.3 V and ground, and are unbuffered.
Psion Teklogix WORKABOUT PRO HDK User Manual 45
Chapter 5: External Connectors
The WORKABOUT PRO C, S, M, ME Tether Connector
Using Windows to enable and disable Bluetooth
For instructions consult the user manual for your WORKABOUT PRO. For a list of user manuals see Appendix B: “Resources”.
Using BooSt to enable the serial lines on the tether connector
To enable the serial lines through the tether connector, issue the following command at the BooSt console prompt:
>config set flags
BooSt responds with a command-specific prompt:
Flags (hex or +/-bit#>)>
At this prompt, enter the command:
+0
This sets flag 0. The WORKABOUT PRO responds with:
bit0=NoBluetooth
The Bluetooth transceiver is now disabled.
Using BooS t t o e nab le Bluetooth
The enable the integrated Bluetooth, issue the following command at the BooSt console prompt:
>config set flags
BooSt responds with a command-specific prompt:
Flags (hex or +/-bit#>)>
At this prompt enter the command:
-0
This clears flag 0. The WORKABOUT PRO responds with:
bit0=Bluetooth >
The Bluetooth transceiver is now enabled.
5.4.1.2 Sensing Device Presence
For device identification, within the connected cable, one of the following pull-down resistors must be connected between TETHER_DETECT (pin 7) and ground:
Pull-down Resistor Device
100 kΩ USB host. 200 kΩ USB client.
49.9 kΩ USB serial.
The Psion Teklogix Mobile Devices SDK enables a software applicatio n to detect and identify the connected device.
46 Psion Teklogix WORKABOUT PRO HDK User Manual
Chapter 5: External Connectors
The WORKABOUT PRO 2nd. Generation C, S Tether Connector

5.4.2 The WORKABOUT PRO 2nd. Generation C, S Tether Connector

The tether connector gives access to the following:
•USB port.
•COM2:
T ether port device d etection.
Power input to the WORKABOUT PRO.
Table 5.2 Pinout Of The WORKABOUT PRO 2nd. Generation Tether Connector
Pin Name Description Direction
State
When
Active
State
During
Sleep
Pull-up Or Pull-down
1 GND Ground. Power N/A N/A N/A 2 USB_D+ USB D+
(host or device)
Input/ output
BLowPulled
down 15 kΩ
3 USB_D- USB D-
(host or device)
Input/ output
BLowPulled
down 15 kΩ
4 USB_PWR USB Device
Power N/A Off N/A
Power Detect 5 TXD COM2: Output B Low None 6 RXD COM2: Input B Pulled up Pulled up
100 kΩ
7 TETHER_DETECT Input for detection of
device on
Input B Pulled up Pulled up
49.9 kΩ
tether connector. 8 DC_IN Power supply to 9
WORKABOUT PRO.
Power input
N/A N/A N/A
10 11 CTS COM2: Input 12 RTS COM2: Output 13 DSR COM2: Input 14 DTR COM2: Output 15 DCD COM2: Input 16 RI COM2: Input 17 GND Groun d Power 18 GND Groun d Power
Abbreviations:
N/A= not applicable; B = both high and low,
Psion Teklogix WORKABOUT PRO HDK User Manual 47
Chapter 5: External Connectors
Cables For the Tether Connector
5.4.2.1 Sensing Device Presence
For device identification, in the connected cable, one of the following pull-down resistors must be connected between TETHER_DETECT (pin 7) and ground:
Pull-down Resistor Device
200 kΩ USB client. 100 kΩ USB host.
49.9 kΩ USB serial.
The Psion Teklogix Mobile Devices SDK enables a software applicatio n to detect and identify the connected device.

5.4.3 Cables For the Tether Connector

Psion Teklogix provides cables that connect to the tether port of the WORKABOUT PRO. For a complete list see www .Psio nTeklogix.com/Accessories
These cables include the following:
T ether to RS-232-C cable for the WORKABOUT PRO 2nd. Generation.
Tether to USB-B for the WORKABOUT PRO 2nd. Generation.
T ether to USB-A for all WORKABOUT PRO variants.
.

5.5 The WORKABOUT PRO C, S, M, ME Audio Connector

The audio connector is only available on the WORKABOUT PRO C, S, M, and ME. It is not available on the WORKABOUT PRO 2nd. Generation computers.
The audio connector has the following pinout:
Table 5.3 Pinout Of The Audio Connector
Pin Signal Name Description
1 SP+R Right speaker positive. 2 MIC+ Microphone positive. 3 SP+L Left speaker positive. 4 GND Ground.
The audio connector accepts a standard 2.5 mm stereo minijack.
Figure 5.5 Audio Plug
GND SP+L MIC+ SP+L
48 Psion Teklogix WORKABOUT PRO HDK User Manual

5.6 Docking Stations

A docking station is a desk-top unit that can hold one or more WORKABOUT PRO computers. The docking station and the WORKABOUT PRO communicate through the LIF port.
Refer to the Accessories Catalog at www.PsionTeklogix.com/Accessories that are available for your WORKABOUT PRO model.

5.6.1 Single Unit Docking Stations

A single unit docking station can hold only one WORKABOUT PRO. The following illustration shows a typical single unit docking station:
Figure 5.6 Single Unit Docking Station
Chapter 5: External Connectors
Docking Stations
for the docking stations
All single unit docking stations have the following connectors:
USB host connector.
USB client connector.
DC input connector. When external power is supplied to the docking station, the WORKABOUT PRO battery under-
goes charging. These units also have a spare battery charging well. If no external power is supplied to the docking station, the USB ports are still functional.
Figure 5.7 Docking Station Block Diagram
Psion Teklogix WORKABOUT PRO HDK User Manual 49
Chapter 5: External Connectors
Single Unit Docking Stations
5.6.1.1 The USB Host Connector
The USB Host connector on the docking station connects the docked WORKABOUT PRO, as a USB host, to an external USB client device. It uses a USB Type A receptacle.
Figure 5.8 USB Host Connector
Pin 1
Table 5.4 Pinout Of The USB Host Connector
Pin
Pin On LIF
Connector
1 Vbus DC supply from the WORK-
2 4 USB_H4_D- USB Host port 4 D-. Bidirectional (half-duplex). 3 3 USB_H4_D+ USB Host port 4 D+. 4 2 Ground
5.6.1.2 The USB Client Connector
The USB client connector on the docking station connects an external device, as a USB client, to the docked WORKABOUT PRO. It uses a USB Type B receptacle.
Figure 5.9 USB Client Connector
Pin 2
Pin 2
Pin 3
Pin 4
USB Host Connector
Name Description Direction
Output to connected
ABOUT PRO. Current 500
external device. mA maximum; voltage minimum 4.35 V, maximum
5.25 V
Pin 1
Pin 3
50 Psion Teklogix WORKABOUT PRO HDK User Manual
Pin 4
Table 5.5 Pinout Of The USB Client Connector
Chapter 5: External Connectors
Four Unit Multi-Dock Docking Station (Quad Docker)
Pin
1VbusDC current from external
2 10 USB_C0_D- USB Client port 0 D-. Bidirectional (half-duplex). 3 9 USB_C0_D+ USB Client port 0 D+. 4 2 Ground
Pin On LIF
Connector
Name Description Direction
host. This pin is unconnected inside the docking station.

5.6.2 Four Unit Multi-Dock Docking Station (Quad Docker)

A multi-dock docking station can hold up to four WORKABOUT PRO computers. The docking station and the WORKABOUT PRO computers communicate through the LIF ports of th e WORKABOUT PROs. The following illustration shows a typical multi-dock docking station:
Figure 5.10 A Multi-Dock Docking Station
Input from connected
external device.
All multi-dock docking stations have the following connectors:
Ethernet connector.
DC input connector. When external power is supplied to the docking station, the batteries in the WORKABOUT PROs
undergo charging. If no external power is supplied to the docking station, the ethernet port is still functional. The USB Host interfaces from each WORKABOUT PRO are c onnec ted to USB-to-ethernet c on-
verters inside the docking station. Each USB-to-ethernet converter has a separate MAC address. All are connected to a common ethernet hub, which is connected to the single external ethernet connector . Th e ethernet conn ector is a standard 10BASE-T twisted pair connector.
Psion Teklogix WORKABOUT PRO HDK User Manual 51
Chapter 5: External Connectors
Vehicle Cradles
Figure 5.11 The Multi-Dock Docking Station Block Diagram
Workabout ProWorkabout Pro Workabout Pro
USB host connections
LIF Connector
USB host 4
DC Power to LIF connectors for
other three Workabout Pro units
DC_IN
Power-conditioning circuitry
External DC Power (5 V)

5.7 V ehicle Cradles

A vehicle cradle holds a single WORKABOUT PRO. The cradle and the WORKABOUT PRO computer communicate through the LIF port of the WORKABOUT PRO.
USB-to-Ethernet converter
USB-to-Ethernet converter
DC Power to Quad Cradle circuitry
USB-to-Ethernet converter
10-base2 Ethernet
Ethernet Hub
Ethernet connector
USB-to-Ethernet converter
Quad Cradle
Every cradle has the following connector:
15-pin vehicle cradle connector . Some cradles are powered from the vehicle battery: others are unpowered. For information on the
cradles available for your WORKABOUT PRO see th e Acce ssories Catalog at
www .PsionTeklogix.com/Accessories
52 Psion Teklogix WORKABOUT PRO HDK User Manual
.
Figure 5.12 Typical V ehicle Cradle
Figure 5.13 Vehicle Cradle Block Diagram
Chapter 5: External Connectors
The Vehicle Cradle 15-Pin Connector

5.7.1 The V ehicle Cr adle 15-Pin Connector

All cradles have an attached cable that is terminated by a female DE-15 connector .
Table 5.6 Pinout Of The V ehicle Cradle 15-Pin Connector
Pin
1 1 PGND Ground. Power 2 2 GND Ground. Power 3 3 USB_H4_D+ USB host port 4 D+. Bidirectional 4 4 USB_H4_D- USB host port 4 D-. Bi dir ectional 5 5 USB_H4_PWR USB host port 4 power. Power 6 6 DC_IN Power supply to 77
Pin On LIF Connector
Name Description Direction
Psion Teklogix WORKABOUT PRO HDK User Manual 53
Power input
WORKABOUT PRO.
Chapter 5: External Connectors
Port Replicator
Table 5.6 Pinout Of The Vehicle Cradle 15-Pin Connector
Pin
8 8 LIF_DETECT Input for detection of device on
9 9 USB_C0_D+ USB client port 0 D+. Bidirectional 10 10 USB_C0_D- USB client port 0 D-. Bidirectional 11 11 GND G rou nd. Power 12 12 PGND Ground. Power 13 14 15
Pin On LIF
Connector

5.8 P ort Replicator

The port replicator allows peripherals to be attached to the powered and unpowered vehicle cradles. The WORKABOUT PRO and the port replicator communicate through the LIF port.
The port replicator has the following connectors:
Three RS-232 ports.
USB client connector.
15-pin vehicle cradle connector . For information on the port replicators available for your WORKABOUT PRO see the Accesso-
ries Catalog at www.PsionTeklogix.com/Accessories
Name Description Direction
Input
LIF connector
The port replicator provides three full-function RS-232 ports on DE-9 connectors. The RS-232 ports are connected to an internal processor which is connected as a client to the USB host inter­face of the WORKABOUT PRO. For the port assignments see “COM Port Assignments” on page 24.
For the pinout for the USB client connector see “The USB Client Connector” on page 50. For the pinout for the 15-pin vehicle cradle connector see “The Vehicle Cradle 15-Pin Connector”
on page 53. The.WORKABOUT PRO supplies 5 V DC to the cradle and the port replicator through the
5 V DC supply associated with the USB host port (pin 5) on the LIF connector. The cradle switches this 5 V on when the WORKAB OUT PRO is docked in the cradle. The port replicator draws a maximum of 50 mA when no peripherals are connected to it.
The DC input of the powered cradle is regulated and fed only to the power input of the WORKABOUT PRO.
54 Psion Teklogix WORKABOUT PRO HDK User Manual
Figure 5.14 The P ort Replicator
Figure 5.15 P ort Replicator Block Diagram
Chapter 5: External Connectors
Port Replicator
The cradle passes the USB Host and USB Client connections to the Port Replicator. The USB Host connection also supplies DC power to the Port Replicator.
Inside the port replicator, the USB host sign als from the WO RKABOU T PRO ar e conn ected to a processor that provides the three sets of serial port signals. The USB client lines are connected to the USB client connector.
Psion Teklogix WORKABOUT PRO HDK User Manual 55
Chapter 5: External Connectors
The Serial Connectors

5.8.1 The Serial Connectors

The three serial connectors use male DE-9 connectors and are DTE devices .
Table 5.7 Pinout Of The Serial Connector
Pin Name Description
1 CD Carrier Detect Input 2 RD Receive Data:
Data to the Port Replicator
3 TD Transmit Data:
Data from the Port Replicator 4 DTR Data T erminal Ready Output 5 Signal Ground Ground ­6 DSR Data Set Ready Input 7 RTS Request To Send Output 8 CTS Clear To Send Input 9 RI Ring Indicator Input

5.9 Other Cables And Adaptors

Psion Teklogix supplies several cables and adapters that connect to the WORKABOUT PRO, the docking station, and the vehicle cradle, ports. See the Accessories Catalog at www.PsionTek-
logix.com/Accessories for information.
Direction
(relative to the Port R eplicator)
Input
Output

5.10 Mechanical Considerations

The WORKABOUT PRO HDK provides 3D models of the outsides of the WORKABOUT PRO variants to aid in sizing devices that accept the computer and in locating and aligning the connec­tors within them.
The tether connector is intended for free-standing cables. Clearance shou ld be provided aroun d it.
56 Psion Teklogix WORKABOUT PRO HDK User Manual

INTERNAL CONNECTORS 6

6.1 Overview.................................................59
6.2 WORKABOUT PRO 2nd. Generation C, S Audio Connector.....................59
6.2.1 Cables................................... ...... ....59
6.3 WORKABOUT PRO 2nd. Generation C, S USB Connector......................59
6.3.1 Cables................................... ...... ....60
6.4 100-Pin Connector............................... ...... ...... .60
6.5 Scanner Connector............................................60
Psion Teklogix WORKABOUT PRO HDK User Manual 57
Chapter 6: Internal Connectors

6.1 Overview

This chapter describes the WORKABOUT PRO internal connectors that are not described else­where in this manual. For a diagram of the locations of all the internal connectors see “Connector Locations” on page 17.

6.2 WORKABOUT PRO 2nd. Generation C, S Audio Connector

All WORKABOUT PRO 2nd. Generation computers have an internal audio connector . This con­nector accepts a 3.5 mm stereo connector. Psion Teklogix supplies a cable that connects to this socket. For information see the Accessories Catalog at www.PsionTeklogix.com/Accessories
Table 6.1 Pinout Of The Internal Audio Connector
Pin Name Function Notes
1 HPOUTR_C Headset right channel
All different colours; do n ot use r ed.2 HPOUTL_C Headset left channel 3 HSET_IN Headset input detect 4 GND Ground Recommended colour is black. 5 MIC_EXT Microphone Audio input for connection to a micro-
phone.
Full scale input signal level is 1 Vrms.
Overview
.
6 CONNECTOR_DETECT Cable This pin must be grounded within the
cable, or connected to pin 4.
Pin 1 and pin 3 must not be connected on the cable. When a cable is connected to this audio connector, th e microp hone on th e keyb oard
is disconnected.

6.2.1 Cables

The following open-ended cable is available from Psion T eklogix:
Part Number. 10509 87.

6.3 WORKABOUT PRO 2nd. Generation C, S USB Connector

All WORKABOUT PRO 2nd. Generation computers have an internal USB connector. Psion Teklogix supplies a cab le that co nnects to this sock et. For information see the Accessories Catalog at www.PsionTeklogix.com/Accessories
This connector shares signals with the 100-pin connector . So, it is described in the same chapte r as the 100-pin connector . For details see “WORKABOUT PRO 2nd. Generation C, S USB Connec­tor” on page 77.
.
Psion Teklogix WORKABOUT PRO HDK User Manual 59
Chapter 6: Internal Connectors
Cables

6.3.1 Cables

The following cables are available from Psion Teklogix:
Part Number Description
1050988 USB 4-wire cable—female to open-ended. 1051039 USB 4-wire cable—female to female.

6.4 100-Pin Connector

For details see Chapter 7: “100-Pin Connector”.

6.5 Scanner Connector

For details see Chapter 8: “Scanner Connector”.
60 Psion Teklogix WORKABOUT PRO HDK User Manual

100-PIN CONNECTOR 7

7.1 Overview.................................................63
7.1.1 Signals On The 100-Pin Connector..............................63
7.1.2 Connector Type........................................63
7.1.3 Connector Position And Orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
7.2 100-Pin Connector Pinout........................................64
7.3 Power And Ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.4 Data And Address Buses ........................................70
7.5 Serial...................................................70
7.6 USB...................................................71
7.7 General-Purpose I/O...........................................71
7.8 General-Purpose Interrupts.......................................72
7.9 PCMCIA.................................... ...... ...... .72
7.10 Wakeup........................... ... ...... ...... ...... .73
7.11 I2C Device Identification.................................... ....73
7.11.1 I2C Addresses................................. ... ....74
7.11.2 Expansion Module EEPROM Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
7.12 Example Expansion Modules .....................................76
7.13 PsionTeklogix Serial Endcaps..................... ...... ...... ... .77
7.13.1 Serial Port Assignments...................................77
7.14 WORKABOUT PRO 2nd. Generation C, S USB Connector . . . . . . . . . . . . . . . . . . . . . 77
Psion Teklogix WORKABOUT PRO HDK User Manual 61

7.1 Overview

This chapter describes the electrical resources that the WORKABOUT PRO can supply to the expansion module connected to its 100-pin connector.

7.1.1 Signals On The 100-Pin Connector

An expansion module connects to the 100-pin connector. The WORKABOUT PRO provides several groups of signals on this connector:
DC power supply and ground.
System data and address bus.
Serial support.
Connections to the WORKABOUT PRO USB host.
Control signals. These groups of signals are described in the following sections.
Note: Names listed here are those used by the WORKABOUT PRO. Signals may have other
names in expansion modules, scanner converter boar ds, or other devices.
Chapter 7: 100-Pin Connector
Overview
Figure 7.1 The WORKABOUT PRO 100-Pin Connector Block Diagram

7.1.2 Connector Type

The 100-pin connector is an FX6-100S-0.8SV2 receptacle.
Psion Teklogix WORKABOUT PRO HDK User Manual 63
Chapter 7: 100-Pin Connector
Connector Position And Orientation

7.1.3 Connector Position And Orientation

Figure 7.2 WORKABOUT PRO Back View Showing The 100-pin Connector
100-pin connector
Placement of Pin 1 on the WORKABOUT PRO
Standard placement of Pin 1

7.2 100-Pin Connector Pinout

Pin names in the following table are those used on the WORKABOUT PRO.
Table 7.1 Pinout of the WORKABOUT PRO 100-Pin Connector
Pin Name Function
1 V_IN Power N/A 2 V_IN Power N/A 3 V_IN Power N/A 4 V_IN Power N/A 5SD0 System data
bus
Battery compartment
Signal
Direction
Active
State
During
Reset
State
During
Sleep
Input/output Hi-Z Low
Pull-up
value
(ohms)
6SA0 System
address bus
Abbreviations:
N/A= not applicable; B = both high and low , Hi-Z = high impedance.
64 Psion Teklogix WORKABOUT PRO HDK User Manual
Output Low Low
Table 7.1 Pinout of the WORKABOUT PRO 100-P in Connector (Continued)
Chapter 7: 100-Pin Connector
100-Pin Connector Pinout
Pin Name Function
7SD1 System data
bus
8SA1 System
address bus
9SD2 System data
bus
10 SA2 System
address bus
11 SD3 System data
bus
12 SA3 System
address bus
13 SD4 System data
bus
14 SA4 System
address bus
15 SD5 System data
bus
Signal
Direction
Active
State
During
Reset
State
During
Sleep
Input/output Hi-Z Low
Output Low Low
Input/output Hi-Z Low
Output Low Low
Input/output Hi-Z Low
Output Low Low
Input/output Hi-Z Low
Output Low Low
Input/output Hi-Z Low
Pull-up
value
(ohms)
16 SA5 System
Output Low Low
address bus
17 SD6 System data
Input/output Hi-Z Low
bus
18 SA6 System
Output Low Low
address bus
19 SD7 System data
Input/output Hi-Z Low
bus
20 SA7 System
Output Low Low
address bus 21 GND N/A 22 GND N/A 23 SD8 System data
Input/output Hi-Z Low
bus 24 SA8 System
Output Low Low
address bus 25 SD9 System data
Input/output Hi-Z Low
bus
Abbreviations:
N/A= not applicable; B = both high and low, Hi-Z = high impedance.
Psion Teklogix WORKABOUT PRO HDK User Manual 65
Chapter 7: 100-Pin Connector
100-Pin Connector Pinout
Table 7.1 Pinout of the WORKABOUT PRO 100-Pin Connector (Continued)
Pin Name Function
26 SA9 System
address bus 27 SD10 System data
bus 28 SA10 System
address bus 29 SD11 System data
bus 30 SA11 System
address bus 31 SD12 System data
bus 32 SA12 System
address bus 33 SD13 System data
bus 34 SA13 System
address bus
Signal
Direction
Active
State
During
Reset
State
During
Sleep
Output Low Low
Input/output Hi-Z Low
Output Low Low
Input/output Hi-Z Low
Output Low Low
Input/output Hi-Z Low
Output Low Low
Input/output Hi-Z Low
Output Low Low
Pull-up
value
(ohms)
35 SD14 System data
Input/output Hi-Z Low
bus 36 SA14 System
Output Low Low
address bus 37 SD15 System
Input/output Hi-Z Low
data bus 38 SA15 System
Output Low Low
address bus 39 GND N/A 40 GND N/A 41 nSLOT_WAIT_SRC PCMCIA
Input Low 100 k
wait 42 SA16 System
Output Low Low
address bus 43 nSLOT_IOIS16 PCMCIA
Input Low 100 k
IOIS16 44 SA17 System
Output Low Low
address bus
Abbreviations:
N/A= not applicable; B = both high and low , Hi-Z = high impedance.
None
1
2
66 Psion Teklogix WORKABOUT PRO HDK User Manual
Table 7.1 Pinout of the WORKABOUT PRO 100-P in Connector (Continued)
Chapter 7: 100-Pin Connector
100-Pin Connector Pinout
Pin Name Function
45 nPREG PCMCIA
Signal
Direction
Active
Output Low
REG 46 SA18 System
Output Low Low
address bus 47 nPOE PCMCIA OE Output Low 48 SA19 System
Output Low Low
address bus 49 nPWE PCMCIA WE Output Low 50 SA20 System
Output Low Low
address bus 51 nPIOR PCMCIA
Output Low
IOR 52 SA21 System
Output Low Low
address bus 53 nPIOW PCMCIA Output Low 54 SA22 System
Output Low Low
address bus
State
During
Reset
State
During
Sleep
Pull-up
value
(ohms)
55 nSLOT_PSKTSEL Socket select Output See note 4 56 SA23 System
Output Low Low
address bus 57 GND N/A 58 GND N/A 59 nPCE1 PCMCIA
Output Low
CE1 60 SA24 System
Output Low Low
address bus 61 nPCE2 PCMCIA
Output Low
CE2 62 SA25 System
Output Low Low
address bus 63 InputPin63 PCMCIA slot
ready
5
Input High 100 k
64 InputPin64 GPIO Input Low 10 k 65 InputPin65 PCMCIA slot
card detect
Abbreviations:
N/A= not applicable; B = both high and low, Hi-Z = high impedance.
Input Low 100 k
5
Psion Teklogix WORKABOUT PRO HDK User Manual 67
Chapter 7: 100-Pin Connector
100-Pin Connector Pinout
Table 7.1 Pinout of the WORKABOUT PRO 100-Pin Connector (Continued)
Pin Name Function
Signal
Direction
Active
State
During
Reset
State
During
Sleep
Pull-up
value
(ohms)
66 InputPin66 GPIO Input Low 10 k 67 OutputPin67 PCMCIA slot
5
reset 68 RDY Peripheral
Output High Float Low None
Input
ready 69 OutputPin69 PCMCIA slot
power select 70 OutputPin70 PCMCIA slot
power enable
Output Float Hi-Z None
5
Output Float Low None
5
71 OutputPin71 GPIO Output Float Hi-Z None 72 OutputPin72 PCMCIA slot
buffer enable
Output Float High None
5
73 InputPin73 GPIO Input N/A 100 k 74 OutputPin74 GPIO Output Float High None 75 InputPin75 GPIO Input N/A 100 k 76 OutputPin76 GPIO Output Float See note 3None
77 GND N/A 78 GND N/A 79 nSLOT_WAKEUP u-P GPI Input B 100 k 80 USB_H1_D+ USB host
Input/output
port 1 D+ 81 FF_RXD UART RXD Input N/A 100 k 82 USB_H1_D- USB host
Input/output
port 1 D­83 FF_TXD UART TXD Output N/A High 84 GND N/A 85 FF_CTS UART CTS Input Low 100 k 86 Not connected
PWR_EN
1
2
Input
87 FF_DCD UART DCD Input Low 100 k 88 USB_H1_PSW USB host
Output
power enable
Abbreviations:
N/A= not applicable; B = both high and low , Hi-Z = high impedance.
68 Psion Teklogix WORKABOUT PRO HDK User Manual
Table 7.1 Pinout of the WORKABOUT PRO 100-P in Connector (Continued)
Chapter 7: 100-Pin Connector
Power And Ground
Pin Name Function
89 FF_DSR UART DSR Input Low 100 k 90 OutputPin90 GPIO Output 91 FF_RI UART RI Input Low 100 k 92 OutputPin92 GPIO Output 93 FF_DTR UART DTR Output Low High 94 OutputPin94 GPIO Output 95 FF_R TS UART RTS Output Low High 96 InputPin96 GPIO Input 100 k 97 DC_IN DC power Power N/A 98 I2C_SDA I2C data Input/output 4.7 k 99 DC_IN DC power Power N/A 100 I2C_SCL I2C clock Output 4.7 k
Abbreviations:
N/A= not applicable; B = both high and low, Hi-Z = high impedance.
Signal
Direction
Active
State
During
Reset
State
During
Sleep
Pull-up
value
(ohms)
Note 1: Applies only to the WORKABOUT PRO M, C, S, and ME variants. Note 2: Applies only to the WORKABOUT PRO 2nd. Generation C and S variants. Note 3: Pin 76, OutputPin76 sleep state:
WORKABOUT PRO C, S, M, ME—state maintained.
WORKABOUT PRO 2nd. Generation C, S—high impedance. Note 4: Pin 55, nSLOT_PSKTSEL active states:
High—PCMCIA slot selected.
Low—Compact flash slot selected. Note 5: When a full PCMCIA interface is in use, these pins are not available for GPIO.

7.3 P ower And Ground

Powering An Expansion Module
The power supply pins are:
DC_IN (an external DC supply to the WORKABOUT PRO) (pins 97 and 99).
V_IN (nominal 5 V DC supply to the expansion module) (pins 1, 2, 3, and 4).
Ground (pins 21, 22, 39, 40, 57, 58, 77, 78, 84). The DC_IN line can accept DC power of the following specific ation:.
Pin Name Nominal Voltage Tolerance Maximum Ripple Maximum Current
DC_IN 5 V 5% 50 mV 2100 mA
Psion Teklogix WORKABOUT PRO HDK User Manual 69
Chapter 7: 100-Pin Connector
Data And Address Buses
V_IN conforms to the following specifications:
Pin Name V oltage Minimum Voltage Maximum Maximum Current
V_IN 2.6 V 5 V 2000 mA
Hardware connected to the 100-pin expansion slot can be powered from the WORKABOUT PRO, using V_IN. Return is through the ground pins.
When the WORKABOUT PRO is on external power, the battery power is not used. When the WORKABOUT PRO is powered by an external adaptor, V_IN is at the adaptor supply
voltage minus a diode drop. The adaptor supplies 4.5 V to 5.5 V. After the diode drop, V_IN is
3.8 V to 4.8 V. When the WORKABOUT PRO is powered by the battery, V_IN is at the battery voltage, which
ranges from 2.6 V to 4.2 V (nominal 3.7 V). For information on the battery power and the battery threshold voltages, see “Batteries” on
page 16.
Powering The WORKABOUT PRO Through The 100-pin Connector
The WORKABOUT PRO can be powered from the 100-pin expansion connector as well, using the DC_IN pins (pins 97 and 99) as a power input. These pins are connected to the same line as the DC_IN input from the external adaptor.
Warning: Do not reverse the polarity of power supplied to the DC_IN input on the 100-pin
connector. Such reversal will damage the WORKABOUT PRO.

7.4 Data And Address Buses

The system data and address buses include:
Data bus (signals SD0-SD15).
Address bus (signals SA0-SA25). These signals are at CMOS levels (0 V to 3.3 V).

7.5 Serial

Serial expansion devices can be connected as modems through the following signals:
FF_RXD (data from the expansion device) (pin 81).
FF_TXD (data to the expansion device) (pin 83).
FF_CTS (Clear To Send flow-control signal from the expansion device) (pin 85).
FF_DCD (Data Carrier Detect flow-control signal from the expansion device) (pin 87).
FF_DSR (Data Set Ready flow-control signal from the expansion device) (pin 89).
FF_RI (Ring Indicator flow-control signal from the expansion device) (pin 91).
FF_DTR (Data T e rminal Ready flow-control signal to the expansion d evice) (pin 93).
FF_RTS (Ready To Send flow-control signal to the expansion device) (pin 95).
70 Psion Teklogix WORKABOUT PRO HDK User Manual
Chapter 7: 100-Pin Connector
USB
These signals originate from the full-function UART (FFUART) in the PXA255, and PXA270, and are connected directly to the 100-pin connector. The signals are at CMOS levels (0 V to
3.3 V).
Table 7.2 Serial Ports
WORKABOUT PRO C, S, M, ME WORKABOUT PRO 2nd. Generation C, S
Maximum baud rate 230 k baud. 921.6 k baud.
Enabling hardware
For a complete list of the default COM port assignments, see “COM Port Assignments” on page 24.

7.6 USB

The 100-pin connector provides the following signals from the WORKABOUT PRO USB host:
USB_H1_D- (pin 82).
USB_H1_D+ (pin 80).
USB_H1_PSW (pin 88). The WORKABOUT PRO 2nd. Generation USB host 1 port is also available on CN601. The
CN601 connector provides switched 5 V power controlled by USB_H1_PSW. See Figure 2.6 on page 18 for the location of this connector.
Both full speed (12 megabits per second), and low speed (1.5 megabits per second), communica­tion are supported.
The USB_H1_PSW signal can be used to control a power switch for the USB V+. The designer must provide the appropriate +5 V power supply and the switch. USB_H1_PSW is managed by software and can be controlled by the HDK software API.
These signals are at CMOS levels (0 V to 3.3 V).
RTS/CTS
Requires a registry key setting. See “Registry Settings For Serial Ports” on page 22.

7.7 General-Purpose I/O

A number of dedicated GPIO signals are provided. These signals are pre-defined as outputs by Psion Teklogix:
OutputPin71 (pin 71).
OutputPin74 (pin 74).
OutputPin76 (pin 76).
OutputPin90 (pin 90).
OutputPin92 (pin 92).
OutputPin94 (pin 94). These signals are pre-defined as inputs by Psion Teklogix:
InputPin64 (pin 64).
InputPin66 (pin 66).
InputPin96 (pin 96). The following PCMCIA signals can be used as GPIO outputs if the PCMCIA interface is not
being used:
Psion Teklogix WORKABOUT PRO HDK User Manual 71
Chapter 7: 100-Pin Connector
General-Purpose Interrupts
OutputPin67 (pin 67).
OutputPin69 (pin 69).
OutputPin70 (pin 70).
OutputPin72 (pin 72). The following PCMCIA signals can be used as GPIO inputs if the PCMCIA interface is not
being used:
InputPin63 (pin 63).
InputPin65 (pin 65).
InputPin73 (pin 73).
InputPin75 (pin 75). These signals are at CMOS levels (0 V to 3.3 V).

7.8 General-Purpose Interrupts

The following signals can be used as general-purpose interrupts if the PCMCIA interface is not being used:
InputPin63 (pin 63).
InputPin65 (pin 65). The active edge of these interrupts can be defined in software.

7.9 PCMCIA

The PCMCIA signals can be used as a standard PCMCIA interface. They can be also used to connect memory devices or SRAM-like variable-latency I/O devices.
Signals provided to devices supporting the PCMCIA interface are as follows:
Data bus (signals SD0 to SD15). Address bus (signals SA0 to SA25).
nSLOT_WAIT_SRC (pin 41). nSLOT_IOIS16 (pin 43).
nPREG (pin 45). nPOE (pin 47).
nPWE (pin 49). nPIOR (pin 51)
nPIOW (pin 53). nSLOT_PSKTSEL (pin 55).
nPCE1 (pin 59). nPCE2 (pin 61).
SLOT_READY (pin 63). nSLOT_CD (pin 65).
SLOT_RST (pin 67). SLOT_3/5_SEL (pin 69).
SLOT_PWR_EN (pin 70). nSLOT_BUF_EN (pin 72).
nSLOT_VS1 (pin 73). nSLOT_BVD1 (pin 75).
All of these signals are at CMOS levels (0 V to 3.3 V). The PCMCIA control signals are named according to the PXA255/PXA270 naming convention,
apart from the following:
Table 7.3 PCMCIA Control Signals That Do Not Follow The PXA255/PXA270 Naming Convention
PXA255/PXA270
Name
Name On WORKABOUT PRO Notes
nPWAIT nSLOT_WAIT_SRC PSKTSEL nSLOT_PSKTSEL Low = Expansion PCMCIA interface enabled
72 Psion Teklogix WORKABOUT PRO HDK User Manual
Chapter 7: 100-Pin Connector
Wakeup
If the Psion T eklogix PCMCIA driver is used, all of the d ual function pins (the gen eral-purpose I/O and interrupt signals) that can be used by the PCMCIA interface will be reserved by the PCMCIA driver. All of these pins con form to the pin fu nctions as defin ed by the PC Card Stan­dard, Release 8.
A customized driver can be developed so that the dual function pins can be separated from the PCMCIA interface. Psion Teklogix does not supply such a driver.
Memory devices and variable latency IO devices (such as ASICs and FPGAs) can be connected to the PCMCIA interface. Timing of the interface is configurable. The nSLOT_WAIT_SRC signal may used to extend the bus cycle.
The data bus, address bus, and control signals should be buffered in the expansion device to prevent excessive loading. These traces should also be kept to the minimum possible length.
PCMCIA Interface Timing
The PCMCIA interface is fully compliant with the PCMCIA standard. The PsionTeklogix::WORKABOUTPRO_HDK::PCMCIA namespace provides access to the
following registers so that the timing can be configured by a software application.
Table 7.4 PCMCIA Timing Control
Register Memory Region Controlled
MCMEM1 Common memory MCATT1 Attribute memory MCIO1 I/O space
Table 7.5 Controlling PCMCIA Interface Timing
API PCMCIA::SetTiming() PCMCIA::SetTimingPXA27X()

7.10 Wakeup

A wakeup input is available so that expansion devices can signal the WORKABOUT PRO. This pin is:
nSLOT_WAKEUP (pin 79). This signals is at CMOS levels (0 V to 3.3 V). This signal wakes the WORKABOUT PRO from its suspend state—it does not generate an inter-
rupt that can be detected by a software application. Connect the source to an expansion-slot interrupt pin as well (InputPin63 or InputPin65), if an interrupt is also required.

7.11 I2C Device Identification

All expansion devices connected to the WORKABOUT PRO 100-pin expansion bus must contain an I2C EEPROM. The expansion EEPROM is used to identify the hardware and to load appropri­ate drivers. This information is displayed on the Properties tab of the Control Panel System program.
The 100-pin connector provides signals for an I2C bus:
I2C_SDA (pin 98).
WORKABOUT PRO WORKABOUT PRO 2nd. Generation
Psion Teklogix WORKABOUT PRO HDK User Manual 73
Chapter 7: 100-Pin Connector
I2C Addresses
I2C_SCL (pin 100). These signals are at CMOS levels (0 V to 3.3 V). This identifying EEPROM should be an I2C EEPROM of at least 128 bytes. Psion Teklogix rec-
ommends using a serial-access 1-kilobit (128 x 8) EEPROM, such as STMicroelectronics ST24C01 or similar. Larger EEPROMs may be used. The address of the device must be set to 0x01 by connecting the A0 pin to the expansion module’s VCC and the A1 and A2 pins to ground.
An example of the circuit, as implemented on the sample Multi-I/O Expansion Module, is shown below:
Figure 7.3 EEPROM Circuitry
In this circuit, to write protect the EEPROM use the jumper at SJ2 to connect the WP line to the +3.3 V supply; to write enable the EEPROM use the jumper at SJ2 to connect the WP line to ground.
See “I2C Device Identification” on page 73 for a description of the contents of this EEPROM. Other I2C devices can also be connected to the I2C bus.
More information about the I2C bus can be found at:
http://www.nxp.com/products/interface_control/i2c/

7.11.1 I2C Addresses

I2C and smBus device addresses are 7 bits long. The addresses defined here are shifted left by one bit to suit the device address format required by
the Windows CE I2C driver. The following addresses are reserved:
Address Notes WORKABOUT PRO 2nd. Generation C, S only
0x20 Power Micro Yes 0x22 Power Micro Yes 0x64 Real-time clock 0x66 Keyboard Micro Yes 0x68 Keyboard Micro Yes 0xa0 Psion Teklogix EEPROM address: E0,
E1, E2 low
0xa2 Expansion EEPROM address: E0 high,
E1, E2 low
0xe0 PXA255/270 configur ab le I2C address
74 Psion Teklogix WORKABOUT PRO HDK User Manual

7.11.2 Expansion Module EEPROM Fields

The EEPROM has an internal address space of at least 128 bytes. Some of these bytes are pre­defined. Developers are free to use unused areas of the EEPROM for their own purposes.
Table 7.6 Fields Of The EEPROM In The Expansion-Module
Chapter 7: 100-Pin Connector
Expansion Module EEPROM Fields
Field
Manufacturing test region
Revision 10 1 byte ASCII ‘1’ (one). Hardware revision 11 1 byte ASCII ‘0’ - ‘9’, ‘A’ - ‘Z’, ‘a’ - ‘z’ Hardware type 12 1 byte ASCII character. Manufacturer/Model 13-32 20 bytes ASCII text.
Serial number 33-44 12 bytes ASCII text.
Manufacturer-specific 45+ 83+ Any.
Address
(decimal)
0-9 10 bytes Reserved.
Size Contents
Zero-delimited if less than 20 bytes. Character set is restricted to alpha-numeric plus space.
Zero-delimited if less than 12 bytes.
Unused bytes are set to 0xFF . If a field is all 0xFF then Unknown is displayed for that field on the Properties tab of the Control Panel System program.
Manufacturing test region
This is reserved for the original board manufacturer. The manufacturing test regio n is provided to allow manufacturing test of the EEPROM. The contents are not used for any other purpose.
Revision
The version of the specification which defines the layout of the EEPROM and the contents of its 45 byte header . This value is specified by Psion Teklogix and is always set to 1.
Hardware revision
This is an ASCII character that defines the hardware revision. This field may be used by the driver to vary the operation of the device. An OEM may set the contents to any value.
To view the contents of this field, in the Control Panel, click System, then click Properties.
Hardware type
This field contains a single ASCII character. It defines the hardware type of the expansion module. Drivers for the hardware are loaded based on this value.
Psion Teklogix WORKABOUT PRO HDK User Manual 75
Chapter 7: 100-Pin Connector
Example Expansion Modules
Table 7.7 Hardware T ype Characte rs In The Expansion Module EEPROM
ASCII Hardware Type
Character Code PCMCIA Serial USB
The hardware sup-
ports a PCMCIA
socket. The PCMCIA
socket will be enabled
a0x61Yes b0x62 Yes c0x63 Yes d0x64Yes Yes e0x65Yes Yes f0x66 Yes Yes g0x67Yes Yes Yes s 0x73 See note. Any other value
Note: An ‘s’ or any undefined value means the hardware is standard, and the WORKABOUT PRO operating sys-
tem will load drivers based on registry settings.
The hardware sup-
ports the serial port.
The serial FFUART (COM1) driver will
be loaded.
The hardware sup­ports the USB port.
The USB hub and USB
connection will
be powered.
Manufacturer/Model
This field defines the expansion slot hardware. If the expansion module requires a non-Psion Teklogix device driver, this field contains the name
of the device driver. The characters allowed in this field are restricted to those that are allowed in a Windows registry key. For further information see “Registry Settings For Non-Psion Teklogix Device Drivers” on page 23.
To view the contents of this field, in the Control Panel, click System, then click Properties.
Serial Number
This field contains the serial number of the expansion slot hardware. To view the contents of this field, in the Control Panel, click System, then click Properties.
Manufacturer specific
This area is for the use by the manufacturer of the expansion card.

7.12 Example Expansion Modules

The HDK includes the following sample expansion modules:
PCMCIA Expansion Module which supports a slot for adding PCMCIA cards. See Chapter 10: “Example: PCMCIA Expansion Module”for details.
Multi-I/O Expansion Module which provides separate connectors for the USB and serial ports on both the 100-pin and scanner connectors. See Chapter 11: “Example: Multi-I/O Expansion Module” for details.
76 Psion Teklogix WORKABOUT PRO HDK User Manual

7.13 Psion Teklogix Serial Endcaps

Psion Teklogix supplies endcaps with serial ports for the WORKABOUT PRO and for the WORKABOUT PRO 2nd. Generation computers. These are provided as field-installable kits. For a list of available endcaps see www .PsionTeklogix.com/Accessories
The endcap kit comprises the endcap, which incl ud es an internal circuit board, an expansion module which fits on the WORKABOUT PRO 100-pin expansion connector, and installation in­structions. The two components are joined by a flex cable. The expansion module and internal circuit board differ for each model of endcap.
The serial endcap has one or more of the following connectors:
IrDA infrared serial connection.
DE-9 female connector for TTL-level serial.
DE-9 male connector for RS-232 serial.
Figure 7.4 The Three-Port Serial Endcap (Model BR1000)
Chapter 7: 100-Pin Connector
Psion Teklogix Serial Endcaps
.

7.13.1 Serial P ort Assignments

For details of the serial port assignments for these endcaps see “COM Port Assignments” on page 24.

7.14 WORKABOUT PRO 2nd. Generation C, S USB Connector

All WORKABOUT PRO 2nd. Generation computers have an internal USB connector. Psion Teklogix supplies a cab le that co nnects to this sock et. For information see the Accessories catalog at www .PsionTeklogix.com/Accessories 100-pin connector .
Table 7.8 Pinout Of The Internal USB Connector
Pin
1 Ground 2 80 USB_H1_D+ USB host port 1 D+ 3 82 USB_H1_D- USB host port 1 D­4 88 USB_H1_PSW USB host power enable
Pin On
100-pin
Connector
Name Description
See Figure 2.6 on page 18 for the location of this connector.
. This connector uses the same USB port as the
Psion Teklogix WORKABOUT PRO HDK User Manual 77
Chapter 7: 100-Pin Connector
WORKABOUT PRO 2nd. Generation C, S USB Connector
Figure 7.5 Internal USB Connector Block Diagram
USB_H1_D+
USB_H1_D-
+5 V
Switch
Enable
100-pin connector
CN601
234
GND
80
82
USB_H1_PSW
88
78 Psion Teklogix WORKABOUT PRO HDK User Manual

SCANNER CONNECTOR 8

8.1 Overview.................................................81
8.2 Scanner Kits...............................................82
8.3 Scanner Connector Location.......................................83
8.4 Scanner Connector Pinout.................. ...... ...... ...... ... .83
8.5 The Scanner Flex ............................................85
8.6 Power And Ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
8.7 Signals To The Scanner Device.....................................86
Psion Teklogix WORKABOUT PRO HDK User Manual 79

8.1 Overview

This chapter describes the WORKABOUT PRO scanner connector and the devices that connect to it. Other devices besides scanners can be connected through the scanner port. The term scanner device applies to any hardware device that connects to the scanner port on the main logic board.
Figure 8.1 Scanner Connector Signals Block Diagram
Chapter 8: Scanner Connector
Overview
Psion Teklogix provides scan ners modules as either:
A scanner pod, or
A scanner endcap.
Scanner Pod
Scanners pods provided by Psion Teklogix have the following parts:
Scan engine.
Scanner converter board.
Trigger switch (on some models only).
Psion Teklogix WORKABOUT PRO HDK User Manual 81
Chapter 8: Scanner Connector
Scanner Kits
Figure 8.2 Scanner Pod Block Diagram
 
  
The scan engine is mounted on an appropriate backplate, which is then fastened to the WORK­ABOUT PRO.
Figure 8.3 The Scanner Pod In Place
 
 
  
Scanner Endcap
Scanner endcaps provided by Psion Teklogix have the following parts:
Scan engine.
Scanner converter board.
Scanner Converter Board
The scanner converter board interfaces the scan engine and the trigger switch to the WORKABOUT PRO system. Different scan engines may require different converter boards.
The scanner module is connected to the WORKABOUT PRO scanner connector by the scanner flex cable, using an interface defined by Psion Teklogix.

8.2 Scanner Kits

Psion Teklogix supplies several scanner kits. For a complete list see the Accessories Cata log a t
www .PsionTeklogix.com/Accessories
82 Psion Teklogix WORKABOUT PRO HDK User Manual
.

8.3 Scanner Connector Location

For the location of the scanner connector on the main logic board se e “Co nnector Lo cations” o n page 17.

8.4 Scanner Connector Pinout

Table 8.1 Pinout Of The Scanner Connector
Chapter 8: Scanner Connector
Scanner Connector Location
Pin Name Description Direction
1 V+5_BAR +5 V bar code
supply. Switchable.
3
2 V+5_BAR +5 V bar code
3IR_TXD
BAR_TXD
1
2
supply. Switchable.
Data from WORK­ABOUT PRO to
3
Power N/A Disabled N/A
Power N/A Disabled N/A
Output B Low None
scanner device.
4 USB_H2_D- USB host port 2 D-. Input/
output
5 IR_RXD
BAR_RXD
1
2
Data from scanner device to WORKA-
Input B Pulled up 100 kΩ
BOUT PRO.
6 USB_H2_D+ USB host port 2 D+. Input/
output
7 nBAR_CTS
BAR_CTS
1
2
CTS from scanner device to WORKA-
Input L Pulled up 100 kΩ
BOUT PRO.
State
When
Active
State
During
Sleep
B Pulled
down
B Pulled
down
Pull-up Or Pull-down
15 kΩ
1
2
None
15 kΩ
1
2
10 kΩ
8 GND G rou nd. Power N/A N/A N/A 9nBAR_RTS
BAR_RTS
1
2
RTS from WORK­ABOUT PRO to
Output L Low N/.A
scanner device.
10 Not used
BAR_3.3V
1
2
Switchable. Short circuit to
2 3
N/A N/A N/A N/A
ground detection for backward compatibility.
2
11 GND Ground. Power N/A N/A N/A
Abbreviations:
N/A= not applicable A= according to design re quirements of driver and scanner device B = both high and low L= active low H= active high Hi-Z = high impedance
Psion Teklogix WORKABOUT PRO HDK User Manual 83
Chapter 8: Scanner Connector
Scanner Connector Pinout
Table 8.1 Pinout Of The Scanner Connector
Pin Name Description Direction
State
When
Active
State
During
Sleep
Pull-up Or Pull-down
12 GND Ground. Power N/A N/A N/A 13 KB_SCAN_R7
KB_SCAN_R2
14 V+3.3 3.3 V power supply.
15 KB_SCAN_C0A
KB_SCAN_C7
16 BAR_PWRDWN Power-down from
1 2
2
Keyboard row . Input N/A Pulled
down
Not switchable. Switchable.
1
Keyboard column. Output N/A Driven None
1
2 3
Power N/A Enabled N/A
1 MΩ 10 kΩ
Input H Pulled up 100 kΩ
scanner device to
10 kΩ WORKABOUT PRO.
17 BAR_TYPE Not used. Input B Pulled up 100 kΩ
10 kΩ
18 nBAR_WKUP Wakeup signal to
scanner device.
19 Not used
BAR_3.3V
1
2
Switchable. Short circuit to
2 3
Output H A None
N/A N/A N/A N/A
1
100 kΩ
ground detection for backward
2
Output H A None
20 BAR_TRIG
nBAR_TRIG
compatibility.
1
2
Trigger sign al to scanner device.
1
2
1
2
1
2
2
21 GND Ground. Power N/A N/A N/A 22 GND Ground. Power N/A N/A N/A
Abbreviations:
N/A= not applicable A= according to design requirements of driver and scanner device B = both high and low L= active low H= active high Hi-Z = high impedance
Notes:
1: Applies only to the WORKABOUT PRO M, C, S, and ME variants. 2: Applies only to the WORKABOUT PRO 2nd. Generation C and S variants. 3: When controlled through software, pins 1, 2, 10, 14, and 19 are switched on and of f together.
84 Psion Teklogix WORKABOUT PRO HDK User Manual

8.5 The Scanner Flex

The scanner connector accepts a flexible ribbon cable, which is supplied with the WORKABOUT PRO. The WORKABOUT PRO is supplied with the scanner flex already attached to the main logic board. The flex used with Psion Teklogix scanners has part number 1040017.
The scanner cable is inserted straight down into the connector on the main logic board, and fold s over to connect to the scanner device. The cable can be inserted in the scanner device when it is pivoted away from the open back of the WORKABOUT PRO.
When the scanner device is in place, and the ba ckplate is close d and fas ten ed, the c able fold s into the space above the expansion module.

8.6 P ower And Ground

The WORKABOUT PRO provides the following power and ground connections to the scanner device:
Ground (pins 8, 11, 12, 21, 22).
V+5_BAR (pins 1 and 2).
V+3.3 (pin 14, also pins 10 and 19 for WORKABOUT PRO 2nd. Generation C, S).
WORKABOUT PRO C, S, M, ME
V+5_BAR is +5 V supplied from a DC-DC converter fed by V+5, the main 5 V supply of the WORKABOUT PRO. It can be switched on and off by the BAR_PWR_EN signal while the WORKABOUT PRO is running, but is disabled when the WORKABOUT PRO is suspended.
Chapter 8: Scanner Connector
The Scanner Flex
V+3.3 is the main 3.3 V system voltage of the WORKABOUT PRO, supplied ultimately from V_IN via a DC-to-DC converter . V+3.3 remains powere d when the WORKAB OUT PRO is suspended.
These voltages have the following specifications:
Table 8.2 Voltages Supplied To The Scanner Device
Supply Nominal Voltage Continuous Current
V+5_BAR 5 V 300 mA V+3.3 3.3 V 150 mA
V_IN is a diode OR of V_BAT (the DC voltage supplied by the WORKABOUT PRO battery), and DC_IN (the DC power input from the external AC-to-DC adaptor). V_IN feeds a DC-to-DC converter; the output of the converter is switched by the scanner power enable signal, and is known as V+5_BAR.
When the terminal is powered by an external adaptor, V_IN is at the supply voltage of the adaptor minus a diode drop. The adaptor supplies 4.5 V to 5.5 V; after the diode drop, V_IN is 3.8 V to
4.8 V. When the terminal is powered by the battery , V_IN is at the battery voltage, which ranges from
2.6 V to 4.2 V (nominal 3.7 V). For details of battery threshold voltages see “Batteries” on page 16.
Psion Teklogix WORKABOUT PRO HDK User Manual 85
Chapter 8: Scanner Connector
Signals T o The Scanner Device
WORKABOUT PRO 2nd. Generation C, S
V+5_BAR is +5 V supplied from a DC-DC converter fed by V+5, the main 5 V supply of the WORKABOUT PRO. It can be switched on and off by the 5VBAR_PWR_EN signal while the WORKABOUT PRO is running, but is disabled when the WORKABOUT PRO is suspended.
V+3.3 is the main 3.3 V system voltage of the WORKABOUT PRO, supplied ultimately from VIN via a DC-to-DC converter. V+3.3 remains powered when the WORKABOUT PRO is suspended. In the WORKABOUT PRO 2nd. Generation, the 3.3V supply to the scanner con­nector is disabled when the WORKABOU T PRO is su spend ed.
These voltages have the following specifications:
Table 8.3 Voltages Supplied To The Scanner Device
Supply Nominal Voltage Continuous Cu rrent
V+5_BAR 5 V 300 mA V+3.3 3.3 V 1 A
VIN is a diode OR of VBAT (the DC voltage supplied by the WORKABOUT PRO battery), and DC_IN (the DC power input from the external AC-to-DC adaptor). VIN feeds a DC-to-DC con­verter; the output of the converter is switched by the scanner power enable signal, and is known as V+5_BAR.
When the terminal is powered by an external adaptor, VIN is at the supply voltage of the adaptor minus a diode drop. The adaptor supplies 4.5 V to 5.5 V; after the diode drop, VIN is 3.8 V to
4.8 V. When the terminal is powered by the battery , VIN is at the battery vo ltage, which ranges from
2.6 V to 4.2 V (nominal 3.7 V). For details of battery threshold voltages see “Batteries” on page 16.

8.7 Signals To The Scanner Device

The WORKABOUT PRO does not provide the data and address buses of its main processor (the PXA255 or PXA270) to the scanner port. Instead, communication to the scanner is provided by USB or serial lines.
All the serial signals are present to connect a decoded sc anner . A USB host p ort is also provided so that USB peripherals can be connected via the scanner port.
These signals are at 3.3 V CMOS levels. Serial scanner devices can be connected through the following signals on the
WORKABOUT PRO:
IR_TXD (data to the scanner device, pin 3).
IR_RXD (data from the scanner device, pin 5).
nBAR_CTS (Clear To Send flow-control signal from the scanner device, pin 7).
nBAR_R TS (Ready To Send flow-control signal to the scanner device, pin 9). Serial scanner devices can be connected through the following signals on the WORKABOUT
PRO 2nd. Generation:
BAR_TXD (data to the scanner device, pin 3).
BAR_RXD (data from the scanner device, pin 5).
86 Psion Teklogix WORKABOUT PRO HDK User Manual
Chapter 8: Scanner Connector
Signals T o The Scanner Device
BAR_CTS (Clear To Send flow-control signal from the scanner device, pin 7).
BAR_R TS (Ready To Send flow-control signal to the scanner device, pin 9). The assignment for this port is COM 3. It cannot be reassigned.
USB scanner devices can communicate through the following bidirectional data signals:
USB_H2_D+ (pin 6).
USB_H2_D- (pin 4).
Note: There is no USB power-enab le signal on the scanner po rt.
In the WORKABOUT PRO 2nd. Generation, the 5V supply (V+5_BAR) is controlled by 5VBAR_PWR_EN.
In addition, there are control signals for both USB and serial scanner devices:
BAR_PWRDWN (pin 16).
nBAR_WKUP (pin 18).
nBAR_TRIG (pin 20). BAR_PWRDWN is an input to the main logic board. The scanner device can use this signal to
inform the WORKABOUT PRO that it has shut down. Pull this signal high to enable it. nBAR_WKUP and nBAR_TRIG are outputs from the main logic board. Their operation varies
depending on the design of the scanner device and the device driver. A pair of lines from the WORKABOUT PRO keyboard matrix are also provided:
Input on pin 13.
Output on pin 15. Short these signals together for a minimum of 20 milliseconds to initiate a scan or to wake up the
WORKABOUT PRO.
Note: nBAR_CTS and nBAR_RTS —BAR_CTS and BAR_RTS on the WORKABOUT PRO 2nd.
Generation—are not hardware flow-control sig nals. CTS mu st be po lled by software, and RTS has to be set / cleared by software.
Apart from V+5_BAR, th e signals conn ected to the scanner port are at 3.3 V CMOS lev­els. Use a level translator before the scanner cable to co nnect 5 V signals to the WORKABOUT PRO main logic board.
Psion Teklogix WORKABOUT PRO HDK User Manual 87

EXAMPLE: SCANNER CONVERTER BOARD 9

9.1 Overview.................................................91
9.2 Example Scanner Boards........................................91
9.2.1 Serial Scanner Board .....................................91
9.3 Power And Ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9.4 Signals To The Scanner Module.................................... .96
9.4.1 Serial Signals .........................................96
9.4.2 USB Signals................................ ...... ....97
9.4.3 Control Signals ........................................97
Psion Teklogix WORKABOUT PRO HDK User Manual 89
Loading...