You are on page 1of 96

PD8500 Payment System

Product Reference Guide

PD8500 Payment System Product Reference Guide


72E-65797-03 Revision A June 2006

2001 - 2006 by Symbol Technologies, Inc. All rights reserved. No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Symbol. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to change without notice. The software is provided strictly on an as is basis. All software, including firmware, furnished to the user is on a licensed basis. Symbol grants to the user a non-transferable and non-exclusive license to use each software or firmware program delivered hereunder (licensed program). Except as noted below, such license may not be assigned, sublicensed, or otherwise transferred by the user without prior written consent of Symbol. No right to copy a licensed program in whole or in part is granted, except as permitted under copyright law. The user shall not modify, merge, or incorporate any form or portion of a licensed program with other program material, create a derivative work from a licensed program, or use a licensed program in a network without written permission from Symbol. The user agrees to maintain Symbols copyright notice on the licensed programs delivered hereunder, and to include the same on any authorized copies it makes, in whole or in part. The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed program delivered to the user or any portion thereof. Symbol reserves the right to make changes to any software or product to improve reliability, function, or design. Symbol does not assume any product liability arising out of, or in connection with, the application or use of any product, circuit, or application described herein. No license is granted, either expressly or by implication, estoppel, or otherwise under any Symbol Technologies, Inc., intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in Symbol products. Symbol, Spectrum One, and Spectrum24 are registered trademarks of Symbol Technologies, Inc. Bluetooth is a registered trademark of Bluetooth SIG. Microsoft, Windows and ActiveSync are either registered trademarks or trademarks of Microsoft Corporation. Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companies and are hereby acknowledged. Symbol Technologies, Inc. One Symbol Plaza Holtsville, New York 11742-1300 http://www.symbol.com

Patents This product is covered by one or more patents listed on the website: http://www.symbol.com/patents.

Contents
About This Guide
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Chapter Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Related Documents and Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Service Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x

Chapter 1. Getting Started


Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Device Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 System Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 POS Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 LAN Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4

Chapter 2. Installing the PD8500


Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 RS-232 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3 USB Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 OnBoard Ethernet Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Wireless Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Installing the Screen Guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Replacing the Screen Guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Mounting the PD8500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5

iv PD8500 Product Reference Guide

Chapter 3. Configuring the PD8500


Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 Calibration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-4 Device Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-4 Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-5 Setting Screen Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-6 Configuring Screen Brightness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-7 Setting the Device Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-8 Setting the System Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-9 Configuring Host Communication Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-10 Security Module Initialization/Key Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-12 Downloading IFB Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-13 Resetting the Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-15 Viewing System Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-15 Configuring Device Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-16 Configuring Network Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-17 Viewing Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-18 Viewing Public Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-19 Completing Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-19

Chapter 4. Device Diagnostics


Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 Calibration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3 Testing the Device Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4 LCD White Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4 LCD Black Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4 LCD Color Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-5 LCD Grid Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-5 LCD Font Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6 Testing the Device Touchpad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 Testing Device Audio Capability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 Testing the Device MSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8 Testing Communication Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-9 Assessing Device Date and Time Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-10 Testing the Security Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-11 Testing the Security Switch (Vibration Test) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12 Testing Device Display Brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13 Burn-In Tests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14 Burn-In Test Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14 Auto Burn-In Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15 Testing Memory Retention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-16 Testing PCMCIA Support Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-16 Verifying Network Interoperability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-17

Appendix A. Specifications
Technical Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3

Contents v

Appendix B. Device Initialization and Configuration


Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recovery Notification Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Filter Notification Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Security Module Activation Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Key Manager Activation Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MAC Loader Activation Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Host Settings Message Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 B-3 B-4 B-4 B-5 B-6 B-7

Appendix C. Auto Configuration Setting


Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3 Device Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3 Sample posSetup.ini. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3

Appendix D. posRegistryFilter Security


Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3 Using posRegistryFilter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3 System Registry Access Grants (SRAG) Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5 Customer Registry Access Grants (CRAG) Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5 Registry Access Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-6 Sample Filter File Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-8 Registry Update Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9 Client Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10 posSetup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10 posPortalCE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10

Index

vi PD8500 Product Reference Guide

About This Guide


Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Chapter Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Related Documents and Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Service Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x

viii PD8500 Product Reference Guide

ix

Introduction
The PD8500 multi-functional interactive payment device provides advanced features supporting credit and debit transaction applications. This guide discusses mutiple installation options for the PD8500, and provides configuration and diagnostic information, and test activities. This guide assumes familiarity with Point-of-Sale (POS) technology.

Chapter Descriptions
Topics covered in this guide are as follows: Chapter 1, Getting Started describes PD8500 features and connection options. Chapter 2, Installing the PD8500 describes how to set up the PD8500 device, including connecting to a POS host device, installing and replacing the screen guard, and mounting the PD8500. Chapter 3, Configuring the PD8500 explains how to use Configuration Mode to configure the PD8500. Chapter 4, Device Diagnostics describes how to test device functionality. Appendix A, Specifications lists the PD8500s technical specifications. Appendix B, Device Initialization and Configuration describes the setup boot procedure. Appendix C, Auto Configuration Setting describes how the posSetup.ini sets device configuration values, and provides a sample posSetup.ini file. Appendix D, posRegistryFilter Security describes how to use the posRegistryFilter mechanism to securely update registry values.

Conventions
The following conventions are used in this document: Device refers to the Symbol PD8500 POS device. Italics are used to highlight the following: Chapters and sections in this and related documents Command names Dialog box, window, and screen names Drop-down list and list box names Check box and radio button names Icons on a screen. Bold identifies buttons to be used. Bullets () indicate: Action items Lists of alternatives Lists of required steps that are not necessarily sequential. Sequential lists (e.g., those that describe step-by-step procedures) appear as numbered lists.

x PD8500 Product Reference Guide

Related Documents and Software


The following documents and software tools provide more information about PD8500 devices. posBuilder Software Development Toolkit, p/n 72E-63755-xx posPortal CE Integrator Guide, p/n 72E-64639-xx posDesigner User Guide, p/n 72E-64641-xx posPacker User Guide, p/n 72E-86035-xx VISA PED Default Script User Guide, p/n 72E-66224-xx PD8500 Devices Quick Install Guide, p/n 72-68661-xx SACK Utility User Manual, p/n 72E-68175-xx

For the latest version of this guide and all guides, go to: http://www.symbol.com/manuals.

Service Information
If you have a problem with your equipment, contact the Symbol Global Customer Interaction Center for your region (see below for contact information). Before calling, have the model number, serial number, and several of your bar code symbols at hand. Call the Global Customer Interaction Center from a phone near the scanning equipment so that the service person can try to talk you through your problem. If the equipment is found to be working properly and the problem is symbol readability, the Global Customer Interaction Center will request samples of your bar codes for analysis at our plant. If your problem cannot be solved over the phone, you may need to return your equipment for servicing. If that is necessary, you will be given specific directions. Symbol Technologies is not responsible for any damages incurred during shipment if the approved shipping container is not used. Shipping the units improperly can possibly void the warranty. If the original shipping container was not kept, contact Symbol to have another sent to you. For service information, warranty information or technical assistance contact or call the Symbol Global Customer Interaction Center. For contact information, go to: www.symbol.com/contactsupport. If you purchased your Symbol product from a Symbol Business Partner, contact that Business Partner for service. For the latest version of this guide go to:http://www.symbol.com/manuals.

Getting Started
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Device Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 System Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 POS Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 LAN Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4

1-2

PD8500 Product Reference Guide

Getting Started 1-3

Introduction
The PD8500 interactive payment device provides advanced features supporting credit and debit transaction applications. PD8500 features include: 200 MHz Intel XScale processor 16 MB onboard flash memory and 64 MB SDRAM Windows CE .NET operating system 1/4 VGA color LCD Palm rejection touchpad 3-Track Magnetic Stripe Reader (MSR) PCMCIA Type II slot, onboard Ethernet for network connectivity, and RS-232 and USB as legacy data ports posPortal CE transaction application, enabling customer scripts supporting payment method, itemized purchase display, digital signature, and surveys 16-bit mono built-in speaker SDK Software Suite (posBuilder) for Windows 2000/XP, DOS, and Linux (RedHat) Standard JPOS (for Sun and IBM JVMs) and OPOS (for Windows 2000/XP) driver support.

1-4

PD8500 Product Reference Guide

Device Connections
The PD8500 device can connect to the host/ECR using legacy data ports. Figure 1-1 illustrates the PD8500 connection ports.

Figure 1-1. PD8500 Connection Ports

Table 1-1. PD8500 Connection Options


Connection Option LAN through PCMCIA* Communication Cable Required Power Cable Required Wireless LAN PCMCIA Card DB15 to DC jack adapter Spectrum24 LA-4137 with PCMCIA-CF Caddy Universal power supply Power cord (US) Ethernet cable DB15 to DC jack adapter Universal power supply Power cord (US) Universal power supply Power cord (US) Power provided by host/ECR

LAN through on-board Ethernet

