reference manual pd 8500

96
PD8500 Payment System Product Reference Guide

Upload: jcontractor

Post on 12-Mar-2015

84 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Reference Manual PD 8500

PD8500 Payment SystemProduct Reference Guide

Page 2: Reference Manual PD 8500
Page 3: Reference Manual PD 8500

PD8500 Payment SystemProduct Reference Guide

72E-65797-03

Revision A

June 2006

Page 4: Reference Manual PD 8500

© 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 Symbol’s 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 PlazaHoltsville, New York 11742-1300http://www.symbol.com

Patents

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

Page 5: Reference Manual PD 8500

Contents

About This Guide

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixChapter Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixConventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixRelated Documents and Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xService Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x

Chapter 1. Getting StartedIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3Device Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4System Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

POS Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4LAN Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4

Chapter 2. Installing the PD8500Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3RS-232 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3USB Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3OnBoard Ethernet Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3Wireless Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4Installing the Screen Guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

Replacing the Screen Guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4Mounting the PD8500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5

Page 6: Reference Manual PD 8500

PD8500 Product Reference Guideiv

Chapter 3. Configuring the PD8500Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3Calibration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-4Device Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-4Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-5

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

Chapter 4. Device DiagnosticsIntroduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3Calibration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3Testing the Device Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4

LCD White Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4LCD Black Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4LCD Color Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-5LCD Grid Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-5LCD Font Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6

Testing the Device Touchpad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7Testing Device Audio Capability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7Testing the Device MSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8Testing Communication Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-9Assessing Device Date and Time Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-10Testing the Security Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-11Testing the Security Switch (Vibration Test) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12Testing Device Display Brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13Burn-In Tests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14

Burn-In Test Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14Auto Burn-In Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15

Testing Memory Retention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-16Testing PCMCIA Support Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-16Verifying Network Interoperability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-17

Appendix A. Specifications

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

Page 7: Reference Manual PD 8500

Contents v

Appendix B. Device Initialization and Configuration

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

Appendix C. Auto Configuration Setting

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

Appendix D. posRegistryFilter Security

Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3Using posRegistryFilter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3System Registry Access Grants (SRAG) Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5Customer Registry Access Grants (CRAG) Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5

Registry Access Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-6Sample Filter File Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-8Registry Update Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9Client Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10

posSetup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10posPortalCE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10

Index

Page 8: Reference Manual PD 8500

PD8500 Product Reference Guidevi

Page 9: Reference Manual PD 8500

About This Guide

Contents

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixChapter Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixConventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixRelated Documents and Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xService Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x

Page 10: Reference Manual PD 8500

PD8500 Product Reference Guideviii

Page 11: Reference Manual PD 8500

ix

IntroductionThe 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 DescriptionsTopics 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 PD8500’s 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.

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

Page 12: Reference Manual PD 8500

PD8500 Product Reference Guidex

Related Documents and SoftwareThe 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 InformationIf 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.

Page 13: Reference Manual PD 8500

Getting Started

Contents

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3Device Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4System Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

POS Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4LAN Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4

Page 14: Reference Manual PD 8500

PD8500 Product Reference Guide1-2

Page 15: Reference Manual PD 8500

Getting Started 1-3

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

Page 16: Reference Manual PD 8500

PD8500 Product Reference Guide1-4

Device ConnectionsThe 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

System Interface

POS Host InterfaceThe 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 InterfaceThe PD8500 contains a PCMCIA Type II slot for PCMCIA cards, supporting WLAN. The PD8500 on-board Ethernet port supports a high-speed 10base-T Ethernet connection to a LAN network via a standard Ethernet cable.

Table 1-1. PD8500 Connection Options

Connection Option Communication Cable Required Power Cable Required

LAN through PCMCIA* Wireless LAN PCMCIA CardSpectrum24 LA-4137 with PCMCIA-CF Caddy

DB15 to DC jack adapterUniversal power supplyPower cord (US)

LAN through on-board Ethernet