RS-232 USB

RS-232 cable USB cable

* When using the device, do not remove or insert a PCMCIA card in the PCMCIA slot.

System Interface
POS Host Interface
The PD8500 device supports standard RS-232 or Universal Serial Bus (USB) interfaces to a POS host device, enabling the device to collect line-item purchase and account information, personal identification numbers (PINs), credit and debit authorization, and signatures.

LAN Interface
The PD8500 contains a PCMCIA Type II slot for PCMCIA cards, supporting WLAN. The PD8500 on-board Ethernet port supports a highspeed 10base-T Ethernet connection to a LAN network via a standard Ethernet cable.

Installing the PD8500


Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 RS-232 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3 USB Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 OnBoard Ethernet Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Wireless Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Installing the Screen Guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Replacing the Screen Guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Mounting the PD8500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5

2-2

PD8500 Product Reference Guide

Installing the PD8500 2-3

Introduction
This chapter describes how to set up the PD8500 device, including connecting to a POS host device, installing and replacing the screen guard, and mounting the PD8500.

RS-232 Installation
To install a PD8500 in an RS-232 configuration: 1. 2. 3. 4. 5. 6. 7. 8. Shut off power on the POS host device. Plug the serial cable 15-pin connector (HDB15) into the serial port on the back of the PD8500. Plug the serial cable 9-pin connector (DB9) into a serial port on the POS host device. Attach the Universal Power Adapter male connector cable to the port on the back of the serial cable 9-pin connector (DB9). Connect the power cord (power plug varies depending on region) to the Universal Power Adapter. Connect the AC adapter to a standard 120V, 60Hz AC power outlet. Power on the POS host device. See Chapter 3, Configuring the PD8500 for instructions on using Configuration Mode and defining host settings.

USB Installation
The PD8500 device connects to a USB-enabled PC or POS host device and acts as a USB peripheral. To install the device using the USB port: 1. 2. 3. 4. Shut off power on the POS host device. Insert one end of the USB cable into the PD8500s USB port. Insert the other end of the USB cable into the USB port on the POS host device. Disconnect the DB15 male connector from the 15-pin connector on the back of the PD8500 device if connected. You must connect the PD8500 to a PoweredUSB capable host in order to get power from the host. PoweredUSB provides a regulated 12V DC power supply instead of 5V DC provided by a standard USB host.

5. Turn on the POS host device. 6. See Chapter 3, Configuring the PD8500 for instructions on using Configuration Mode and defining host settings.

OnBoard Ethernet Installations


To install the PD8500 in a LAN through on-board Ethernet configuration: 1. Shut off power on the POS host device. 2. Plug the serial cable 15-pin connector (DB15) into the serial port on the back of the PD8500. The serial cable is used for power transmissions to the PD8500 in OnBoard Ethernet installations. 3. 4. 5. 6. 7. 8. Connect the RJ-45 network cable into the OnBoard Ethernet port on the back of the PD8500. Attach the Universal Power Adapter male connector cable to the port on the back of the serial cable 9-pin connector (DB9). Connect the power cord (power plug varies depending on region) to the Universal Power Adapter. Connect the AC adapter to a standard 120V, 60Hz AC power outlet. Turn on the POS device. See Chapter 3, Configuring the PD8500 for instructions on using Configuration Mode and defining host settings.

2-4

PD8500 Product Reference Guide

Wireless Configuration
Wireless configurations require a Symbol Technologies LA-4137 Wireless Networker with a PCMCIA-CF Caddy.

To install the PD8500 in a wireless configuration: 1. Shut off power on the POS host device. 2. Insert the Symbol LA-4137 Wireless Networker (using a PCMCIA-CF Caddy) into the PCMCIA slot on the back of the PD8500. 3. Plug the serial cable 15-pin connector (DB15) into the serial port on the back of the PD8500. The serial cable is used for powering the PD8500 in a wireless configuration. 4. 5. 6. 7. 8. Connect the Universal Power Adapter male connector to the port on the back of the Assembly Adapter 9-pin connector (DB9). Connect the power cord (power plug varies depending on region) to the Universal Power Adapter. Connect the adapter to a standard 120V, 60Hz AC power outlet. Turn on the POS device. See Chapter 3, Configuring the PD8500 for instructions on using Configuration Mode and defining host settings.

Installing the Screen Guard


The screen guard protects the device screen from wear (such as scratches and spills). Replace the screen guard when excessive scratches are visible or if a liquid is spilled on the screen. Recommended maintenance extends the operation of the device screen. To install the screen guard on the PD8500 device: 1. Disconnect power from the device. 2. Clean the surface of the terminal and touch screen using a cloth dampened with non-abrasive glass cleaner. Wait until the terminal and glass are completely dry. Do not spray liquid directly onto the terminal or risk damaging the device. 3. Remove the paper adhesive on the back of the screen guard. 4. Place the adhesive side on the graphical screen overlay and align the edges. Apply gentle pressure to the guard to ensure adhesion. Remove and reposition the screen guard in case of misalignment.

Replacing the Screen Guard


To remove a worn guard from the terminal, carefully peel from the upper-left corner of the guard. Do not remove the screen overlay underneath the guard.

Installing the PD8500 2-5

Mounting the PD8500


Mount the PD8500 on a counter or tabletop using: a mounting plate 3 bolts or posts 3 nuts 3 washers.

To secure the device to a tabletop: 1. Attach the mounting plate to the table surface using the 3 bolts, nuts, and washers. Leave approximately to inch between the washer and the bolt head. 2. Position the holes on the bottom of the device over the bolt heads and secure.

2-6

PD8500 Product Reference Guide

Configuring the PD8500


Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 Device Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Setting Screen Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-6 Configuring Screen Brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Setting the Device Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 Setting the System Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 Configuring Host Communication Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Security Module Initialization/Key Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Downloading IFB Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13 Resetting the Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15 Viewing System Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15 Configuring Device Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-16 Configuring Network Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 Viewing Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-18 Viewing Public Key. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19 Completing Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19

3-2

PD8500 Product Reference Guide

Configuring the PD8500 3-3

Introduction
Configure the PD8500 device using Configuration Mode. To launch Configuration Mode, tap anywhere on the Setup Entry screen while the device is booting up. While the device displays the Setup Entry Screen, it is performing several initialization and configuration tasks. See Appendix B, Device Initialization and Configuration.

System Build Version

Boot up progress indicator. Tap anywhere on the screen before this reaches the end of the display to access Configuration Mode.

VAR Key Checksum

Symbol Key Checksum

Customer Key Checksum

Figure 3-1. Setup Entry Screen


The VAR Key Checksum, Symbol Key Checksum, and Customer Key Checksum indicate the system type of the device as follows: Non-PED device: the Symbol Key checksum does not appear. PED-A compliant device: the Symbol Key checksum appears, but the VAR Key checksum and Customer Key checksum do not. PED-B compliant device: the System Key checksum and Customer Key checksum appear.

The last letter(s) of the System Build Version indicates the type of system running on the device as follows: Non-PED device: last letters are NP. PED-A compliant device: last letter is A. PED-B compliant device: last letter is B.

3-4

PD8500 Product Reference Guide

Calibration
When you tap the Setup Entry screen, the Calibration screen appears. Tap anywhere on the Calibration screen to calibrate the device touchpad. See Setting Screen Calibration on page 3-6 for more information.

Figure 3-2. Calibration with Skip Option Screen


Tap Done to open the Device Settings screen.

Device Settings

Figure 3-3. Device Settings Screen


On the Device Settings screen: Select the Device Config button to access Configuration Mode. The Password screen appears. The default password is password. See Device Configuration on page 3-5. Select the Device Test button to access the Device Test screen, where you can test device functionalities. See Chapter 4, Device Diagnostics. Select Done to exit the Device Settings screen.

Configuring the PD8500 3-5

Device Configuration
Enter the configuration password to open the Device Configuration screen. The default password is password.

Figure 3-4. Device Configuration Screen


Table 3-1 describes the buttons on the Device Configuration screen.

Table 3-1. Device Configuration Screen Buttons


Button Calibration Brightness Password Date/Time Host Security IFB Reset System Info Audio Network File Viewer Public Key Done Description Opens the Calibration screen where you can calibrate the touchpad. Opens the LCD Brightness Settings screen. Opens the Password screen. Opens the Date/Time Settings screen. Opens the Host Settings screen. Opens the SecModule Init/Keyload screen. Opens the Download IFB screen. Opens the Reset Settings screen. Opens the System Version Info screen. Opens the Audio Setting screen. Opens the Network Settings screen. Opens the File Viewer screen. Opens the Public Key Info screen. Exits Configuration Mode.

3-6

PD8500 Product Reference Guide

Setting Screen Calibration


Select the Calibration button on the Device Configuration screen to display the Calibration screen.

Figure 3-5. Calibration Screen


Calibrate the touchpad by tapping the center of the target as it moves around the screen. Symbol recommends calibrating the screen to avoid difficulties when interacting with the device.

The device displays a screen message asking you to wait 30 seconds to cancel the new calibration settings. Tap the screen within 30 seconds to save the new calibration settings and return to the Device Configuration screen.

Configuring the PD8500 3-7

Configuring Screen Brightness


Select the Brightness button on the Device Configuration screen to open the LCD Brightness Settings screen.

Figure 3-6. LCD Brightness Settings Screen


Use this screen to set the contrast of the PD8500 LCD display: Tap the increase brightness >> button to increase screen brightness. Brightness increases by one unit each time you tap the button. Tap the decrease brightness << button to decrease screen brightness. Brightness decreases by one unit each time you tap the button. Select Save to save the new settings and return to the Device Configuration screen. Select Cancel to return to the Device Configuration screen without changing screen brightness. Set screen brightness to any number within a 0-63 range. The default is 32.

3-8

PD8500 Product Reference Guide

Setting the Device Password


Select the Password button on the Device Configuration screen to set the password used to access Configuration Mode.

Figure 3-7. Password Screen


The default password is password. To set a new password: 1. Enter the old password using the soft keypad. 2. Enter the new password and select Enter on the soft keypad. 3. Enter the new password again and select Enter on the soft keypad to confirm. Enter a password of between 6 - 12 characters. The system ignores leading and trailing space characters in the password.

Configuring the PD8500 3-9

Setting the System Date and Time


Select the Time/Date button on the Device Configuration screen to open the Date/Time Settings screen.

Figure 3-8. Date/Time Settings Screen


Select the appropriate time and date from the drop-down lists and select Save to submit the new date and time to the system. Set the time and date accurately to ensure error-free transaction recordings.

3-10

PD8500 Product Reference Guide

Configuring Host Communication Values


Select the Host button on the Device Configuration screen to open the Host Settings screen.

Figure 3-9. Host Settings Screen


Use this screen to set the communication interface between the host/ECR and the PD8500. Select the communication interface from the Comm Type drop-down list. Options are COM1, COM2, USB, or TCP. If you select USB, set the USB driver to either Serial or HID. See Configuring USB Communication on page 3-11. Select the Settings button to enter communication settings. The default host settings are: COM Port: COM1 Baud Rate: 57,600 bps Data Bits: 8 Parity: None Stop Bits: 1 Flow Control: RTS /CTS Select Save to save the new communication settings.

Configuring the PD8500 3-11

Configuring USB Communication


If you selected USB from Comm Type drop-down list, select Settings to open the USB Settings screen.

Figure 3-10. USB Settings Screen


Select the appropriate USB driver from the USB Driver drop-down list: Serial - accommodates fast host communication. To communicate using this driver, install posUSBDriverPackage on the host PC. HID - host communication is slow. No installations are needed on the host PC.

Select Save to accept the new settings and return to the Device Configuration screen.

3-12

PD8500 Product Reference Guide

Security Module Initialization/Key Manager


Select the Security button on the Device Configuration screen to open the SecModule Init/Keyload screen.

Figure 3-11. SecModule Init/Keyload Screen


Use this screen to initialize and load debit keys into the device security module. Use the Secure Initialization & Loader of Keys (SILK) utility to initialize the security module and load new keys.

Configuring the PD8500 3-13

Downloading IFB Files


Select the IFB button on the Device Configuration screen to open the Download IFB screen. Use this screen to download IFB files to the device from the host PC.

Figure 3-12. Download IFB Screen


Use the CommType drop-down list to select the communication protocol used between host PC and device. Select Settings to select settings for the selected communication protocol. The default communication values for IFB downloading are: COM Port: COM1 Baud Rate: 57,600 bps Data Bits: 8 Parity: None Stop Bits: 1 Flow Control: RTS /CTS Select Start to continually send a message to the host informing it is ready to accept the IFB file from host. To terminate downloading, select the Stop button. The screen displays the download progress.

After the download completes, the system validates the IFB file. If the contents of the IFB are valid, the IFB contents are saved in the device and the device reboots with the new files. An IFB Creator program creates an IFB file. The contents of the IFB can be nk.bin (for system update), flash.bin (flash system update), scripts, applications, and/or posSetup configuration file (posSetup.ini). Use the posPacker utility to create a MultiIFB, which is an IFB file that contains nested IFB files. Refer to the posPacker User Guide for more information. The IFB file must be signed by the Secured Application Configuration and Key Management (SACK) host application depending on the system available in the device. If the device is PED-compliant, the IFB must be digitally signed using an RSA digital signature solution. The IFB file is uploaded using the SACK utility. Refer to the SACK Utility User Manual. If you select PCMCIA as the CommType when installing to the device, name the IFB file default.ifb and copy the file to the root of the PCMCIA/CF type flash card. Only define the Archive type file attribute for this file in order for the system to accept it for processing; defining any other attribute with the Archive attribute can cause processing to fail.

3-14

PD8500 Product Reference Guide

If you select TCP as the CommType for IFB downloading, you must configure the server IP and port number of the IFB downloader (host).

System Restore
The IFB download process updates device flash and is a sensitive procedure. To avoid unwanted flash corruption, the system backs up the device's existing flash configuration prior to processing a successfully validated IFB. If errors occur during an IFB update, the system attempts to restore the device's flash configuration to its pre-IFB processing state. In this case the following screen appears.

Figure 3-13. System Restore Screen


The system restore may take a few minutes depending on the size of flash contents backed up. Any inadvertent power cycle during IFB download or system restore processing may render the device unusable. Due to dynamic internal resource requirements for implementing the backup/restore functionality, it is difficult to define the maximum possible IFB data payload that the system can process, but it is not expected to exceed 16MB. Standard or custom configurations or updates applied to the device before performing IFB downloads can further restrict this IFB data maximum.

Configuring the PD8500 3-15

Resetting the Device


Select Reset on the Device Configuration screen to open the Reset Settings screen.

Figure 3-14. Reset Settings Screen


Select the Set to Default Configurations checkbox and select Reboot to load the default configuration values for host settings, IFB download settings, volume, brightness, posPortal settings, and network settings when the device reboots.

Viewing System Information


Select the Version button on the Device Configuration screen to open the System Version Info screen, which displays application version and file revision information useful for assessing if updates are required.

Figure 3-15. System Version Info Screen

3-16

PD8500 Product Reference Guide

Configuring Device Volume


Select the Audio button on the Device Configuration screen to open the Audio Setting screen.

Figure 3-16. Audio Setting Screen


On this screen: Use the slider to set the volume level. Select Save to accept the updated volume setting and return to the Device Configuration screen. Select Cancel to exit without changing the volume level.

Configuring the PD8500 3-17

Configuring Network Properties


Select the Network button on the Device Configuration screen to open the Network Settings screen.

Figure 3-17. Network Settings Screen


Use this screen to configure network settings as required to interoperate with the PD8500 device. Select the following check boxes to change the device networking protocol: Select the DHCP checkbox to obtain an IP address automatically from the DHCP server. If you do not select this, you must set a valid static IP address. Select the WEP checkbox to enable the WEP facility. Valid WEP keys are required. Select the OnBoard Ethernet checkbox to enable the OnBoard Ethernet facility and disable the wireless card facility. If you select a networking protocol, select Save before changing network settings. Select the required network setting from the drop-down list. The corresponding values display in the text box. Select the Settings button to display a dialog for new values. Select Enter on the keypad to return to the Network Settings screen. Updated values display in the text box. Select Reset to load default network settings. Select Save to submit updated values to the system. Otherwise, updated settings are discarded.

3-18

PD8500 Product Reference Guide

Viewing Files
Select the File Viewer button on the Device Configuration screen to display the File Viewer screen.

Figure 3-18. File Viewer Screen


Use this screen to view all the files and contents in the following folders: \FlashFX Disk\System\RegFilters \FlashFX Disk\Customer\RegFilters \FlashFX Disk\Public\Logs \Windows\Logs

Configuring the PD8500


See Appendix D, posRegistryFilter Security for information on the posRegistryFilter mechanism.

Configuring the PD8500 3-19

Viewing Public Key


Select the Public Key button on the Device Configuration screen to open the Public Key Info screen.

Figure 3-19. Public Key Info Screen


Use the Public Key Info screen to view RSA digital key information, including the Symbol (System) Key Checksum, Customer Key Checksum and VAR Key Checksum, and the associated Key Blob. Select System to view System keys Select Customer to view Customer keys Select VAR to view VAR keys.

Completing Configuration
Exit Configuration Mode by selecting Done on the Device Configuration screen, and then selecting Done on the Device Settings screen. The device reboots and activates the new configuration settings.

3-20

PD8500 Product Reference Guide