Ethernet cable DB15 to DC jack adapterUniversal power supplyPower cord (US)

RS-232 RS-232 cable Universal power supplyPower cord (US)

USB USB cable Power provided by host/ECR

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

Page 17: Reference Manual PD 8500

Installing the PD8500

Contents

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

Replacing the Screen Guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4Mounting the PD8500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5

Page 18: Reference Manual PD 8500

PD8500 Product Reference Guide2-2

Page 19: Reference Manual PD 8500

Installing the PD8500 2-3

IntroductionThis 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 InstallationTo install a PD8500 in an RS-232 configuration:

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

USB InstallationThe 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. Shut off power on the POS host device.2. Insert one end of the USB cable into the PD8500’s USB port.3. Insert the other end of the USB cable into the USB port on the POS host device.4. 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 InstallationsTo 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. Connect the RJ-45 network cable into the OnBoard Ethernet port on the back of the PD8500.4. Attach the Universal Power Adapter male connector cable to the port on the back of the serial cable 9-pin connector (DB9). 5. Connect the power cord (power plug varies depending on region) to the Universal Power Adapter.6. Connect the AC adapter to a standard 120V, 60Hz AC power outlet. 7. Turn on the POS device. 8. See Chapter 3, Configuring the PD8500 for instructions on using Configuration Mode and defining host settings.

Page 20: Reference Manual PD 8500

PD8500 Product Reference Guide2-4

Wireless ConfigurationWireless 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. Connect the Universal Power Adapter male connector to the port on the back of the Assembly Adapter 9-pin connector (DB9). 5. Connect the power cord (power plug varies depending on region) to the Universal Power Adapter.6. Connect the adapter to a standard 120V, 60Hz AC power outlet. 7. Turn on the POS device. 8. See Chapter 3, Configuring the PD8500 for instructions on using Configuration Mode and defining host settings.

Installing the Screen GuardThe 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 GuardTo 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.

Page 21: Reference Manual PD 8500

Installing the PD8500 2-5

Mounting the PD8500Mount 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.

Page 22: Reference Manual PD 8500

PD8500 Product Reference Guide2-6

Page 23: Reference Manual PD 8500

Configuring the PD8500

Contents

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4Device Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5

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

Page 24: Reference Manual PD 8500

PD8500 Product Reference Guide3-2

Page 25: Reference Manual PD 8500

Configuring the PD8500 3-3

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

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.

VAR Key Checksum

Customer Key Checksum

Symbol Key Checksum

System Build Version

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

Page 26: Reference Manual PD 8500

PD8500 Product Reference Guide3-4

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.

Page 27: Reference Manual PD 8500

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 Description

Calibration Opens the Calibration screen where you can calibrate the touchpad.

Brightness Opens the LCD Brightness Settings screen.

Password Opens the Password screen.

Date/Time Opens the Date/Time Settings screen.

Host Opens the Host Settings screen.

Security Opens the SecModule Init/Keyload screen.

IFB Opens the Download IFB screen.

Reset Opens the Reset Settings screen.

System Info Opens the System Version Info screen.

Audio Opens the Audio Setting screen.

Network Opens the Network Settings screen.

File Viewer Opens the File Viewer screen.

Public Key Opens the Public Key Info screen.

Done Exits Configuration Mode.

Page 28: Reference Manual PD 8500

PD8500 Product Reference Guide3-6

Setting Screen CalibrationSelect 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.

Page 29: Reference Manual PD 8500

Configuring the PD8500 3-7

Configuring Screen BrightnessSelect 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.

Page 30: Reference Manual PD 8500

PD8500 Product Reference Guide3-8

Setting the Device PasswordSelect 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.

Page 31: Reference Manual PD 8500

Configuring the PD8500 3-9

Setting the System Date and TimeSelect 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.

Page 32: Reference Manual PD 8500

PD8500 Product Reference Guide3-10

Configuring Host Communication ValuesSelect 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.