Device Diagnostics
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 Testing the Device Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4 LCD White Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4 LCD Black Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4 LCD Color Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5 LCD Grid Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5 LCD Font Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6 Testing the Device Touchpad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7 Testing Device Audio Capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 Testing the Device MSR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8 Testing Communication Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9 Assessing Device Date and Time Accuracy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10 Testing the Security Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11 Testing the Security Switch (Vibration Test) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12 Testing Device Display Brightness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13 Burn-In Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14 Burn-In Test Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14 Auto Burn-In Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15 Testing Memory Retention. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16 Testing PCMCIA Support Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16 Verifying Network Interoperability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17

4-2

PD8500 Product Reference Guide

Device Diagnostics 4-3

Introduction
Select Device Test on the Device Settings screen to open the Device Test screen, where you can test device functional modules.

Figure 4-1. Device Test Screen


Select a button on the Device Test screen to test a specific device function. Select Done to return to the Device Settings screen.

Calibration
Select the Calibration button on the Device Test screen to open the Calibration Test screen. Follow the instructions on the screen to calibrate the device.

Figure 4-2. Calibration Screen


Not calibrating can cause difficulties interacting with the touchpad.

4-4

PD8500 Product Reference Guide

Testing the Device Display


Select the Lcd button on the Device Test screen to initiate a diagnostic on the LCD screens. The LCD test consists of a series of screens. Tap the touchpad to move through the target screen in order to test the device display.

LCD White Screen

Figure 4-3. LCD White Screen


The pixels in the Lcd White screen are white. Use this screen to verify whether the pixels can be turned on, and check for dust, spots, optical patterns, and rolling.

LCD Black Screen

Figure 4-4. LCD Black Screen


The pixels in the Lcd Black screen are black. Use this screen to verify whether the pixels can be turned off.

Device Diagnostics 4-5

LCD Color Screen

Figure 4-5. LCD Color Screen


The Lcd Color screen uses a 256-color palette to display available pixels. Double-tap on a color to display the color in the display area. Use this screen to verify the uniformity of the LCD.

LCD Grid Screen

Figure 4-6. LCD Grid Screen


The Lcd Grid screen contains a grid with uniformly spaced horizontal and vertical lines along with pixels and black boxes. Use this screen to check crosstalk.

4-6

PD8500 Product Reference Guide

LCD Font Screen

Figure 4-7. LCD Font Screen


Use the Lcd Font screen to assess the legibility of the smallest font sizes on the display of the device. Use this information to determine the fonts and sizes to use on the device.

Device Diagnostics 4-7

Testing the Device Touchpad


Select Touchpad from the Device Test screen to open the TouchPad Test screen.

Figure 4-8. TouchPad Test Screen


Write on the touchpad using the stylus to assess touchpad sensitivity. Select Clear to erase the lines on the screen. Select OK to return to the Device Test screen. The results of the test simulate actual touchpad sensitivity as experienced by the customer.

Testing Device Audio Capability


Select Audio on the Device Test screen to open the Audio Test screen.

Figure 4-9. Audio Test Screen


Use the slider to set different volume levels and select Play to test the device audio module at different decibel level levels. If the unit audio module does not emit a tone, the device is not configured properly for audio support. While the sound file plays, the system does not accept changes to the volume level.

4-8

PD8500 Product Reference Guide

Testing the Device MSR


Select Msr on the Device Test screen to test the functionality of the device MSR.

Figure 4-10. MSR Test Screen


The MSR Test screen activates the MSR. Swipe a card to retrieve track information. The MSR test indicates whether the swipe is valid. After the card swipe, the MSR is activated again. The Swipe Counter field displays the number of swipes. A swipe sends MSR track information to the primary serial port at the default communication settings, which are: COM Port = COM1 Baudrate = 57600 bps Flow Control = NONE Parity = NONE DataBits = 8 StopBits = 1

Device Diagnostics 4-9

Testing Communication Ports


Select the Comm button on the Device Test screen to open the Communication Test screen, where you can test the functionality of the device communication ports.

Figure 4-11. Communication Test Screen


The ports on the device are in echo mode (characters received are sent back out the same port) when the Communication Test screen displays. Use this screen to test COM1, COM2, and USB Read/Write functionality without an actual consumer transaction. Perform a communication test before using the device in a retail environment. Select Done to close the communication ports and return to the Device Test screen. COM1 and COM2 support a baud rate of 57600.

4-10

PD8500 Product Reference Guide

Assessing Device Date and Time Accuracy


Select the Date/Time button on the Device Test screen to open the Date/Time Settings screen.

Figure 4-12. Date/Time Settings Screen


Use the date/time test to verify the status of the device security module (active or inactive). If the security module is inactive, a Fail message appears.

Device Diagnostics 4-11

Testing the Security Module


Select the Security button on the Device Test screen to open the Encryption Test screen. Use this screen to verify the functionality of the security module.

Figure 4-13. Encryption Test Screen


Select an encryption scheme from the Encryption type drop-down list. Options are: DUKPT: Tests DUKPT encryption. Select Encrypt to encrypt the Acc. No and PIN No. Encrypted data displays in the text box at the bottom of the screen. DUKPT encryption does not use the MSKeyID and the Session Key. TDES DUKPT: Tests TDES DUKPT encryption. Select Encrypt to encrypt the Acc. No. and PIN No. Encrypted data displays in the text box at the bottom of the screen. TDES DUKPUT encryption does not use the MSKeyID and the Session Key. MasterSession: Tests Master/Session encryption. Select an MsKeyID between 0 and 9 using the drop-down list. Select Encrypt to encrypt the Acc. No. and PIN No. using a Ses. Key. The encrypted data displays at the bottom of the screen. TDES MasterSession: Tests TDES Master/Session encryption. Select an MsKeyID between 0 and 4 using the drop-down list. Select Encrypt to encrypt the Acc. No. and PIN No. using a Sess. Key. The encrypted data displays at the bottom of the screen.

Select the KeyChk button to view the keycheck information.

4-12

PD8500 Product Reference Guide

Testing the Security Switch (Vibration Test)


Select the Vibration button on the Device Test screen to open the Vibration Test screen.

Figure 4-14. Vibration Test Screen


The Vibration Test screen displays the following items: Firmware Version of the security module Update Count displays the number of checks conducted during the test. Select Start Test to start the vibration test. The final state of the vibration test. The device displays a Fail message if the security switch opens, and a Pass message if the device passes the vibration test. Select the Stop Test button to terminate the vibration test.

Device Diagnostics 4-13

Testing Device Display Brightness


Select the Brightness button on the Device Test screen to test the brightness functionality of the device LCD screen.

Figure 4-15. Brightness Test Screen


To test and adjust device brightness: Tap the increase brightness >> button to increase screen brightness. Brightness increases by one unit each time you tap the button. Tap the decrease brightness << button to decrease screen brightness. Brightness decreases by one unit each time you tap the button. Select Done to return to the Device Test screen.

4-14

PD8500 Product Reference Guide

Burn-In Tests
The burn-in test conducts numerous diagnostics and displays the results in the Burn-in Log. Use the results to determine the optimal performance capacity of each device. Burn-in tests include: Auto LCD test Auto audio test Auto MSR test Auto PCMCIA test Auto security module test Auto RAM test Auto network test

During the burn-in test, communication ports (COM1, COM2, USB) are open and in echo mode. The device can be pinged during the burn-in test.

Burn-In Test Screen


Select Burn-in on the Device Test screen to open the Burn-in Test screen.

Figure 4-16. Burn-in Test Screen


The Burn-in Test screen displays the following items: Select the Go to Burn-in Test on power up checkbox to conduct the burn-in cycle the next time you power the device. Select a Burn-in Time radio button to specify the burn-in test duration. The default value is 12 hours. Select Burn-in to open the Auto Burn-in Test screen. See Auto Burn-In Test on page 4-15.

Device Diagnostics 4-15

Select View Log to display the Burn-in Log screen. Also display this screen by tapping the Auto Burn-in Test screen. See Auto Burn-In Test.

Figure 4-17. Burn-in Log Screen


This screen displays the error log, details of the last completed burn-in cycle, and the number of successfully completed cycles. Select Clear Error Log to delete the records in the burn-in log. Clear the error log if an Error Log is FULL Clear it First message displays before starting the burn-in test. Select the << Back button to exit the log screen. Select Save each time the burn-in test settings change to implement the updated settings in the burn-in test. For example, select the Save button after selecting the Continuous radio button to set the Burn-in test to run continuously. Select the <<Back button to return to the Device Test screen.

Auto Burn-In Test


Use the Auto Burn-in Test option to conduct a burn-in test. Start a burn-in test one of the following ways: Select Burn-in from the Burn-in Test screen Select the Go to Burn-in Test on power up checkbox on the Burn-in Test screen and reboot the device.

The Auto Burn-in Test closes when the specified test duration completes or when you tap the touchpad. The Burn-in Log screen displays completed burn-in test cycle information. If you abort this test prior to the full auto test period, the log displays records of the completed cycles. The Burn-in test aborts when the Burn-in Log reaches 60KB size.

4-16

PD8500 Product Reference Guide

Testing Memory Retention


Select the Memory button on the Device Test screen to open the Memory Retention Test screen. Use this screen to test device ROM retention capability. Use the retention power metric to assess the complexity of the transactions targeted for the device. Memory retention is determined by internal battery power capacity.

Figure 4-18. Memory Retention Test Screen


Select the Test Memory Retention button to determine whether the device passed the test (if the device battery retains its charge). If the PD8500 fails the Memory Retention test, select the Test Memory Retention button and reboot the device. Repeat the test as necessary. If the test fails, the device internal battery is weak or malfunctioning. Contact the Symbol Global Customer Interaction Center for help.

Testing PCMCIA Support Capabilities


Select the PCMCIA button on the Device Test screen to open the PCMCIA Test screen.

Figure 4-19. PCMCIA Test Screen


Use this screen to test the detection, Read/Write functionality, and data validation functionality of the PCMCIA card in a PD8500.

Device Diagnostics 4-17

The PCMCIA screen displays whether the device passed or not. Failure of any of the PCMCIA test functions results in a Fail state.

Verifying Network Interoperability


Select the Network button on the Device Test screen to open the Network Test screen. Use this screen to display network information relative to the PD8500.

Figure 4-20. Network Test Screen


The PD8500 retrieves the IP addresses and validity status of the network adapters supported by the device. Use this information to assess if there is an unwarranted number of adapters on the network negatively impacting the performance of the PD8500.

4-18

PD8500 Product Reference Guide

Specifications
Contents
Technical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3

A-2 PD8500 Product Reference Guide

Specifications

A-3

Technical Specifications
The following table lists the PD8500s technical specifications.

Table A-1. PD8500 Technical Specifications


Characteristic Physical Characteristics Dimension Weight Display LCD Size LCD Resolution Touchpad Resolution Network Connectivity Power Requirement Power Source 9.0 in. L x 7.25 in. W x 2.88 in. H 230 mm L x 180 mm W x 70 mm H 2 lb 6 oz/1.077 kg High contrast, color backlit LCD 4.5 in. L x 3.5 in. W; 5.7 in. diagonal 114.3 mm L x 88.9 mm W; 144.8 mm diagonal Color 1/4 VGA, 320 L x 240 W 1024 x 1024 x, y coordinates (207 Hori. x 286 Ver. dpi) PCMCIA Type II adapter; onboard 10-Base T Ethernet Regulated 12V DC, 1A rating 12V DC, 1A regulated, Domestic 120V AC input using 12V DC; 1A rating Universal Power Adapter; 12V DC regulated from ECR, PoweredUSB Description

Performance Characteristics Memory Magnetic Stripe Reader (MSR) Security Firmware Peripherals and Accessories PD8500 Software Suite (Optional) posBuilder, IBM 4690 SDK Operating systems supported: DOS, Windows 98/2000/XP and NT 3.51 or higher, IBM 4680/4690 Formats supported: BMP and JPG for graphics, SIG, CMP and VBC for signature Object tools: Support for VBX, ActiveX, OPOS and JPOS ROM: 16MB Flash Memory RAM: 64MB SDRAM Bi-directional 3 track reader Triple DES or DES PIN Encryption with Master/Session or DUKPT for key management Win CE.NET (version 4.2) Transaction applications: posPortal CE (ver. 5.0 or higher)

Regulatory Electrical Safety EMI/RFI CE, UL FCC Class B

A-4 PD8500 Product Reference Guide

Device Initialization and Configuration


Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 Recovery Notification Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-3 Filter Notification Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-4 Security Module Activation Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-4 Key Manager Activation Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-5 MAC Loader Activation Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-6 Host Settings Message Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-7

B-2 PD8500 Product Reference Guide

Device Initialization and Configuration

B-3

Introduction
While displaying the Setup Entry screen, the device performs the following initialization and configuration tasks or sequences: Checking for configuration operation failures in the last boot up Checking for filter registry updates Setting screen brightness Setting RS-232 serial communication Display burn-in log file if it exists Process burn-in if required (see Burn-In Tests on page 4-14) Checking the security module state and activate the security module Setting system time Checking the built-in MAC address if supported Process posSetup.ini file if it exists IFB file updating if required.

Recovery Notification Screen


The Recovery Notification screen opens if the posSetup application detects that a configuration operation is NOT saved successfully in the system due to a power loss at the last boot up.

Figure B-1. Recovery Notification Screen


If you select OK, or if any configuration operation is completed successfully in the system, the device does not display this message screen again.

B-4 PD8500 Product Reference Guide

Filter Notification Screen


The Filter Notification screen opens if the posSetup application detects that filter registry updates were made.

Figure B-2. Filter Notification Screen


If the registry updates successfully, the device reboots after the timeout elapses. To skip the timeout, tap the device touch pad. If an error occurs in the posRegistry filter mechanism, an error message appears and the device does not reboot.

Security Module Activation Screen


The Security Module Activation screen opens if the device security module is not initialized, indicated by a screen message.

Figure B-3. Security Module Activation Screen


The Secure Initialization & Loader of Keys (SILK) utility, a host PC application, initializes the security module. Select the Initialize button to open the Security Module Initialize/Key Manager screen. If you do not select Initialize, the startup sequence continues after the timeout elapses or when you tap the device touch pad.

Device Initialization and Configuration

B-5

Key Manager Activation Screen


The Key Manager Activation screen opens if it is in Debit Key Unlocked state.

Figure B-4. Key Manager Activation Screen


This screen indicates that the security module is initialized and can accept debit key injection. A host PC application loads the keys. Select Load to load debit keys using tools such as SILK or MIXOR. The Password screen opens. Special rights are required to load keys to the security module. Enter the password to open the Security Module Initialize/Key Manager screen. Select Lock to lock the device security key manager, which disables the debit key injection functionality until you re-initialize the security module to a debit key loading state using the SILK tool. The startup process continues. Tap the touch pad to skip this screen and continue the startup sequence.

B-6 PD8500 Product Reference Guide

MAC Loader Activation Screen


The MAC Loader Activation screen opens if the device MAC address is not initialized in the network module.

Figure B-5. MAC Loader Activation Screen


Select Load to reboot the device and initiate the MAC loading process. After reboot, the MAC Loader screen opens.

Figure B-6. MAC Loader Screen


A message indicates that the MAC address must be initialized. The manufacturer initializes the MAC address. A host PC application is used to initialize the MAC address. Once a MAC address is loaded, the device reboots.

Device Initialization and Configuration

B-7

Host Settings Message Screen


The boot up program checks for the stored host setting information. If it cannot find this, the Host Settings Message screen appears.

Figure B-7. Calibration with Skip Option Screen


Select one of the following buttons: Select Set to Defaults to set the default host settings. Select Configure to configure host settings. The Password screen opens. Enter the password to open the Host Settings screen.

B-8 PD8500 Product Reference Guide

Auto Configuration Setting


Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3 Device Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-3 Sample posSetup.ini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-3

C-2 PD8500 Product Reference Guide

Auto Configuration Setting

C-3

Introduction
The configuration file (posSetup.ini) sets device configuration values such as screen brightness and date/time. If the posSetup.ini file is in the specified folder in the PD8500, the device invokes the following operations: Sets all device configuration settings according to the values defined in the .ini file. Deletes the .ini file. Reboots the device if required to apply the device configuration settings.

The SACK host application creates the posSetup.ini file as an IFB file for downloading to the device.

Device Configuration File


If the Symbol POS device configuration file (posSetup.ini file) exists in the \\FlashFX Disk\\Public\\Setup\\ directory, posSetup sets the device configuration settings (screen brightness, volume, host settings, IFB settings) specified in the posSetup.ini file. When using the posSetup.ini file, adhere to the following practices in order to apply the settings: The old password must match the posSetup Config Dialog. File entries execute from top to bottom. A semi-colon precedes a comment line (;). If an entry value is not specified in the posSetup.ini file or if the entered value is out of range, that entry is ignored. If the same entry under the section is repeated, the repeated entry is ignored.

posSetup.ini can be created by the Secured Application Configuration and Key Management (SACK) tool, or manually. Symbol Technologies recommends using the SACK utility to create .ifb files. Refer to the SACK Utility User Manual. If you create the posSetup.ini manually, create an .ifb file (\\Public\\Setup\\posSetup.ini) using IFB Creator. The IFB file is uploaded using the IFB Installer or SACK utility.

Sample posSetup.ini
Following is a sample posSetup.ini file used for PD8500 auto configuration. Note that the definitions for network settings only apply to PD8500 devices. ; Used by posSetup for PD8500 ; ; ;Section names should be less than 60 characters ; ; [Password] Oldpassword = currentpassword Newpassword = newpassword [Reset] ;It makes all configurations values to default and the device reboots itself ;if EnableDefaultConfig= 1 ;1-check 0- Uncheck

C-4 PD8500 Product Reference Guide