Page 33: Reference Manual PD 8500

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.

Page 34: Reference Manual PD 8500

PD8500 Product Reference Guide3-12

Security Module Initialization/Key ManagerSelect 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.

Page 35: Reference Manual PD 8500

Configuring the PD8500 3-13

Downloading IFB FilesSelect 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.

Page 36: Reference Manual PD 8500

PD8500 Product Reference Guide3-14

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

Page 37: Reference Manual PD 8500

Configuring the PD8500 3-15

Resetting the DeviceSelect 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 InformationSelect 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

Page 38: Reference Manual PD 8500

PD8500 Product Reference Guide3-16

Configuring Device VolumeSelect 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.

Page 39: Reference Manual PD 8500

Configuring the PD8500 3-17

Configuring Network PropertiesSelect 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.

Page 40: Reference Manual PD 8500

PD8500 Product Reference Guide3-18

Viewing FilesSelect 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 PD8500See Appendix D, posRegistryFilter Security for information on the posRegistryFilter mechanism.

Page 41: Reference Manual PD 8500

Configuring the PD8500 3-19

Viewing Public KeySelect 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 ConfigurationExit 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.

Page 42: Reference Manual PD 8500

PD8500 Product Reference Guide3-20

Page 43: Reference Manual PD 8500

Device Diagnostics

Contents

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3Testing the Device Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4

LCD White Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4LCD Black Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4LCD Color Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5LCD Grid Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5LCD Font Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6

Testing the Device Touchpad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7Testing Device Audio Capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7Testing the Device MSR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8Testing Communication Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9Assessing Device Date and Time Accuracy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10Testing the Security Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11Testing the Security Switch (Vibration Test) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12Testing Device Display Brightness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13Burn-In Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14

Burn-In Test Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14Auto Burn-In Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15

Testing Memory Retention. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16Testing PCMCIA Support Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16Verifying Network Interoperability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17

Page 44: Reference Manual PD 8500

PD8500 Product Reference Guide4-2

Page 45: Reference Manual PD 8500

Device Diagnostics 4-3

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

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

Page 46: Reference Manual PD 8500

PD8500 Product Reference Guide4-4

Testing the Device DisplaySelect 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.

Page 47: Reference Manual PD 8500

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.

Page 48: Reference Manual PD 8500

PD8500 Product Reference Guide4-6

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.

Page 49: Reference Manual PD 8500

Device Diagnostics 4-7

Testing the Device TouchpadSelect 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 CapabilitySelect 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.

Page 50: Reference Manual PD 8500

PD8500 Product Reference Guide4-8

Testing the Device MSRSelect 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

Page 51: Reference Manual PD 8500

Device Diagnostics 4-9

Testing Communication PortsSelect 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.

Page 52: Reference Manual PD 8500

PD8500 Product Reference Guide4-10

Assessing Device Date and Time AccuracySelect 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.

Page 53: Reference Manual PD 8500

Device Diagnostics 4-11

Testing the Security ModuleSelect 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.

Page 54: Reference Manual PD 8500

PD8500 Product Reference Guide4-12

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.

Page 55: Reference Manual PD 8500

Device Diagnostics 4-13

Testing Device Display BrightnessSelect 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.

Page 56: Reference Manual PD 8500

PD8500 Product Reference Guide4-14

Burn-In TestsThe 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 ScreenSelect 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.

Page 57: Reference Manual PD 8500

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

Page 58: Reference Manual PD 8500

PD8500 Product Reference Guide4-16

Testing Memory RetentionSelect 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 CapabilitiesSelect 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.

Page 59: Reference Manual PD 8500

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

Page 60: Reference Manual PD 8500

PD8500 Product Reference Guide4-18

Page 61: Reference Manual PD 8500

Specifications

Contents

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

Page 62: Reference Manual PD 8500

PD8500 Product Reference GuideA-2

Page 63: Reference Manual PD 8500

Specifications A-3

Technical SpecificationsThe following table lists the PD8500’s technical specifications.