EnableDefaultConfig= 0 ;[Calibration] ;It is not supported ; Calibration = ?? [LCD] ; Valid values 0-63 Brightness = 32 [Date/Time] Day = 12 ; Valid values 1-12 Month = 03 ; Valid values 1900-2035 Year = 2004 ; Valid values 00-23 Hour = 09 ; Valid values 00-59 Minute = 00 ; Valid values 00-59 Second = 00 [Host Settings] ;COM1,COM2,USB,TCP ComPort= COM1 ;9600,19200,38400,57600,115200 Baudrate=57600 ;8 DataBits= 8 ;1,1.5,2 StopBits= 1 ;NONE,ODD,EVEN,MARK,SPACE Parity=NONE ;NONE,RTS/CTS,DTR/DSR,RTS/CTS & DTR/DSR FlowControl=RTS/CTS ;valid values Serial or HID USB Driver= Serial

Auto Configuration Setting

C-5

[IFB Settings] ;COM1,COM2,USB,TCP,PCMCIA ComPort= COM1 ;9600,19200,38400,57600,115200 Baudrate=57600 ;8 DataBits= 8 ;1,1.5,2 StopBits= 1 ;NONE,ODD,EVEN,MARK,SPACE Parity=NONE ;NONE,RTS/CTS,DTR/DSR,RTS/CTS & DTR/DSR FlowControl=RTS/CTS ;if comPort=TCP, then IP & Port have to be initialized ServerIP = ServerPort=5000 [Network] ;If the new network values saves successfully, the device will reboot itself ; in order to bring into effect the new network settings ; Valid values 1 or 0 EnableOnboardEthernet= 1 EnableDHCP =1 EnableWEP =0 ;Valid values 0-255 ;eg: Static IP = 0.0.0.0 Static IP = Sub Net Mask = Broadcast Addr = Gateway = Primary DNS = Secondary DNS = SSID = ;valid value 128 or 40 WEP Algorithm =128 ;WEP Key- It should be hexadecimal digit and only encrypted WEP key should be entered. WEP Key = ;Device name & CID should be less than 32 byte Device Name = Device CID =

C-6 PD8500 Product Reference Guide

[posPortal] ClearCustomerScript=1 ; or 0 StretchImages=1 ; or 0 EncryptTDES=0 ; or 1 PadPinblock=1 ; or 0 EnableEvents=0 ; or 1 EnableStatusEvent=0 ; or 1 StatusEventPeriod=1000 ; in milliseconds SupportOS9Emulation=0 ; or 1 DisableHostCommunication=0 ; or 1 FontLoadOrder=0 ; or 1,2 Protocol= standard ; or OS9, VFP

[Volume] Volume Level=2

; valid values 0 ,1,2,3,4,5

posRegistryFilter Security
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3 Using posRegistryFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3 System Registry Access Grants (SRAG) Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5 Customer Registry Access Grants (CRAG) Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5 Registry Access Levels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-6 Sample Filter File Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-8 Registry Update Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9 Client Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10 posSetup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10 posPortalCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10

D-2 PD8500 Product Reference Guide

posRegistryFilter Security

D-3

Introduction
As PD8500 devices continue to support new functionality, customers may require access to registry keys and values in order to customize device configuration to meet the needs of individual working environment(s). Previous firmware revisions only allowed device registry updates via system signed firmware patches, extension packs, and/or driver updates. The directories associated with these types of updates were unavailable for customer use due to the digital signature requirements for IFB package creation. The posRegistryFilter mechanism overcomes this limitation by allowing you to provide registry updates in a controlled manner. posRegistryFilter has multiple layers of security that protect against malicious changes within the user environment. This includes a system-defined registry access filter uploaded to the system firmware. This filter, called the System Registry Access Grants (SRAG) filter, allows customer access to registry keys and values defined in the filter in two ways: Securely upload registry update information to the root of the customer-controlled system folder, i.e., the \Customer folder. These registry update packages must be digitally signed with the Customer private key, which only the customer can access. Create a secondary filter, called the Customer Registry Access Grants (CRAG) filter. Matching values between the SRAG and CRAG filters are granted public update privileges. This method requires no digital signatures. This dual filter mechanism allows first the system, and secondly the customer, to restrict access to sensitive registry parameters based on the perceived need. For update registry parameters not granted public update privileges via the CRAG filter, you must use Customer-signed registry update packages deployed to the \Customer folder.

The filters use access levels to define the desired access to keys and values in the registry. Higher access levels provide more restriction on manipulating the registry parameters. CRAG filters must include access level values greater than or equal to the value specified in SRAG filter, or errors occur and the update fails. This ensures the customer cannot override system-defined access restrictions, which facilitates security to sensitive areas of the registry.

Using posRegistryFilter
The system uses posRegistryFilter as described below. See the following sections for detailed information on filters. 1. The system compares the Master CRAG filter (MASTERCRAG.FLT) with the Master SRAG filter (MASTERSRAG.FLT) to determine the final public access levels of each registry key and/or values defined within the master filter pair. If there are no filter files found, no registry file processing occurs. If errors such as syntax or mismatches occur during verification, the verification process terminates. The \Windows\Logs\regStatus.log file lists and logs all errors. The contents of \Windows\Logs\publicReg.log file are equivalent to the system's active Master CRAG filter. To view the contents of these files, use the posSetup program's File Viewer option under the Device Configuration UI. For more information about posRegistry filter files, see System Registry Access Grants (SRAG) Filter on page D-5 and Customer Registry Access Grants (CRAG) Filter on page D-5. 2. The system uses registry information files with the extension .REG to update device registry information after you configure and install the SRAG/ CRAG files. As with filters, you can install multiple registry information files into the device's firmware. These .REG files merge internally in alphabetical order by name to create a single Master REG file prior to use. During the merge, each key is checked and verified against the master CRAG file for proper access rights (data fields are not validated for correct syntax and/or range at this time). After merging all *.REG files in the public folder, an MPUB.REG file is created and the contents of this file merge with the system registry. If syntax problems or other errors occur during this phase, no further processing occurs. 3. The MCUST.REG file is created as described previously, except it merges *.REG files in the Customer folder, and its merge contents are verified against the SRAG filter file only. Download registry update files into the flash persistent storage folders described in Table D-1.

D-4 PD8500 Product Reference Guide

Table D-1. Registry File Folders


Folder \Public Notes Installation IFBs do not require digital signatures. Registry files in the root of the public folder merge into a single master file named MPUB.REG. Registry updates are merged as described in Step 2. MPUB.REG contents merge with the system registry after validation and if no errors occur. Processing does not occur if no filter is active in the system. Installation IFBs must be digitally signed with the customer private key. Registry files in the root of the customer folder merge into a single master file named MCUST.REG. Registry updates are processed according to the system's Master SRAG filter as described in Step 3. The MCUST.REG file merges with the system registry after validation and if no errors occur. Validity of the CRAG filters used does not affect processing from this folder. Processing does not occur if no filter is active in the system,

\Customer

Note: The system ignores REG files located in sub-folders of the \Public and \Customer folders.

4. On boot-up, the system verifies that the Master REG registry update requests comply with the Master CRAG filter, then integrates the registry key and/or value update information into the registry. It processes REG files in alphabetical order as it encounters them in the installation folders. 5. The system persists the registry and deletes all available and/or created .REG files, and updates the processing results in the \Windows\Logs\regStatus.log status log file. If syntax errors or mismatches occur while creating Master type files or during verification, the system skips registry updates and does not delete any .REG file(s). The \Windows\Logs\regStatus.log file lists all errors for user reference. Any errors in the \Public folder registry update requests terminate the folder's registry file processing. In this case, the system continues to validate registry files and update the \Windows\Logs\regStatus.log status log file accordingly. 6. View the contents of the \Windows\Logs\regStatus.log file using the posSetup program's File Viewer option under the Device Configuration UI. The registry file processing/registry updates only occur during boot-up if the required SRAG/CRAG filter files and *.REG files are already installed in the appropriate folders on the device. Preceding this, the system must display a screen indicating whether or not the registry update ended successfully.

posRegistryFilter Security

D-5

REG Files \Customer

Master REG File


Master SRAG Filter

Registry Access Verification

Merge with System

SRAG Filters

....
CRAG Master CRAG Filter


REG Files Master REG File

CRAG Verification

\Public

Registry Access Verification

Merge with System

Figure D-1. posRegistryFilter Process

System Registry Access Grants (SRAG) Filter


Symbol specifies registry keys and/or values that the customer may access. A SRAG filter file containing the pertinent permissions is created and installed into the system firmware. Due to the sensitivity of the location in which the SRAG files must be deployed, these filter files can only be deployed to the system via IFBs that are digitally signed with the system private key. All SRAG files are stored under the flash storage partition root under the sub-folder \System\RegFilters. Multiple SRAG filters installed on the system are merged into a single Master SRAG filter prior to use. The SRAG filter file is a text file containing string information defining the registry keys and values along with respective access levels that customers can update or change. These files have the extension .FLT and are in the format: SRAG<explanatory name>.FLT The <explanatory name> field must include only alphanumeric characters and the '_' character. File names and extensions are not case sensitive. SRAG files are processed in alphanumeric order by file name (i.e., '_', '0', '1', '2', , 'A', 'B', ..., 'Y', 'Z' ). See Registry Access Levels on page D-6 and Sample Filter File Content on page D-8 for file filter data formatting.

Customer Registry Access Grants (CRAG) Filter


Customers create a Customer Registry Access Grant (CRAG) filter(s) which refers to the SRAG filter(s) and allows access to certain keys within the device. For any filtered registry parameters customers can specify equal or higher restrictions. Install the CRAG file onto the device via an IFB digitally signed using the customer private key. As with SRAG filters, you can deploy multiple CRAG filters onto the device firmware. These CRAG filters are merged internally to create a single Master CRAG filter prior to use. All CRAG files are stored under the flash storage partition root under the sub-folder \Customer\RegFilters. The storage location in the system requires that these filter files can only be deployed to the system via IFBs that are digitally signed with the customer private key.

D-6 PD8500 Product Reference Guide

The CRAG filter file is a text file containing string information defining the registry keys and values that customers can access, and their respective access levels. These files have the extension .FLT and are in the format: CRAG<explanatory name>.FLT The <explanatory name> field must include only alphanumeric characters and the '_' character. File names and extensions are not case sensitive. CRAG files are processed in alphanumeric order by file name (i.e., '_', '0', '1', '2', , 'A', 'B', ..., 'Y', 'Z' ). See Registry Access Levels on page D-6 and Sample Filter File Content on page D-8 for file filter data formatting.

Registry Access Levels


Table D-2 defines four access levels for filter files:

Table D-2. Filter File Access Levels


Content Manipulation Matrix Access Level Level 0 Level 1 Level 2 Level 3 C = Create D = Delete M = Modify X X X X X X S S S X X X X X X X X X X X X X Root Key C D C Root Key Value M D C Sub-Key D C Sub-Key Value M D

= Allowed X = Not allowed S = Allowed for specified values only

Define the access level of a specific registry key in registry access grant files immediately following the entry for the key information. Separate this by a ',' character. For example, list access level 0 grant for a registry key in the Registry Access Grant (RAG) file as follows: [HKEY_LOCAL_MACHINE\Key1],AccessLevel=0 The AccessLevel definition is case-sensitive and the value pair may not contain any leading, trailing, or middle white-space characters. When processing multiple access grant files, the system uses the highest encountered access level for key information to resolve conflicting access levels. Duplicate entries are acceptable.

Example 1
SARAG01.FLT: [HKEY_LOCAL_MACHINE\Key1],AccessLevel=2 SARAG02.FLT: [HKEY_LOCAL_MACHINE\Key1],AccessLevel=0 SARAG03.FLT: [HKEY_LOCAL_MACHINE\Key1],AccessLevel=1

posRegistryFilter Security

D-7

Here the Master RAG filter contains two entries as follows: [HKEY_LOCAL_MACHINE\Key1],AccessLevel=2 [HKEY_LOCAL_MACHINE\Key1],AccessLevel=0

Example 2
SARAG01.FLT: [HKEY_LOCAL_MACHINE\Key1],AccessLevel=0 SARAG02.FLT: [HKEY_LOCAL_MACHINE\Key1],AccessLevel=1 SARAG03.FLT: [HKEY_LOCAL_MACHINE\Key1],AccessLevel=2 Here the Master RAG filter contains only one entry as follows: [HKEY_LOCAL_MACHINE\Key1],AccessLevel=0 To determine the access level for a given registry key, the Master RAG file is searched from beginning to end. If multiple entries are found, the most privileged level of access is granted.

D-8 PD8500 Product Reference Guide

Sample Filter File Content


Following is a sample RAG filter file with line numbers. Note that line numbers appear for reference purposes only, and do not actually appear in the file. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ; Give access to version information registry keys [HKEY_LOCAL_MACHINE\Platform\VersionInfo],AccessLevel=0 "Build"="x.yy.zzz" ; sytem build version

; Give ability to add more controls [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control],AccessLevel=1 "ExtPowerOff"=dword:0 ; power to external systems

; Grant access to volume control key [HKEY_CURRENT_USER\ControlPanel\Volume],AccessLevel=2 "Volume"=dword:FFFFFFFF ; Give ability to control scroll bars only [HKEY_LOCAL_MACHINE\SYSTEM\GWE],AccessLevel=3 "cyThDef"=dword:0A "cxWidg"=dword:19 "cxHScr"=dword:0F

Consider the following in the sample data: Line numbers 1, 3, 6, 8, 11, and 15 are examples for single line comments. Line 2 defines a registry key with access level 0 and allows creating, deleting, and modifying any value under the [HKEY_LOCAL_MACHINE\Platform\VersionInfo] root key and its sub-keys. This also allows creating and/or deleting any subkeys under this key. The value specified in line 3 is ignored when processing RAG file content. When creating a RAG filter file, insert such values to clarify other meaningful values found under the key in question. Line 7 defines a registry key with access level 1 which allows creating or deleting sub-keys under the [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control] root key, and creating, deleting, and modifying any value under its sub-keys. You cannot access any values under the root key. Again, the value specified in line 8 is ignored when processing RAG file content. Line 12 defines a registry key with access level 2 which allows creating, deleting, and modifying any value under the [HKEY_CURRENT_USER\ControlPanel\Volume] root key, and allows access to sub-keys and/or values of sub-keys under the root key. Again, the value specified in line 13 is ignored when processing RAG file content. Line 16 defines a registry key with access level 3 which allows creating, deleting, and modifying values listed in lines 17, 18, and 19 under the [HKEY_LOCAL_MACHINE\SYSTEM\GWE] root key. You cannot access other values, sub-keys, or subkey values under the root key. The value names and value types specified in lines 17, 18, and 19 are necessary for create and modify operations. Using the value name only allows performing only delete operations on the value. The data values specified in lines 17, 18, and 19 are ignored when processing RAG file content.

posRegistryFilter Security

D-9

Registry Update Files


Registry update files are text files with the extension .REG containing string information defining the registry keys and values to update in the system. Strings contained in REG files are formatted as follows: [KEY1] "ValueName1"={Value Type}:{data} "ValueName2"={Value Type}:{data} [KEY2] "ValueName1"={Value Type}:{data} Table D-3 lists value types that can be used.

Table D-3. Value Types for Registry Update Files


Value Type REG_SZ REG_DWORD REG_MULTI_SZ REG_BINARY Description NULL terminated string "my string" Requires no explicit type definition. Format

Double word value (unsigned 32 bits) DWORD: hhhhhhhh (hexadecimal number) Type is always interpreted as a hexadecimal value. List of NULL terminated string Set of binary numbers multi_sz: "My String1", "My String2", ..., "Last String" hex: hh,hh,hh,hh ... Numbers are always interpreted as hexadecimal values.

The maximum length of a single line is 4095 characters. Data for a particular value must be in a single line. Use a semicolon (;) character to start a line of comment. The following example shows how to add entries to the registry. [HKEY_LOCAL_MACHINE\RegExample\ConditionalSubKey] "MyString"="This is a string" "MyDoubleWord" = dword:34AB23FF "MultiStrings" = multi_sz: "First Name","Second Name","Last Name" "SomeBinaryData" = hex: FF,55,00,4A,23 To delete a registry key, place a '-' character before the key name using the following format: [-KEY1] To delete the key [HKEY_LOCAL_MACHINE\RegExample] and all information under the key, add the following to the registry file: [-HKEY_LOCAL_MACHINE\RegExample] To delete a value under a specific registry key, place a '-' character after the value's equal sign, using the following format: [KEY1] "ValueName1"=-

D-10 PD8500 Product Reference Guide

The following example illustrates how to delete the value Value1 from the system registry's [HKEY_LOCAL_MACHINE\RegExample] key. [HKEY_LOCAL_MACHINE\RegExample] "Value1"=-

Client Support posSetup


During system registry updates, the system displays a screen indicating the update and attempts to restart to apply these updates. You have 5 seconds to prevent the restart. Use the File Viewer option in the Device Configuration UI to view files and their contents in the following system flash and RAM file system root folder locations: \System\RegFilters \Customer\RegFilters \Windows\Logs The configuration block information is updated with the contents of \Windows\Logs\PublicReg.Log under the category [Public Registry]. Use posPortalCE commands to retrieve configuration block information.

posPortal CE
posPortal CE supports the following features: Retrieve file listings from the following flash and RAM file system root locations and the contents of each listed file: \System\RegFilters \Customer\RegFilters \Windows\Logs Retrieve, change, and delete registry values defined as publicly accessible via the SRAG/CRAG filter pair. The client interface supports commands to retrieve the current data set for an entire publicly accessible registry key. Use this information as a snapshot of the public registry contents for backup, which you can re-apply to the system (via commands or an IFB) to restore a known configuration(s) in the system. Commands that control persistence logic for registry changes. A script file supports all posPortal commands.