Table A-1. PD8500 Technical Specifications

Characteristic Description

Physical Characteristics

Dimension 9.0 in. L x 7.25 in. W x 2.88 in. H230 mm L x 180 mm W x 70 mm H

Weight 2 lb 6 oz/1.077 kg

Display High contrast, color backlit LCD

LCD Size 4.5 in. L x 3.5 in. W; 5.7 in. diagonal114.3 mm L x 88.9 mm W; 144.8 mm diagonal

LCD Resolution Color 1/4 VGA, 320 L x 240 W

Touchpad Resolution 1024 x 1024 x, y coordinates (207 Hori. x 286 Ver. dpi)

Network Connectivity PCMCIA Type II adapter; onboard 10-Base T Ethernet

Power Requirement Regulated 12V DC, 1A rating

Power Source 12V DC, 1A regulated, Domestic 120V AC input using 12V DC;1A rating Universal Power Adapter; 12V DC regulated from ECR, PoweredUSB

Performance Characteristics

Memory ROM: 16MB Flash Memory RAM: 64MB SDRAM

Magnetic Stripe Reader (MSR) Bi-directional 3 track reader

Security Triple DES or DES PIN Encryption with Master/Session or DUKPT for key management

Firmware Win CE.NET (version 4.2)Transaction applications: posPortal CE (ver. 5.0 or higher)

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

Regulatory

Electrical Safety CE, UL

EMI/RFI FCC Class B

Page 64: Reference Manual PD 8500

PD8500 Product Reference GuideA-4

Page 65: Reference Manual PD 8500

Device Initialization and Configuration

Contents

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

Page 66: Reference Manual PD 8500

PD8500 Product Reference GuideB-2

Page 67: Reference Manual PD 8500

Device Initialization and Configuration B-3

IntroductionWhile 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 ScreenThe 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.

Page 68: Reference Manual PD 8500

PD8500 Product Reference GuideB-4

Filter Notification ScreenThe 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 ScreenThe 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.

Page 69: Reference Manual PD 8500

Device Initialization and Configuration B-5

Key Manager Activation ScreenThe 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.

Page 70: Reference Manual PD 8500

PD8500 Product Reference GuideB-6

MAC Loader Activation ScreenThe 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.

Page 71: Reference Manual PD 8500

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.

Page 72: Reference Manual PD 8500

PD8500 Product Reference GuideB-8

Page 73: Reference Manual PD 8500

Auto Configuration Setting

Contents

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

Page 74: Reference Manual PD 8500

PD8500 Product Reference GuideC-2

Page 75: Reference Manual PD 8500

Auto Configuration Setting C-3

IntroductionThe 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 FileIf 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.iniFollowing 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 = currentpasswordNewpassword = newpassword

[Reset];It makes all configurations values to default and the device reboots itself;if EnableDefaultConfig= 1;1-check 0- Uncheck

Page 76: Reference Manual PD 8500

PD8500 Product Reference GuideC-4

EnableDefaultConfig= 0

;[Calibration];It is not supported; Calibration = ??

[LCD]; Valid values 0-63Brightness = 32

[Date/Time]Day = 12; Valid values 1-12Month = 03; Valid values 1900-2035Year = 2004; Valid values 00-23Hour = 09; Valid values 00-59Minute = 00 ; Valid values 00-59Second = 00

[Host Settings];COM1,COM2,USB,TCPComPort= COM1;9600,19200,38400,57600,115200Baudrate=57600;8DataBits= 8;1,1.5,2StopBits= 1;NONE,ODD,EVEN,MARK,SPACEParity=NONE;NONE,RTS/CTS,DTR/DSR,RTS/CTS & DTR/DSRFlowControl=RTS/CTS;valid values Serial or HIDUSB Driver= Serial

Page 77: Reference Manual PD 8500

Auto Configuration Setting C-5

[IFB Settings];COM1,COM2,USB,TCP,PCMCIAComPort= COM1;9600,19200,38400,57600,115200Baudrate=57600;8DataBits= 8;1,1.5,2StopBits= 1;NONE,ODD,EVEN,MARK,SPACEParity=NONE;NONE,RTS/CTS,DTR/DSR,RTS/CTS & DTR/DSRFlowControl=RTS/CTS;if comPort=TCP, then IP & Port have to be initializedServerIP =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 0EnableOnboardEthernet= 1EnableDHCP = 1EnableWEP = 0;Valid values 0-255 ;eg: Static IP = 0.0.0.0Static IP = Sub Net Mask = Broadcast Addr = Gateway = Primary DNS = Secondary DNS = SSID = ;valid value 128 or 40WEP 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 byteDevice Name = Device CID =

Page 78: Reference Manual PD 8500

PD8500 Product Reference GuideC-6

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

[Volume]Volume Level=2 ; valid values 0 ,1,2,3,4,5

Page 79: Reference Manual PD 8500

posRegistryFilter Security

Contents

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3Using posRegistryFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3System Registry Access Grants (SRAG) Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5Customer Registry Access Grants (CRAG) Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5

Registry Access Levels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-6Sample Filter File Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-8Registry Update Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9Client Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10

posSetup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10posPortalCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10

Page 80: Reference Manual PD 8500

PD8500 Product Reference GuideD-2

Page 81: Reference Manual PD 8500

posRegistryFilter Security D-3

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

Page 82: Reference Manual PD 8500

PD8500 Product Reference GuideD-4

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.

Table D-1. Registry File Folders

Folder Notes

\Public • 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.

\Customer • 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,

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

Page 83: Reference Manual PD 8500

posRegistryFilter Security D-5

Figure D-1. posRegistryFilter Process

System Registry Access Grants (SRAG) FilterSymbol 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) FilterCustomers 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.

………....

…………

\Pub

lic

………

SRAG Filters

CRAG

REG Files

Master SRAG Filter

Master REG File

Master CRAG Filter

Registry Access

VerificationMerge with System

CRAG Verification

\Cus

tom

er …

……

REG Files Master REG

File

Registry Access

VerificationMerge with System

Page 84: Reference Manual PD 8500

PD8500 Product Reference GuideD-6

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 LevelsTable D-2 defines four access levels for filter files:

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 1SARAG01.FLT:

[HKEY_LOCAL_MACHINE\Key1],AccessLevel=2

SARAG02.FLT:

[HKEY_LOCAL_MACHINE\Key1],AccessLevel=0

SARAG03.FLT:

[HKEY_LOCAL_MACHINE\Key1],AccessLevel=1

Table D-2. Filter File Access Levels

Access Level

Content Manipulation Matrix

Root Key Root Key Value Sub-Key Sub-Key Value

C D C M D C D C M D

Level 0

Level 1 X X X X X

Level 2 X X X X X X X

Level 3 X X S S S X X X X X

C = CreateD = DeleteM = Modify

= AllowedX = Not allowedS = Allowed for specified values only

Page 85: Reference Manual PD 8500

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 2SARAG01.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.

Page 86: Reference Manual PD 8500

PD8500 Product Reference GuideD-8

Sample Filter File ContentFollowing 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 ; Give access to version information registry keys2 [HKEY_LOCAL_MACHINE\Platform\VersionInfo],AccessLevel=03 "Build"="x.yy.zzz" ; sytem build version456 ; Give ability to add more controls7 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control],AccessLevel=18 "ExtPowerOff"=dword:0 ; power to external systems 91011 ; Grant access to volume control key12 [HKEY_CURRENT_USER\ControlPanel\Volume],AccessLevel=213 "Volume"=dword:FFFFFFFF 1415 ; Give ability to control scroll bars only16 [HKEY_LOCAL_MACHINE\SYSTEM\GWE],AccessLevel=317 "cyThDef"=dword:0A18 "cxWidg"=dword:1919 "cxHScr"=dword:0F20

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 sub-keys 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 sub-key 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.