Refer to the posPortal CE Integrator Guide, p/n 72E-64639-xx for more information on using these features.

Index
A
audio setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-16 testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 calibration . . . . . . . . . . . . . . . . . . . . . . . . . 3-4, 3-6 date and time . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 device configuration . . . . . . . . . . . . . . . . . . . . 3-5 device settings . . . . . . . . . . . . . . . . . . . . . . . . 3-4 download IFB . . . . . . . . . . . . . . . . . . . . . . . . . 3-13 exiting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19 host settings . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 network properties . . . . . . . . . . . . . . . . . . . . 3-17 password . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4, 3-8 public key . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19 resetting . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15 security . . . . . . . . . . . . . . . . . . . . . . . . . 3-11, 3-12 setup entry screen . . . . . . . . . . . . . . . . . . . . . . 3-3 system information . . . . . . . . . . . . . . . . . . . . 3-15 USB configuration . . . . . . . . . . . . . . . . . . . . . 3-11 viewing files . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16 connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 RS232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 specifications . . . . . . . . . . . . . . . . . . . . . . . . . A-3 USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 wireless . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 conventions notational . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix CRAG filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5

B
boot up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3 brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-7 testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13 bullets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix burn in test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14 auto burn in . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15 log screen . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15

C
cables communication . . . . . . . . . . . . . . . . . . . . . . . . .1-4 calibration screen . . . . . . . . . . . . . . . . . . . 3-4, 3-6, 4-3 chapter descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . ix cleaning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4 communication ports testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-9 communication settings . . . . . . . . . . . . . . . . . . . . .3-10 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3, B-3 auto configuration settings . . . . . . . . . . . . . . .C-3 posSetup file . . . . . . . . . . . . . . . . . . . . . . . . . . .C-3 sample file . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-3 wireless . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4 configuration mode . . . . . . . . . . . . . . . . . . . . . . . . . .3-3 brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-7

D
date accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10 setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9

IN-2

PD8500 Product Reference Guide

debit keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-12 device configuration screen . . . . . . . . . . . . . . . . . . . .3-5 device settings screen . . . . . . . . . . . . . . . . . . . . . . . .3-4 device test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3 audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 auto burn in . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15 brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13 burn in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14 calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3 communication ports . . . . . . . . . . . . . . . . . . . .4-9 date and time . . . . . . . . . . . . . . . . . . . . . . . . .4-10 display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4 memory retention . . . . . . . . . . . . . . . . . . . . . .4-16 MSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8 network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-17 PCMCIA support . . . . . . . . . . . . . . . . . . . . . . .4-16 security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-11 security switch . . . . . . . . . . . . . . . . . . . . . . . .4-12 touchpad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 vibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12 dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 display testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4 download IFB screen . . . . . . . . . . . . . . . . . . . . . . . .3-13

mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5 RS232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 screen guard . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 wireless . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 IP address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17

K
key manager activation . . . . . . . . . . . . . . . . . . . . . . B-5

L
LAN interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 loading debit keys . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12

M
MAC loader activation . . . . . . . . . . . . . . . . . . . . . . . B-6 memory retention . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16 memory specifications . . . . . . . . . . . . . . . . . . . . . . . A-3 mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5 MSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 specifications . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8

E
ethernet cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4 installation . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3 LAN support . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4 port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4

N
network properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 specifications . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17 notifications debit key unlocked . . . . . . . . . . . . . . . . . . . . . . B-5 filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4 host settings . . . . . . . . . . . . . . . . . . . . . . . . . . B-7 MAC address not initialized . . . . . . . . . . . . . . B-6 recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 security module activation . . . . . . . . . . . . . . . B-4

F
features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3 file viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-18 filter notification . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4 filters access levels . . . . . . . . . . . . . . . . . . . . . . . . . . D-6 CRAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5 sample file . . . . . . . . . . . . . . . . . . . . . . . . . . . D-8 SRAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3, D-5 flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3

P
password setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 password screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16 WLAN support . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9 posBuilder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3, A-3 posPortal CE . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3, D-10 posRegistryFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3 access levels . . . . . . . . . . . . . . . . . . . . . . . . . . D-6 CRAG filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5 sample filter file . . . . . . . . . . . . . . . . . . . . . . . D-8 SRAG filter . . . . . . . . . . . . . . . . . . . . . . . . D-3, D-5 update files . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9 posSetup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3, D-10

H
host interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4 host settings notification . . . . . . . . . . . . . . . . . . . . . . . . . . . B-7 screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-10

I
IFB downloading . . . . . . . . . . . . . . . . . . . . . . . . . .3-13 information, service . . . . . . . . . . . . . . . . . . . . . . . . . . . x initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3 installation ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3

Index IN-3

sample file . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3 power cable . . . . . . . . . . . . . . . . . . . . . . . . 1-4, 2-3, 2-4 power specifications . . . . . . . . . . . . . . . . . . . . . . . . . A-3 processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 public key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19

R
recovery notification . . . . . . . . . . . . . . . . . . . . . . . . . B-3 registry access levels . . . . . . . . . . . . . . . . . . . . . . . . . . D-6 posPortalCE . . . . . . . . . . . . . . . . . . . . . . . . . . D-10 posSetup . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10 update files . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9 updating using posRegistryFilter . . . . . . . . . . . D-3 regulatory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 related documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . x replacing screen guard . . . . . . . . . . . . . . . . . . . . . . . 2-4 reset settings screen . . . . . . . . . . . . . . . . . . . . . . . 3-15 resetting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15 RS232 cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 host settings . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

auto burn in . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15 brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13 burn in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14 calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3 communication ports . . . . . . . . . . . . . . . . . . . .4-9 date and time . . . . . . . . . . . . . . . . . . . . . . . . .4-10 display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4 memory retention . . . . . . . . . . . . . . . . . . . . . .4-16 MSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8 network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-17 PCMCIA support . . . . . . . . . . . . . . . . . . . . . . .4-16 security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-11 security switch . . . . . . . . . . . . . . . . . . . . . . . .4-12 touchpad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 vibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12 time accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-10 setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-9 touchpad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3 specifications . . . . . . . . . . . . . . . . . . . . . . . . . A-3 testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7

U
USB cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4 configuring . . . . . . . . . . . . . . . . . . . . . . . . . . .3-11 host settings . . . . . . . . . . . . . . . . . . . . . . . . . .3-10 installation . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3 port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4

S
screen brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13 screen guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 replacing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11, 3-12 loading debit keys . . . . . . . . . . . . . . . . . . . . . 3-12 registry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3 security module activation . . . . . . . . . . . . . . . . B-4 specifications . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11 testing security switch . . . . . . . . . . . . . . . . . . 4-12 serial port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 service information . . . . . . . . . . . . . . . . . . . . . . . . . . . . x setting date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 setting password . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 setting time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 setup entry screen . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 SILK utility . . . . . . . . . . . . . . . . . . . . . . . . .3-12, B-4, B-5 software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-x specifications . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 SRAG filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3, D-5 symbol global customer interaction center . . . . . . . . . x system information . . . . . . . . . . . . . . . . . . . . . . . . . 3-15 system interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

V
vibration test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12 viewing files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-18 volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-16

W
weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 WEP keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-17 wireless configuration . . . . . . . . . . . . . . . . . . . . . . . .2-4 wireless installation . . . . . . . . . . . . . . . . . . . . . . . . .2-4

T
technical specifications . . . . . . . . . . . . . . . . . . . . . . A-3 testing device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7

IN-4

PD8500 Product Reference Guide

Tell Us What You Think...


Wed like to know what you think about this Manual. Please take a moment to fill out this questionnaire and fax this form to: (631) 738-3318, or mail to: Symbol Technologies, Inc. One Symbol Plaza M/S B-4 Holtsville, NY 11742-1300 Attention: Technical Publications Manager IMPORTANT: If you need product support, please call the appropriate customer support number provided. Unfortunately, we cannot provide customer support at the fax number above.

Manual Title:___________________________________________ (please include revision level) How familiar were you with this product before using this manual? Very familiar Slightly familiar

Not at all familiar

Did this manual meet your needs? If not, please explain. _____________________________________________________________________________________ _____________________________________________________________________________________ What topics need to be added to the index, if applicable? _____________________________________________________________________________________ _____________________________________________________________________________________ What topics do you feel need to be better discussed? Please be specific. _____________________________________________________________________________________ _____________________________________________________________________________________ What can we do to further improve our manuals? _____________________________________________________________________________________ _____________________________________________________________________________________

Thank you for your inputWe value your comments.

Symbol Technologies, Inc. One Symbol Plaza Holtsville, New York 11742-1300 http://www.symbol.com

72E-65797-03 Revision A June 2006

You might also like