Page 87: Reference Manual PD 8500

posRegistryFilter Security D-9

Registry Update FilesRegistry 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.

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"=-

Table D-3. Value Types for Registry Update Files

Value Type Description Format

REG_SZ NULL terminated string "my string"Requires no explicit type definition.

REG_DWORD Double word value (unsigned 32 bits) DWORD: hhhhhhhh (hexadecimal number) Type is always interpreted as a hexadecimal value.

REG_MULTI_SZ List of NULL terminated string multi_sz: "My String1", "My String2", ..., "Last String"

REG_BINARY Set of binary numbers hex: hh,hh,hh,hh ...Numbers are always interpreted as hexadecimal values.

Page 88: Reference Manual PD 8500

PD8500 Product Reference GuideD-10

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

posSetupDuring 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 CEposPortal 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.

Page 89: Reference Manual PD 8500

Index

Aaudio

setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-16testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7

Bboot up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-7

testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13bullets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixburn in test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14

auto burn in . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15log screen . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15

Ccables

communication . . . . . . . . . . . . . . . . . . . . . . . . .1-4calibration screen . . . . . . . . . . . . . . . . . . . 3-4, 3-6, 4-3chapter descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . ixcleaning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4communication ports

testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-9communication settings . . . . . . . . . . . . . . . . . . . . .3-10configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3, B-3

auto configuration settings . . . . . . . . . . . . . . .C-3posSetup file . . . . . . . . . . . . . . . . . . . . . . . . . . .C-3sample file . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-3wireless . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4

configuration mode . . . . . . . . . . . . . . . . . . . . . . . . . .3-3brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-7

calibration . . . . . . . . . . . . . . . . . . . . . . . . . 3-4, 3-6date and time . . . . . . . . . . . . . . . . . . . . . . . . . 3-9device configuration . . . . . . . . . . . . . . . . . . . . 3-5device settings . . . . . . . . . . . . . . . . . . . . . . . . 3-4download IFB . . . . . . . . . . . . . . . . . . . . . . . . . 3-13exiting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19host settings . . . . . . . . . . . . . . . . . . . . . . . . . 3-10network properties . . . . . . . . . . . . . . . . . . . . 3-17password . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4, 3-8public key . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19resetting . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15security . . . . . . . . . . . . . . . . . . . . . . . . . 3-11, 3-12setup entry screen . . . . . . . . . . . . . . . . . . . . . . 3-3system information . . . . . . . . . . . . . . . . . . . . 3-15USB configuration . . . . . . . . . . . . . . . . . . . . . 3-11viewing files . . . . . . . . . . . . . . . . . . . . . . . . . 3-18volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16

connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3RS232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3specifications . . . . . . . . . . . . . . . . . . . . . . . . . A-3USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3wireless . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

conventionsnotational . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix

CRAG filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5

Ddate

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

Page 90: Reference Manual PD 8500

PD8500 Product Reference GuideIN-2

debit keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-12device configuration screen . . . . . . . . . . . . . . . . . . . .3-5device settings screen . . . . . . . . . . . . . . . . . . . . . . . .3-4device test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3

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

dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3display

testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4download IFB screen . . . . . . . . . . . . . . . . . . . . . . . .3-13

Eethernet

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

Ffeatures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3file viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-18filter notification . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4filters

access levels . . . . . . . . . . . . . . . . . . . . . . . . . . D-6CRAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5sample file . . . . . . . . . . . . . . . . . . . . . . . . . . . D-8SRAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3, D-5

flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3

Hhost interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4host settings

notification . . . . . . . . . . . . . . . . . . . . . . . . . . . B-7screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-10

IIFB

downloading . . . . . . . . . . . . . . . . . . . . . . . . . .3-13information, service . . . . . . . . . . . . . . . . . . . . . . . . . . . xinitialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3installation

ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3

mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5RS232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3screen guard . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3wireless . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4IP address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17

Kkey manager activation . . . . . . . . . . . . . . . . . . . . . . B-5

LLAN interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4loading debit keys . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12

MMAC loader activation . . . . . . . . . . . . . . . . . . . . . . . B-6memory retention . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16memory specifications . . . . . . . . . . . . . . . . . . . . . . . A-3mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5MSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

specifications . . . . . . . . . . . . . . . . . . . . . . . . . . A-3testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8

Nnetwork

properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17specifications . . . . . . . . . . . . . . . . . . . . . . . . . . A-3testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17

notificationsdebit key unlocked . . . . . . . . . . . . . . . . . . . . . . B-5filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4host settings . . . . . . . . . . . . . . . . . . . . . . . . . . B-7MAC address not initialized . . . . . . . . . . . . . . B-6recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3security module activation . . . . . . . . . . . . . . . B-4

Ppassword

setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8password screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16WLAN support . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9

posBuilder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3, A-3posPortal CE . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3, D-10posRegistryFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3

access levels . . . . . . . . . . . . . . . . . . . . . . . . . . D-6CRAG filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5sample filter file . . . . . . . . . . . . . . . . . . . . . . . D-8SRAG filter . . . . . . . . . . . . . . . . . . . . . . . . D-3, D-5update files . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9

posSetup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3, D-10

Page 91: Reference Manual PD 8500

Index IN-3

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

Rrecovery notification . . . . . . . . . . . . . . . . . . . . . . . . . B-3registry

access levels . . . . . . . . . . . . . . . . . . . . . . . . . . D-6posPortalCE . . . . . . . . . . . . . . . . . . . . . . . . . . D-10posSetup . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10update files . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9updating using posRegistryFilter . . . . . . . . . . . D-3

regulatory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3related documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . xreplacing screen guard . . . . . . . . . . . . . . . . . . . . . . . 2-4reset settings screen . . . . . . . . . . . . . . . . . . . . . . . 3-15resetting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15RS232

cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4host settings . . . . . . . . . . . . . . . . . . . . . . . . . 3-10installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

Sscreen brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7

testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13screen guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

replacing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11, 3-12

loading debit keys . . . . . . . . . . . . . . . . . . . . . 3-12registry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3security module activation . . . . . . . . . . . . . . . . B-4specifications . . . . . . . . . . . . . . . . . . . . . . . . . . A-3testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11testing security switch . . . . . . . . . . . . . . . . . . 4-12

serial port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4service information . . . . . . . . . . . . . . . . . . . . . . . . . . . . xsetting date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9setting password . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8setting time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9setup entry screen . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3SILK utility . . . . . . . . . . . . . . . . . . . . . . . . .3-12, B-4, B-5software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-x

specifications . . . . . . . . . . . . . . . . . . . . . . . . . . A-3specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3SRAG filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3, D-5symbol global customer interaction center . . . . . . . . . xsystem information . . . . . . . . . . . . . . . . . . . . . . . . . 3-15system interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

Ttechnical specifications . . . . . . . . . . . . . . . . . . . . . . A-3testing device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7

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

timeaccuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-10setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-9

touchpad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3specifications . . . . . . . . . . . . . . . . . . . . . . . . . A-3testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7

UUSB

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

Vvibration test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12viewing files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-18volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-16

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

Page 92: Reference Manual PD 8500

PD8500 Product Reference GuideIN-4

Page 93: Reference Manual PD 8500

Tell Us What You Think...We’d 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-4Holtsville, 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?

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?__________________________________________________________________________________________________________________________________________________________________________

Very familiar Slightly familiar Not at all familiar

Thank you for your input—We value your comments.

Page 94: Reference Manual PD 8500
Page 95: Reference Manual PD 8500
Page 96: Reference Manual PD 8500

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

72E-65797-03 Revision AJune 2006