Home

User Guide

image

Contents

1. IZ IZ s IZ IZ IZ ZG S IZ III SIT II ZI S IT III S IT ZI S IZ IZ III SIT TIS IZ IIYIZ IZ II TIS IZ IIYIi S IS II gig I gigi is gi giis ri gi sis gigi sisrrgirrrrrrirrrrrrrirrrrrrrro DCB Byte B7 B6 B5 B3 B2 B1 BO EN e A A A Write Data Byte 05H DATA This command writes the DATA byte using the current data write mode into the DDRAM location addressed by the XAR the YAR the P1 and PO bits and the H bit This command also automatically increments 1100 or decrements I D 1 the X and Y address registers When the YAR overflows from 127 to 0 the XAR is also incremented when the YAR underflows from 0 to 127 the XAR 15 also decremented Write Data Page 06h 1 BUTE2 BYTE1024 This command writes 1 through BYTE1024 using the current data write mode into the DDRAM page addressed by the P1 and PO bits and the H bit This command ignores the XAR the YAR and the I D bit and stores BYTE1 at XAR YAR location 0 0 BYTE2 at 0 1 BYTE12
2. Mic hos USB A YA K J C pe USB LAN 12VUSB 2V USB Cash Drawer Connector mE ess J Cash Drawer Connector 21035a 2 20 Chapter 2 Hardware Installation Installing a Second Cash Drawer The terminal supports a 2 drawer configuration with a Y cable 1416 C372 0006 1 Place the cash drawer in the desired location within cable s length of the printer 2 Connect the Y cable to the transaction printer cash drawer connector Chapter 2 Hardware Installation 2 21 Powering Up the Terminal Terminal On Off Switch The Terminal On Off Switch is located behind the Cable Cover There is a hole in the Cable Cover that you can insert a small object to access the switch or you can remove the Cable Cover to gain access to the switch This is a logic switch only which has two states Last State the terminal resumes last power state when power is restored Power On the terminal powers on when power is restored Blass 7402 1000 UE S N 36809845 Date 21 November 2003 NY NER Corp Class 7402 1000 Unit Serial 36309845 NCR Corporation Atlanta GA 30096 Made in Singapore ym Class 7402 NAT
3. 5 2 Installing the USB External CD ROM Drive 5 3 Updatng Proce Ui CS oe duri eai Dto medi nbi 5 4 PIOS 5 5 RECOVERY Froced Ure S 5 6 Cable Connector Pin Out Information 5 8 Chapter 6 2x20 Customer Display Introd ue HON vr 6 1 General ONS 6 1 Serial Communication Interface 6 1 Command is aeta 6 2 User Defined Character Definition 08h CODE bytelsDyte5 6 2 Character Table Select 09h TABLE CODE 6 3 Clear Display 2M 6 3 Luminance Control LUMINANCE 6 3 Cursor Position 10N POSITION 6 4 Reset 6 4 Character Tables and Codes 6 4 C Il 6 5 CPPS 6 6 s 6 7 TO eu ML EE EL EU 6 8 Chapter 7 Integrated APA Customer Display Igino eiie ON 7 1 Generalo
4. t ALIM TI iB 9 EEPFLPUM e np et ATi ali m CAT A 2 e E ca E CH REA e ELAI DIRMI Chapter 7 Integrated APA Customer Display Introduction The APA Points Addressable Customer Display consists of a 128 by 64 dot matrix graphic Vacuum Fluorescent Display VFD an RS 232 serial interface driver circuitry DC to DC AC converter and character generator The module is capable of displaying 64 luminance levels and 4 grayscale levels General Specifications Item Value 128 x 64 Number of Dots Dot Height 0 5 mm Dot Width 0 5 mm Dot Pitch 0 65 mm Pattern Width 93 05 mm Pattern Height Color of Illumination 41 45 mm Green x 0 235 0 405 Luminance 250 Cd m2 73 fL Minimum 500 cd m2 146 fL Typical Serial Communication Interface The module receives commands and data from the host over an RS 232 single wire serial interface framed with one start bit 8 data bits and one stop bit The baud rate is 115 2K or 9600 if JP1 is placed on the 7 2 Chapter 7 Integrated APA Customer Display Architecture Display Data RAM The on board Display Data RAM DDRAM stores the pixel information used for displaying images DDRAM is divided into two equal sections Display
5. RS232 A CRT LAN 12V USB 1V USB Powered USB 497 0426160 4 m Beige 1416 C803 0040 497 0428512 4 m Black 1416 C851 0040 21031 1 Connect the LCD Cable to the connectors on both the 5942 monitor and 7402 terminal 2 Connect the Power Cable to the 5942 and to a Powered USB connector on the 7402 terminal For more information refer to the NCR 5942 12 1 Inch LCD Monitor User s Guide B005 0000 1394 2 14 Chapter 2 Hardware Installation Installing the Transaction Printer The printers can connect through a USB connector or an RS 232 connector It receives power through a Powered USB power cable USB Installation Connect the Powered USB Printer Interface Cable to the USB Connector and Power Connector on the printer and to the 24 V Powered USB Connector on the terminal D ES gt 24V USB Cash Drawer 5232 0 Line In RS232 E A Parallel I m D uss CRT DVI LAN 1 VUSB 12V USB 24V USB 5 Y E Beige Black VA 497 0424888 1 497 0430301 1 M 1416 713 0010 1416 C881 0010 _ 497 0424501 4 1416 713 0040 497 0430300 4 1416 881 0040 iis Chapter 2 Hardware Installation 2 15 RS 232 Installation w Power from P
6. 1 8 Hardware Module Descriptions 1 9 Motherboard poe e qq m 1 9 Processor CMO onitan 1 9 MENOT V NEM 1 9 852GME Graphics amp Memory Controller Hub 1 10 North Bride e Peatufes 1 10 South Bridge F eatu uresuu 1 11 O ade qr EE 1 11 DIOS PANEG I 1 12 serra O 1 12 POWER dti 1 14 USB Port 1 16 Elhemet LAN oci asi lh u 1 17 WE SHALE 1 17 Fa CONNEC top u u 1 18 Cash Drawer 1 19 MD 1 19 lC TL DOSES di od e etd 1 20 PCI RISer qid feti sun Ner bm aab ad 1 20 PCMCIA Adapter DOE acie etat 1 20 Dual R5 292 ACAD ter an 1 20 Ir RU 1 21 HARD DISK DRIV 1 21 Con O m tea 1 21 Operator Display eost o DEUS 1 22 FCD T 1 22 s NT 1 22 In VELIE usos net tmn tea taedas eod pie qa 1 23 TOUCH ECCI E EAE 1 23 Integrated Customer Display 1 23 assai 1 24 Points Addressable Display 1 24 Additonal instit Beta
7. Cc D MVUSB Cash Drawer RS232 D Line In f 5232 5232 ya e OMNE nou A CENE S V J WO Ji mm RS232 B Parallel e ay USB 4 1 N oie wm oss Xm USB u RS23 CRT LAN 12VUSB 12V USB RS 232 1 21095 3 Boot the PC in the DOS mode If you using CD ROM media boot with CD ROM support drivers Note The PC must be running in the DOS mode not in a Windows DOS box for the software to operate correctly 4 Insert the BIOS update CD into the PC 5 Apply power to the terminal Chapter5 BIOS Updating Procedures 5 7 6 Onthe PC change directory to the CD ROM drive F Enter 7 Enter the update command EMBflash Enter 8 Select the number for the 7402 terminal from the menu list 7454 7401 7452 145 1429 7460 7451 7456 7458 9 Enter A blue screen displays as the program runs showing the program progress followed by a green screen indicating a successful load PhoenixPhlash Status Flash memory has been successlully programmed PRESS ANY KEY TO EXIT 19502 The Class Model Serial 7 information is deleted using the Crisis Recovery procedure Use the normal BIOS update procedures as discussed earlier in this chapter to restore the information 5 8 Chapter 5 BIOS Updating Pr
8. 21047 Chapter 2 Hardware Installation 2 5 Accessing the Cable Connectors This section describes how to install transaction printers and other peripherals supported by the 7402 The cable connectors are located behind the Cable Cover 1 Tilt the Display Module 2 Remove the Cable Cover a Remove the screw from the Cable Cover b Press down on the two plastic Cable Cover Release Tabs and slide the cover forward ws Front Cover Latches Screw 20931 2 6 Chapter 2 Hardware Installation Cable Connector Identification 1 Connect the peripheral and LAN cables The illustration identifies the peripheral connectors on the terminal See the sections that follow for specific installation instructions for each of the peripherals C 2 24 5 ___ Cash Drawer 5232 0 Lineln 2 32 RS232 F Parallel vs 6 fimm USB 12V USB 12V USB 20917 Note 5232 1 RS232 2 and RS232 4 be powered ports They are enabled via hardware straps on the Motherboard RS232 3 is an internal port that is dedicated to the Touch feature After installing the peripheral and LAN cables replace the cable Chapter 2 Hardware Installation 2 7 PS 2 Keyboard Mouse Cable Connections The 7402 has dedicated PS 2
9. 7 13 Execution usc oe avec d EE 7 14 Chapter 8 Cash Drawer Interface 8 1 LOSIE DESO PHON etai ccu 8 1 Component Architecture 8 4 8 4 Hardware Firmware ener enne 8 6 Dependencies Assumptions Constraints 8 10 HardWare u ette eii 8 10 Software Dependencies ta A 8 10 APEE O E EN 8 10 CPP Source File DarlingtonCDSample cpp 8 10 Header file DarlingtonCDSample h 8 26 Chapter 9 Touch Screen Calibration Calibration Guidelines NNI vs 9 1 Calibration Using TouchWare Windows 9 2 25 Point Linearization 2 9 5 Restore Defaults F nctioni z era e PO Uer E oss 9 9 Calibration Using Microcal DOS 9 11 SUNI y MU T 9 13 Xi Appendix A Cables Or eni STO dumis e A 1 SCANNER A 3 7872 7875 Scanner Scale RS 232 A 3 7892 Scanner Powered RS 232 A 3 7882 Scanner
10. Capable of SW MPEG 1 or MPEG 2 playback at 30 frames per second with 22 kHz stereo audio may be limited by OS constraints SoundBlaster compatible audio e Expansion capabilities for optional features and future requirements PCI bus and USB System Memory The memory used is 266MHz DDR SDRAM on standard desktop 184 pin DIMMs at 2 5 volts The board has two DIMM sockets Release 1 0 supports 1GB maximum memory which is the limit of the 852GM chipset Larger memory configuration up to 2GB is supported with the 852GME chipset Memory sizes include 128MB 256MB amp 512MB non ECC DIMMS The 128MB DIMM used with release 1 0 contains 256Mb memory chips with 16Mx16 configuration The 256MB amp 512MB DIMMs used with release 1 0 contain 256Mb memory chips with 32 8 configuration The 852GME chip set supports 333MHz DDR SDRAM 1 10 Chapter 1 Product Overview 8520 Graphics amp Memory Controller Hub Supports CPU with 400 MHz FSB e Supports Desktop Intel Celeron or Pentium 4 processor with Northwood Core Memory DDR DRAM 200 or 266MHz up to 2 double sided DIMMs No ECC Support IGB maximum Integrated graphics with VGA LVDS LCD and 1 digital video DVO port Dualindependent display with Windows multi monitor support Shared memory architecture 8 64 video memory dynamically allocated from system memory Hub interface to ICH4 south bridge at 266 Mb s IOOD In order Queue Depth
11. 95236 OS WINDOWS opened successfully 8 24 Chapter 8 Cash Drawer Interface pe s ari QWOEC LO SetFilePointer g hPortDrvr ioport PLONG amp FileOffset FILE BEGIN m pDC 2DpcPrrntti DCM AP INOW _T CDeviceNCR7402 WritelO databytes X IOPort X databytes if WriteFile hPortDrvr Handle to device LPSTR amp databytes DWORD 4 Length of buffer in bytes amp DataWritten bytes written NULL FALSE NULL means wait till I O completes DWORD hr GetLastError result FALSE m bPortDrvr NT ReleaseMutex g hHWPortMutex TAR 95236 return result CDevice7402 ReadIOPort We use the port addresses obtained from QueryConf BOOL ReadIOPort DWORD databytes WORD ioport BOOL result TRUE DWORD FileOffset 0x40 DWORD DataRead WaitForSingleObject g hHWPortMutex INFINITE if m nOSVersion OS WINDOWS 95 m nOSVersion OS WINDOWS CE WIN 95 I O write databytes inpd ioport 32 bits from ioport Win95 else WIN NT I O read if m bPortDrvr TRUE if Wedge NT driver opened successfully SetFilePointer g hPortDrvr ioport PLONG amp FileOffset FILE BEGIN if ReadFile hPostDrvr Handle to device LPSTR databytes DWORD 4 amp DataRead NULL FALSE DWORD hr GetLastError res
12. 1 24 IRDA Inteat d Intettate yy 1 24 Motion SEIS OR M RE 1 25 Lower uum 1 25 me 1 25 Printer 9 94201315 1 26 AU ry 1 26 IIPAN e itas 1 26 Optional Displays 1 27 9964 12 T Inehi Totteli uu l 1 27 1 28 ba pn 1 30 452 Color IST uu s 1 31 3952 Key podari de iun 1 32 109 Key D SD She et E ea 1 32 M 1 33 115 5 2 Big Ticket Keyboard 1 35 08 5 2 POS Keyboard atau apaspan 1 35 o i cid lu cites 1 35 5972 2x20 Remote Customer 1 39 TON DOSE MOIE e ma 1 39 DESKtOp Modei asinen Eu 1 39 CAL DOS 1 40 5973 2x20 International VFD Customer Display 1 41 aetema 1 41
13. 1 6 Appendix A Cables 5972 VFD Customer Display Powered RS 232 Terminal RS 232 Port DVI to DVI DVI Display 5 2 RS 232 amp Power 9 pin D Shell Receptacle 497 0420926 1m 1416 C683 0010 5 232 Terminal PS 2 Terminal 497 0420927 4m 24 Position 1416 C683 0040 Microfit Receptacle gt _ Customer L Display 20279 497 0422831 1 0m 1416 C723 0010 497 0422832 4 0 m 1416 C723 0040 DVI Terminal 19725a 497 0422833 1m 1416 C725 0010 497 04222834 4m 1416 C725 0040 LM b 12 V 5964 2 m 5964 19734a LCD Power Cable Power Display 497 0426160 4 m White 1416 C803 0040 497 0428512 4 m Black 1416 C851 0040 USB AppendixA Cables 1 7 m O Powered USB Terminal 20444 1 8 Appendix A Cables Cash Drawer Cables Dual Cash Drawer Y Cable 497 0409394 0 6 m Cash 1416 C372 0006 DWR 1 Cash Drawer Terminal Printer ni Cash DWR 2 15808a Cash Drawer Extension Cable 230 0145735 3 0m Modular 1424 C112 0030 Modular 6 Pin Plug 6 Pin Jack Cash Drawer 7 Cash Drawer Terminal Printer
14. 12 North Bridge Features Release 1 0 includes the Intel 852 GMCH Graphics amp Memory Controller Hub which provides the following functions e Supports CPU with 400 MHz FSB only e Supports Desktop CPU or Celeron Memory DDR DRAM 200 or 266M EZ up to 2 double sided DIMMs No ECC Support IGB maximum Integrated graphics with LVDS LCD and 1 digital video DVO port Dualindependent display with Windows multi monitor support Shared memory architecture 8 64 MB video memory dynamically allocated from system memory Hub interface to south bridge at 266 Mb s IOOD In order Queue Depth 12 Release 1 1 includes the 852GME board version which adds support for Chapter 1 Product Overview 1 11 CPU with 533 MHz FSB DDR SDRAM up to 333MHz up to 2GB maximum ECC or non ECG Second digital video DVO port South Bridge Features The 7402 Motherboard uses the Intel ICH4 South Bridge which provides the following functions Integrated Intel Audio requires external codec Integrated 10 100 Ethernet controller requires external 82562 PHY transceiver chip IDE controller with Primary amp Secondary channels each supporting master amp slave drives ATA 100 support with automatic detection of 80 conductor cable USB Host controller Four USB host controllers six physical USB ports USB 2 0 supported PCI Bus Host Controller up to 6 bus masters supported LPC Bus
15. Dev31 Funcl IDE ICHA Dev31 Func3 SMBUS ICH4 Dev31 Func5 AC 97 Not Installed Not Installed Enter Enter Enter Disabled Auto Enabled 8MB1 Enabled CRT LFP 800x600 LVDS Automatic NTSC M PAL B SECAM L Auto Enabled Enabled Enabled ICH4 Dev29 Func8 USB 1 ICH4 Dev29 1 USB 2 ICH4 Dev29 Func2 USB 3 ICH4 Dev29 Func7 EHCI MIDI Decode Adlib Range 388h 38Bh LPC 4Eh 4Fh Decode LPC 2Eh 2Fh Decode Onboard LAN IDAPIC Extended IDAPIC CPU B LS T ICH4 DMA Collection DMA 0 Type DMA 1 Type DMA 2 Type DMA 3 Type DMA 4 Type DMA 5 Type DMA 6 DMA 7 Type Enabled Enabled Enabled Enabled Disabled Enabled Enabled Enabled Enabled Disabled Disabled Disabled Disabled LPC DMA LPC DMA LPC DMA LPC DMA LPC DMA LPC DMA LPC DMA LPC DMA Chapter 3 Setup 3 11 3 12 Chapter 3 Setup Chapter 4 Operating System Recovery Introduction Prerequisites This chapter discusses procedures how to recover the Operating System using the integrated or an external USB CD ROM drive Note It is also possible to perform a BIOS update using a network connection Refer to the NCR FitClient Software User s Guide B005 0000 1235 for information about that procedure The following are required in order to perform an OS recovery from a CD e Bootable CD ROM drive internal or external Keyboard 4 2 Chapter
16. There are three models of the 5932 Keyboard 109 Key USB Keyboard 115 Key Big Ticket Keyboard 5 2 interface 68 Key POS Keyboard PS 2 interface 109 Key USB Keyboard Keylock 19586a The 109 key USB keyboard is a multifunction keyboard that is two keyboards built into one The keyboard consists of two major sections 38 key POS keyboard Industry standard alphanumeric PC keyboard The keyboard contains the key matrix and other POS specific functions such as Keylock speaker system status indicator and magnetic stripe reader MSR This 5932 keyboard also has a USB port to connect a Scanner or other USB device Features Chapter 1 Product Overview 1 33 The NCR 5932 USB Keyboard supports the following features Keylock e Speaker Magnetic Stripe Reader 5 e Keyboard Status LEDs Keylock The USB Keyboard has a four position Keylock You can rotate the Keylock between specific positions by use of three keys The positions are explained in the following table Abbreviation Position Ex Exception L Locked R Register 5 oupervisor Speaker Description Used by the customer or service representative to perform low level programming such as workstation diagnostics configuring the workstation or loading the workstation Used to lock keyboard input to prohibit use of normal functions Used when performing normal retail mode functions Used by the supervisor to provide h
17. mA Gigue iOS F gt aCGHAhxhnoSr7J4 2 9 27 rat Je Jze 174 P KLkCCOWwvz tn XLNITIeoveoeo i7zMIm38 65peEA 2N n 7 14 Chapter 7 Integrated APA Customer Display Command Execution Times The following table lists all available commands and their corresponding execution times There are no delays required between command and parameter bytes in a multi byte commands times shown below are measured from the receipt of the last byte except for the Write Data Page command g y L a A M ciere L man 16 L M i B cde E eL lr uan Uum w T d 5x7 Character Write 10H 0 35 see note 2 0 8 see note 2 ims 10 14 Character Write 10H 0 7 see note 2 2 1 ms Note 1 1 Execution times shorter than the time to transmit the next byte at 115 2K baud Note 2 N A at 9600 baud Chapter 8 Cash Drawer Interface Introduction This document is intended to be a guide for writing software to use the 7402 cash drawer interface It is intended to assist software engineers to design and code software to control the cash drawer port This is not a
18. sBytes amp bMask bit 1 means drawer CLOSED for DARLINGTON Resstring T CLOSED Result DRAWER CLOSED else ResString e T OPENED Result DRAWER OPENED sResult return Results QE UN CDevice7402 SetState BOOL SetState DWORD dwState Fire cashdrawer mechanism by setting drawer to the RELEASE State Can t open both cash drawers at the same time Must set H W mutex in OpenDrawerLIO around SetState RELEASE and SetState IDLE to LJ the To engage solenoid we must set the solenoid bit HIGH and the ARM bit LOW The ARM bit controls the external arming circuit to drive the solenoid CString 55 DWORD bMask DWORD sBytes 0 DWORD oBytes 0 BOOL result TRUE Read select register Solenoid GPIO bits and ARM bit have been set to input when not using if ReadIOPort amp sBytes m nlIOPort select solenoid bits and ARM bit as outputs Low enables output sBytes sBytes amp CD7402SELECT GPO result WritelOPort sBytes m nIOPort select else Error logged in ReadIOPort 0 18 Chapter 8 Cash Drawer Interface result FALSE if result switch m nDrawerNumber case 1 set solenoid bit high arm bit low bMask CD7402DRWRISOLENOID break case 2 bMask CD7402DRWR2SOLENOID break Read solenoid bit if ReadIOPort amp oBytes m nIOPort switch dwState case S
19. 4 5 Disk Contents 4 6 Microsoft Operating System License Agreements 4 6 Operating Systemi Restrictions rit ERE 4 7 Standby and Hibernate Mode Restriction 4 7 7402 Win20000S Recovery Software D370 5396030 4 7 Installed SORDWOAEB osse 4 7 DAV CLS upaqa etii bt a stone itio 4 8 Special uy RR 4 8 IRE COMMMNCIIG o 4 9 RealPOS 7402 WinNT OS Recovery Software LPIN 570 0360 DD tnde 4 10 Installed 4 10 SO War ILIV CLS 4 10 S uuu 4 10 viii RECOM MENGStION see rh 4 12 NCR 7402 Windows XPe Operating System Recovery Software LPIN D370 0588 0100 4 13 Installed 4 13 Driver uu yuyu usu 4 13 Special 4 14 Recommendation 4 14 Chapter 5 BIOS Updating Procedures Introd de HOM uyu u uk ui L uuu 5 1 Prerequisite uu a asa aou us ai 5 1 Building the Bootable Flex Diskette
20. P Cable 19730a Communications Cable Ethernet 10 100BaseT 497 0420456 3 0 m Modular 1416 C672 0030 Modular 8 Pin 8 Pin Plug Plug 21094 Appendix A Cables 1 9 Keyboard Cables PS 2 Keyboard Extension 497 0406056 1 8 m 6 pin _ _ 6 pin Mini DIN Mini DIN Plug Receptacle PS 2 5 2 Terminal 3 Q Keyboard 15403a Signature Capture Electronic Payment Terminal Cable 5945 5992 EPT RS 232 w Power 497 0418406 4 0 m 9 pin 1416 C634 0040 Mini DIN D shell Plug Receptacle RS 232 B 03 232 EFT Unit ie Terminal 19723a 1 10 Cables Power Cables AC 1416 C325 0030 006 1009037 5 Terminal CRT The following power cables not shown also have an 45 mm IEC connection 1416 C320 0030 006 8601011 SEV 1416 C321 0030 006 8601012 U K 1416 C322 0030 006 8601019 Australia 1416 C323 0030 006 8601010 International 1416 C391 0030 006 8605488 China 1416 C608 0030 006 8604879 Japan 15405b Appendix B Feature Kits 2 1 Appendix B Feature Kits Below is a list of the optional hardware Feature Kits that can be insta
21. Settings Settings c Inthe list of Advanced Features Check the box for Enable Linearization None of the other items should be checked Advanced Touch Screen Settings E Enable Disable Touch Touch Touch Sensitivity jor high Software Settings Enable Noise Filter Enable Linearization Disable Splash Screen Disable Calibration Reminder Disable Calibration Verification Disable Calibration Updates Calibration Style 2 Paint Enable Video Diagnostic Tools 5 Point 7 Enable Touch Modes Touch Onentation Displays position of sensor within monitor d Select the Close gt Close to return to the Tools tab You can now select the Linearize button Chapter 9 Touch Screen Calibration 9 7 2 Perform the 25 Point Linearization Use the same method for touching the targets as you used in the TouchWare 2 Point Calibration procedure ge B E 52 3 After touching all 25 points select the Continue button to perform the 16 Point Accuracy Test or select Done to save the Linearization Data If neither is selected the program will time out and the Original Linearization Data will be restored Linearization Complete Test the linearization The following screen ig used to verify the accuracy of the linearizatian acceptable margin of error iz
22. 0 wc er NA ow o 9 0 RS232 B dn Parallel D Eg i 8 USB RS232 A LAN 12V USB 12V USB 2 Connect the Power Supply to the DC Power connector on the CD ROM and to an AC outlet 3 Apply power to the CD ROM drive switch on the back 5 4 Chapter 5 BIOS Updating Procedures Updating Procedures 1 2 3 4 pe wv 9 Apply power to the terminal Press DEL during boot to enter Setup At the Setup Utility menu select Advanced BIOS Features Set the First Boot Device to USB CDROM Note The CDROM selection is used when you want to boot from an internal CD ROM drive Press Esc to return to the Setup Utility menu Select Save and Exit Setup Insert the media containing the BIOS update software Follow the screen prompts on the client to update the BIOS You can select two methods to run the update program Automatic BIOS Update update process runs unattended Note You will see a prompt for terminal model and serial number information if the program detects invalid information in the current BIOS or if you are replacing the processor board in which case there is not model serial number information in the BIOS Important Model Serial Number is mandatory Interactive BIOS Update permits you to input replace the model serial number information that is stored in the BIOS Note Model Serial number data that is currently stored
23. 0 and Display 1 The image in either section can be displayed and or updated at any time using the D and H display control bits Both DDRAM sections are further divided into 4 equal pages Page 0 through Page 3 These pages are used to display 4 level erayscale images Hn i 4 it 4 Li tis tis p ting tg ft tig ft to I H SES FEE D Displayed Image if Fuss EH HOST Chapter 7 Integrated APA Customer Display 7 3 Display Page Map Image data for the 8192 pixels of each display page is stored as 1024 bytes which are addressed via the X Address Register XAR and the Y Address Register YAR The XAR corresponds to the display row 8 pixels tall and the YAR corresponds to the display column 1 pixel wide of a particular byte The most least significant bit B7 of each byte corresponds to the bottom top pixel of that address YAR 125 YAR 126 YAR 127 125 126 127 M Ug Uu Uu dg u C 7 4 Chapter 7 Integrated APA Customer Display Monochrome Display Mode In the monochrome display mode image data is stored in DDRAM Page 0 only Image data bits stored as logic 1 s are illuminated and bits stored as logic 0 s are dark Overall luminance be controlled to 64 levels Memory Pages 0 3 AGE 3 not used PFIBRBEBBRBSHRBBB
24. Complete the installation as follows Accept the license agreement Enter the User Name and Organization Enter the Computer Name for the client Enter the Administrator s Account Password optional Login when prompted after the reboot 25 295 quoc Run the touch calibration if using a touch screen Windows NT 4 0 The system automatically reboots when the image recovery is complete and starts the software installation This installation also installs most of the additional software and drivers included in the disk image Note The mouse port is disabled You must use the keyboard to complete the installation The mouse can be enabled later Complete the installation as follows 1 Accept the license agreement 2 Enter the User Name and Organization 3 Enter the Computer Name for the client 4 Enter the Administrator s Account Password optional 5 Login when prompted 6 Runthe touch calibration if using a touch screen Windows XPe The system automatically reboots when the image recovery is complete and opens at the Welcome screen 4 6 Chapter 4 Operating System Recovery Gold Disk Contents This section describes the contents of each of the Gold Disk Images including all the additions and changes that were made on top of the generic operating system For each operating system NCR strongly recommends that the drivers placed in the Ninstall directory be left there for the purposes of se
25. Powered RS 232 eerte A 3 7837 Scanner Powered RS 232 A 4 7837 Scanner 5 232 External Power A 4 Display 5 VGA Display MONO cogat A 5 VGA Display 5 CRT AC Power Extension 5 5972 VFD Customer Display Powered RS 232 A 6 c es A 6 PS 2 KRS 2392 A 6 LCD nad tidie 7 Cash Drawer Cables A 8 Dual Cash Drawer Y Cable A 8 Cash Drawer Extension Cable A 8 Communications Cables cse de n it d dias A 8 Ethernet 1071 00 8 Keyboard a A 9 PS 2 Keyboard Extensi oN ides een tete pu aa eros A 9 Signature Capture Electronic Payment Terminal Cable A 9 5945 5992 EPT 65 252 W POW r u tides irt biete A 9 Power Cables A 10 Xii Appendix B Feature Kits Appendix C Memory Map DOS Considerations Revision Record Issue Date Remarks A Nov 2003 First Issue B 2004 Release 1 1 Safety and Reg
26. Register nUsePort WORD gpioport uc gpuse offset m FENG End Read Configuration Register if result if m nIOPort 0 m niIOPort select 0 result FALSE else DWORD sBytes 0 Read USE select register if ReadIOPort amp sBytes nUsePort sBytes sBytes CD7402USE_GPIO 35 32 bits write new USE result WritelIOPort sBytes nUsePort else result FALSE Read select register if ReadIOPort amp sBytes m ntOPort select sBytes write result sBytes CD7402SELECT GPI WritelOPort sBytes else result FALSE ReleaseMutex return result g hHWPortMutex Chapter 8 Cash Drawer Interface 8 23 as GPIO amp amp result solenoid bits as inputs new select with solenoid bits enabled as Outputs m nlIOPort select AAAS AA PUE MP P ISP Pe e U 3 CDevice7402 WriteIlOPort We use the port address obtained from QueryConf BOOL WritelOPort DWORD databytes BOOL result TRUE DWORD FileOffset 0x40 DWORD DataWritten WORD ioport WattForStingleObject g hHWPottMurtex INETNITE 77 if OS WINDOWS 95 m nOSVersion m nOSVersion G7 WIN 95 270 write Win95 databytes else WIN NT I O write if m bPortDrvr if Wedge NT driver
27. STATE RELEASE Give time for Drawer to see the RELEASE state change then check the drawer position Sleep CD7402 OPEN WAIT Set Device in IDLE State if SetState STATE IDLE if GetDrawerStatusLIO DRAWER OPENED m pCashDrawer m bCapStatus FALSE no drawer status available return success RetStatus OPOS SUCCESSO else RetStatus OPOS E TIMEOUT SetState STATE IDLE else RetStatus OPOS E NOEXIST 8 16 Chapter 8 Cash Drawer Interface SetState STATE RELEASE else RetStatus OPOS E NOEXIST ReleaseMutex m hPowerMutex ReleaseMutex g hHWPortMutex return RetStatus eee a TI TAI e e PE TIT ET CDevice7402 GetDrawerStatus called from polling thread f7 Return Value DrawerStatus DRAWER OPENED 72 DRAWER CLOSED DWORD GetDrawerStatus int Result CString RessString DWORD bMask Result DRAWER INVALID ResString T INVALID if m bIFOpened amp amp m pCashDrawer m bCapStatus Opened and Drawer status is available switch m nDrawerNumber case 1 bMask CD7402DRWRICLOSED break case 2 bMask CD7402DRWRZ2CLOSED break DWORD sBytes if the status clear was successful we will read a closed drawer BOOL sResult ReadlIOPort amp sBytes m nIOPort Chapter 8 Cash Drawer Interface 8 17 if sResult if
28. aaron ted om Iste 7 1 Serial Communication Interface ea n der 7 1 IG i apo PNEU 7 2 Display Data RAM ui ask an em 7 2 Display buius 7 3 Monochrome Display 7 4 Grayscale Display Mode npn et aqa asan 7 5 TS ocio m a eue 7 6 Command Codes E 7 7 ool OUI creo shaves Seca ua 7 7 Set Luminance 01h LUMINANCE 7 7 oet Y Adaress Register 021 YAR 7 7 Set X Address Register onere tette 7 8 Set Display Control Bits 04h DCB 7 8 Write Data Dy te s as 7 8 Write Data Page 06h BYTE1 BUTE2 BYTE1024 7 8 Write Data w Shift 07h DIRECTION ROW 1 DYTE2obYPLE32 o DE EMI 7 9 Data Write Mode 08h MODE 7 10 Character Write Mode 09h 7 10 Invert Screen icem eet hte ed et e e RE e pie 7 11 Reserved OBI oto edo an e cento id ott nodos ga 7 11 Character odes E te a 7 11 5X7 Character Table uuu una yas hama sa s 7 12 I0x14 Character Table u
29. connectors to support both a keyboard and mouse C D 24V USB Cash Drawer RS232 D m USB umso o LAN 12V USB 12V USB PS 2 Mouse Green up b PS 2 Keyboard Purple E p w 21028 Mouse Installation Restriction If you are running Windows NT you must make the following Registry entry in order to enable the Mouse Class Driver HKEY CURRENT CONFIG System CurrentControlSet Enum ROOT LEGACY MOUSCLASS 0000 CSConfigFlags dword 00000000 2 8 Chapter 2 Hardware Installation Opening the LCD Cabinet 1 Remove the shipping screw that locks the Display Assembly closed Note The shipping screw can be left out if desired or replaced for security purposes R TT hb Shipping Screw 2 21024 Chapter 2 Hardware Installation 2 0 2 Press the Display Latch as shown and then open the Display Assembly lt gt Bm gt e AR gt Omer 21026 2 10 Chapter 2 Hardware Installation Installing an NCR 5964 12 1 inch Touch LCD The NCR 5964 can be connected as a remote device 19429 Note A PC keyboar
30. in the BIOS is displayed during power up The Flash program updates the BIOS and then reboots the terminal 10 Remove the CD before the system reboots Chapter5 BIOS Updating Procedures 5 5 BIOS Crisis Recovery The procedures in this section provide a way to restore the BIOS resulting from a non recoverable condition Note Use this BIOS crisis recovery procedure only for a NON RECOVERABLE BIOS failure A non recoverable BIOS state typically results from power loss during a flash BIOS update process This is a rare occurrence and should not be confused with other hardware errors that cause a no video state This procedure is not intended to be used for changing or upgrading an operational BIOS Required Hardware Part Number Part Name Use PC with an RS 232 port Download BIOS 497 0408349 Cable 9 Pin Female to 9 Pin PC to terminal Female RS232 connection 497 0413418 Parallel Dongle Forces BIOS recovery Required Software Acquire the following software from NCR NCR 7402 4xxx BIOS and BIOS Update Software LPIN A370 0056 0100 5 6 Chapter 5 BIOS Updating Procedures Recovery Procedures 1 Connect the Parallel Dongle to the parallel connector on the terminal 2 Connect the two machines with an RS 232 cable Use COM1 on both machines RS 232 Cable
31. line Chapter 6 2x20 Customer Display 6 5 CP437 a a Ba b js wz ek wel da B ZDP ESO TTE B remi Bil CHAR mm NN QE x E um Y _ Ll wt aL Cao e gel 6 6 Chapter 6 2x20 Customer Display CP858 alas a us ca sa il als e a Ela P m 27 A It NH m l B 2BRbremosTEO ECS sy Heo 8 Sand x s Kim Lx E TP bp Ein al m ARIK umma ef ELIN Eig JL hic m i i B _ TAC ODE pn EMT Chapter 6 2x20 Customer Display 6 7 866 pap Papas oum 8 B H B Numa ama R a aERbrB Mr us LEN Pen LSI Het anit oR SAE nic 22 Brom a mu 5 zi CHAR gt CHAR CHAR cra CP932 Es aja c ea EP E
32. masks unused bits to determine the drawer state This method uses ReadIOPort for monitoring the status bit See the section on Hardware Firmware Interfaces for more detail BOOL SetState DWORD dwState SetState uses the constant masks to create the data to write to the port that control the cash drawer solenoid s bit s This method uses WritelOPort for controlling the solenoid s See the section on Hardware Firmware Interfaces for more detail BOOL QueryConf In QueryConf we must initiate a configuration cycle with the PCI registers that control the cash drawer solenoid s and monitor the status bit Interaction with GPIO BASE General Purpose I O Base Address Register takes place in order to determine the port address used for controlling the solenoid s and for monitoring the status bit See the section on Hardware Firmware Interfaces for more detail Chapter 8 Cash Drawer Interface 8 3 BOOL WritelOPort DWORD databytes WORD ioport J WritelOPort writes data to the port that control the cash drawer solenoid s bit s This method uses the port address obtained in QueryConf for controlling the solenoid s See the section on Hardware Firmware Interfaces for more detail BOOL ReadlOPort DWORD databytes WORD ioport ReadIOPort reads from the port that monitors the cash drawer status bit This method uses the port address obtained in QueryConf for monitoring the status bit See the section on Hardware
33. specification on the cash drawer interface The sample code included has not been compiled or tested but can be helpful in coding the cash drawer interface The 7402 cash drawer interface has unique signals to control the cash drawer solenoid s for up to 2 cash drawers enable the arming of an external driving circuit for reporting status of the drawer either open or close input signal Logic Description long Initialize Initialize creates the mutex handles and opens the NCR port driver if the OS requires it void Terminate Terminate closes the handles to the mutexes and the NCR port driver if opened long OpenPort OpenPort initializes the port by calling QueryConf and sets the solenoid control bits and the arming bit to inputs 8 2 Chapter 8 Cash Drawer Interface long OpenDrawer OpenDrawer sets the control bits to output enables arming circuitry using the arm bit energizes the solenoid of the selected drawer waits a constant time then releases the cash drawer solenoid s bit s and disables the arming circuit These output bits are then configured as inputs again This method uses SetState for controlling the drawer See the section on Hardware Firmware Interfaces for more detail void ClosePort ClosePort resets the port opened status flag to false DWORD GetDrawerStatus GetDrawerStatus reads from the port that monitors the cash drawer status bit and
34. that provides support for reading magnetically coded data cards The keyboards support two different types of MSR ISO Tracks 1 2 and 3 15 and ISO Track 2 Big Ticket and full featured 68 key keyboards only Note MSR signals are routed to the Wedge controller and passed into the system keyboard data stream For more information about the Wedge controller refer to Wedge Software User s Guide BD20 1368 A External Decoded Scanner Connector A decoded 5 232 input device that only requires TXD RXD CTS and RIS such as a bar code scanner can be connected to the keyboard RS 232 signals are routed to the Wedge controller and passed into the system keyboard data stream The connector provides 5V to power the scanner For more information about the Wedge controller refer to Wedge Software User s Guide BD20 1368 A 1 38 Chapter 1 Product Overview Special PC Setup Keypad Layout for 68 key Keyboard On power up the operator can switch the 68 key keyboard into an alternate keypad layout that can be used with many PC BIOS setup and configuration routines The alternate layout contains keys such as ESC END and arrow keys which are not available in the normal keypad layout The alternate layout allows the operator to configure a PC with the 68 key keyboard Chapter 1 Product Overview 1 39 NCR 5972 2x20 Remote Customer Display Tall Post Models 5972 1xxx VFD 19750b Deskt
35. 0412952 2 5 1416 C430 0025 Powered B RS 232 801000000 Scanner 7402 7448 D Shell Modular 9 Pin 10 Pin Receptacle Plug 21153 7837 Scanner RS 232 External Power External Power gt 497 0412951 2 5 m 1416 C429 0025 98 232 Terminal p Scanner D Shell Modular 9 Pin 10 Pin Plug 21154 Receptacle AppendixA Cables 1 5 Display Cables VGA Display Mono Sub Miniature D Shell 497 0008164 Am Sub Miniature D Shell 15 Pin 1416 C042 0040 15 Pin Plug Receptacle rj VGA 4 Tq Terminal CRT Display 14607a Display Color 1 0m Black 497 0428080 1416 840 0010 1 5m Black 497 0428068 1416 C839 0015 1 0m White 497 0424530 1416 C753 0015 1 5m White 497 0424531 1416 C754 0010 Sub Miniature D Shell Sub Miniature D Shell 15 Pin Plug 15 Pin Receptacle VGA LA _ VGA Terminal pm Display 16318a CRT AC Power Extension 497 0406237 4m 1416 C508 0040 19741a
36. 2 17 Desktop Models 5972 1000 5973 1000 VFD 5972 2000 LCD 19749b 1 Locate the Display Mount within 4 meters 13 ft of the host terminal 2 Determine if the cable should be routed down through the mounting surface or if it should be run on top of the surface Drill a hole if necessary 3 High Post Mount If you are installing High Post model secure the Mounting Plate with screws 4 that are provided Mounting Plate 4 06 mm 0 160 in Diameter 14622a 2 18 Chapter 2 Hardware Installation Cable Connections 1 Connect the Display Cable to a powered RS 232 connector on the terminal gt fe N r UY N 2 24 08 Cash Drawer 5232 ine RS232 F m m OMS B pa RS232 B E f Mic 7 USB RS232 A DVI LAN 12V 15B 12V USB Powered RS 232 Ports A B or D if available 21034 Chapter 2 Hardware Installation 2 19 Installing a Cash Drawer The Cash Drawer can be connected to the Cash Drawer connector or to the transaction printer C 3 N Ca Lineln 232 RSeao F 24V USB Cash Drawer RS232 D 9 ii
37. 4 Operating System Recovery Connecting an External CD ROM Drive If your terminal contains an integrated CD ROM skip to OS Recovery Procedures 1 Connect the external CD ROM 2336 K208 drive to the USB connector on the terminal C D E e D 24VUSB ___ CashDrawer 5232 0 N NS Line In Mouse ied EARR Mio Parallel zz USB e DVI LAN 12V USB 12V USB USB 2 0 7 7 d Sy 2 g DC Power J AC Power 2 Connect the Power Supply to the CD ROM and to an AC outlet 3 Apply power to the CD ROM drive switch on the back Chapter 4 Operating System Recovery 4 3 OS Recovery Procedures 1 2 3 4 Apply power to the terminal Press DEL during boot to enter Setup At the Setup Utility menu select Advanced BIOS Features Set the First Boot Device to USB CDROM Note The CDROM selection is used when you want to boot from an internal CD ROM drive Press Esc to return to the Setup Utility menu Select Save and Exit Setup As the system reboots insert the NCR Partition Image Application CD D370 0605 0100 You should see a message during boot indicating that the CD ROM has been recognized At the menu enter 1 to select the im
38. 6 K208 Keyboard e Download the BIOS Software from the NCR website http www ncr com At this site select Support Under Related Items Services select Drivers and Patches Select Retail Support Files Select Retail Platform Software Select 7402 Follow the path for the terminal model Operating System and download the BIOS software moan D 5 2 Chapter 5 BIOS Updating Procedures Building the Bootable Flex Diskette The downloaded file is a self extracting zip file containing the files necessary to create a bootable flex diskette that is used to perform the BIOS update You need a system with a flex drive to perform this function 1 Insert a flex diskette in the flex drive 2 From a DOS box run the file that you downloaded BIOS file This creates a FreeDOS bootable flex diskette containing the necessary files to perform the BIOS update on your terminal 3 Use the flex diskette to create a bootable CD Follow the CD ROM burner manufacturer s recommended procedures to create the CD Chapter5 BIOS Updating Procedures 5 3 Installing the USB External CD ROM Drive If your terminal contains an integrated CD ROM skip to Updating Procedures 1 Connect the external USB CD ROM drive to the USB connector on the terminal B j A i J 24V USB Cash Drawer 9232
39. 80Pin Cable Detection SuperlO Configuration OnBoard Floppy Controller Serial Port A Address Serial Port B Address Serial Port 2 Mode Serial Port C Address Serial Port D Address Parallel Port Address Parallel Port Mode ECP Mode DMA Channel Parallel Port Chapter3 Setup 3 5 ATAPI CDROM Auto Auto Auto Not Detected Not Detected Disabled 55 Device Enabled 3F8 IRQ4 2F8 IRQ3 Normal 10 2E8 IRQ11 378 ECP DMA3 IRQ7 3 6 Chapter 3 Setup Hardware Health Configuration H W Health Function ACPI Configuration Advanced ACPI Configuration ACPI 2 0 Support BIOS ACPI table Headless mode DMI Event Logging Remote Access Configuration Remote Access USB Configuration Legacy USB Support USB 2 0 Controller Mode Multiple Option ROM Configuration On board Intel LAN On board Intel PXE Parallel CD ROM Boot User ROM 3 User ROM 4 User ROM 5 User ROM 6 User ROM 7 Enabled No Enabled Disabled Disabled Enabled HiSpeed Enabled Enabled Disabled Disabled Disabled Disabled Disabled Disabled PCI PnP Menu Plug amp Play 5 PCI Latency Timer Allocate IRQ to PCI VGA Palette Snooping PCIIDE BusMaster OffBoard PCI IDE Card DMA Channel 0 DMA Channel 1 DMA Channel 3 DMA Channel 5 DMA Channel 6 DMA Channel 7 Reserved Memory Size No 64 Yes Disabled Disabled Auto Available Ava
40. 9 Touch Screen Calibration 9 3 3 Place your finger on the target that has a finger icon pointing towards it and hold it until Touch Enable is displayed beside the finger icon Note There are two target or four target calibration methods available The following screen is shows the two target method For best results press the target as accurately as possible Hold your finger in place until notified by the target and then lift your finger off the target 4 Repeat this procedure for the other target 9 4 Chapter 9 Touch Screen Calibration 5 A Warning dialog box is displayed while the data is saved Do not touch the screen until this dialog box is no longer displayed touch the screen Touch screen data Iz being saved 6 Test the calibration by moving your finger around on the screen and verifying that the cursor follows your finger 7 Select Done 8 Lalibration Complete Test the Calibration Move your finger around the screen Verilu the cursor follows your finger Verity the cursor reaches all edges and corners of the screen If you are satisfied with the calibration results you can select Close to exit the TouchWare program Otherwise perform the 25 Point Linearization and 16 Point Accuracy Test in the following section Chapter 9 Touch Screen Calibration 9 5 25 Point Linearization Procedure The 25 Point Linearization should normally only be done if
41. 9 at 1 0 and BYTE1024 at 7 127 This command also clears the XAR and the YAR Chapter 7 Integrated APA CustomerDisplay 7 9 Write Data w Shift 07h DIRECTION ROW BYTE BYTE2 32 This command shifts the image data selected the ROW byte and the data control bits one column to the left or right depending on the DIRECTION byte and fills the empty column in DDRAM with new data Data shifted off the end of each row is lost Bit 0 of the DIRECTION byte selects the shift direction 0 left 1 right bits 7 through 2 are ignored Each bit of the ROW byte selects whether a given row is shifted or not 1 row is shifted 0 row not shifted ROW byte bit 0 represents the top row XAR 0 bit 1 the next row XAR 1 and bit 7 the bottom row XAR 7 The data bytes BYTE1 BYTE2 BYTE32 fill the empty column from the top row to the bottom row skipping non shifted rows starting with Page 0 followed by Pages 1 2 and 3 when in the erayscale mode One data byte is required for each row shifted when in the monochrome mode G 0 4 are required for each row shifted when in the grayscale mode G 1 The XAR the YAR and the display control bits are not affected by this command If bit 1 of the DIRECTION byte is set the module will use BYTEI as the character code and BYTE2 as the character column number for the new data for filling the empty column in DDRAM 7 10 Chapter 7 Integrated APA Customer Display
42. 9599532 high selects bit as INPUT const int CD7402DRWR1CLOSED 0x00000001 Darlington GPIO bit 32 high means drawer closed const int CD7402DRWR2CLOSED assumes shared status bit 0x00000001 ff Ths const int CD7402ARM OFF 0x00000008 Disable Active low ARM driving High ls Ort const int CD7402ARM ON OxFFFFFFF7 Enable Active low ARM Aion me ort eae aea uu IE 7 7 NCRT402 Modifications End here 7 7 77 7 77 HANDLE g_hSharedMemoryMutex mutex used to protect shared memory area HANDLE g_hHWPortMutex protects access to h w I O port Long Initialize J3 void Terminate long OpenPort void ClosePort long OpenDrawer Chapter 8 Cash Drawer Interface 8 27 DWORD GetDrawerStatus BOOL SetState DWORD dwState BOOL QueryConf BOOL WritelOPort DWORD databytes WORD ioport BOOL ReadIOPort DWORD databytes WORD ioport end 8 28 Chapter 8 Cash Drawer Interface Chapter 9 Touch Screen Calibration Calibration Guidelines Observe for the following Touch Screen calibration guidelines Calibrate the touch screen as part of the initial installation Recalibrate whenever the terminal is moved to a new location Recalibrate after replacing any component in the terminal Recalibrate after running the Stabilize Cursor or 25 Point Linearizati
43. A Cables RS 232 9 Pin to 9 Pin Beige 497 0408349 0 7 m 1416 C359 0007 497 0407943 4 m 1416 C266 0040 497 0409379 15 1416 C266 0152 Black 497 0430266 1 0 m 1416 C879 0010 497 0430265 4 m 1416 C879 0040 9 pin 9 pin D shell D shell Receptacle Receptacle RS 232 RS 232 Printer 1 B p Terminal 19722a RS 232 9 Pin to 25 Pin 497 0407427 1 0 m 1416 C337 0010 497 0407429 4m 1416 C337 0040 9 pin 25 D shell D shell Plug HS 232 dr Terminal Ib K RS 232 Printer 20127b Scanner Cables 7872 or 7875 Scanner Scale RS 232 497 0300422 4 m 1416 C019 0040 D Shell 9 Pin Receptacle RS 232 Terminal i 7892 Scanner Powered RS 232 D Shell 9 Pin RS 232 Terminal 7882 Scanner Powered RS 232 D Shell 9 Pin Receptacle RS 232 Terminal 497 0425593 3 0 m 1416 C643 0030 497 0419723 4 0 m 1416 C653 0040 AppendixA Cables 1 3 Modular 10 Pin Plug RS 232 L Scanner 15479a Modular 10 Pin Plug Scanner 20450a Modular 10 Pin Plug c Scanner i 19728a 14 Appendix A Cables 7837 Scanner Powered RS 232 497
44. Bridge Controller interface to SuperIO amp Trusted Platform Module Hub Interface to North Bridge at 266Mb sec SMBUS I2C Controller Interface Hardware monitor Firmware Hub BIOS ROM Interface ACPI Power management support Base PC functionality DMA controller Interrupt controller Real Time Clock and event timer Video Memory Shared memory architecture uses 8 64 MB video memory with Dynamic video memory allocation DVMT 1 12 Chapter 1 Product Overview BIOS Memory The 7402 includes 512KB of Flash BIOS and supports up to 1MB Flash parts A DMI area in the BIOS ROM stores system information about the 7402 such as serial number and model number Platform software detects board version via device ID of key components on the board There is no board ID EEPROM Video The 7402 uses integrated graphics in the 852GM and 852GME chip Graphics Controller Architecture Shared memory architecture uses 8 64 video memory with Dynamic video memory allocation DVMT Motion compensation for MPEG 2 support Software DVD playback at 30 frames second full screen e Video overlay support 2D Graphics engine includes 128 bit BLT engine and color space conversion 3D Graphics engine includes DirectX support 16 24 bit Z buffering Enhanced texture functions Double and triple render buffer support 16 amp 32 bit color maximum 3D resolution of 1600x1200 85Hz Dual independent display pipelines appea
45. CMOS CTRL 7 8 HOME Initiate BIOS RECOVERY clear CMOS amp CTRL 7 8 NVRAM PGUP 3 2 Chapter 3 Setup Function Keystroke Notes Initiate 5 RECOVERY preserve 5 CTRL 7 NVRAM PGDN PopUp boot Menu 11 1 2 3 Enter SETUP for serial console redirection FA 1 2555 4 PopUp Boot Menu for serial console F3 1 2 3 redirection 4 Activate AMIKey Recovery Boot Services F9 1525 Notes 1 This keystroke can be configured to be a different value based on the system manufacturer s specification The keystroke listed here is the default setting in AMIBIOSS This feature is not enabled in all AMIBIOS products The assigned keystroke amp a short description of its function is typically displayed by the BIOS on system startup These keystrokes are only available when using the AMIBIOS serial console redirection which allows access to the BIOS boot screen via a VI 100 ANSI terminal connected to a serial port This feature is only available if AMIKey Recovery Boot Services are installed on the system drive and the BIOS is configured to use these services AMIBIOS will automatically switch from the Silent Boot logo to the standard BIOS text screen if an error occurs that requires user attention Some error messages are displayed over the Silent Boot logo depending on system configuration Chapter3 Setup 3 3 7 These BIOS functions are only available during the very early stages of system i
46. Data Write Mode 08h MODE This command determines how incoming data and characters will be combined with existing data in DDRAM Mode Byte Description pee sss 187 82 Bl BO DATA DDRAM default X X X xX x 0 0 0 D noL m cce eR e 5 ATAORDDRAMSDDRAM x x x x x 0 10 D NOTDATAC DDRAM x x x x x TERE D 4 8 ATANORDDRAM SDDRAM RN ete ow CORE Character Write Mode 09h MODE This command determines the size of incoming characters which DDRAM page s they will be stored in and enables disables character kerning O Description ee 7 86 85 B4 82 Bl BO 5x7 character size default x 0 u os E E m E m E p x 2 x IO gt d co gt a Characterkaminance75 ____ x x TiO X Chapter 7 Integrated APA Customer Display 7 11 Invert Screen 0Ah This command logically inverts 0 s become 15 15 become 0 5 the contents of DDRAM selected by the H and G bits In the monochrome mode G 0 only Page 0 is affected The XAR YAR and the data control bits are not affected by this command Reserved OFh These codes are reserved for future use and are currently ignored by the module Character Codes 10
47. E SHARE WRITE LPSECURITY ATTRIBUTES amp m Attributes no security OPEN_EXISTING 0 flags NULL if hPortDrvr INVALID HANDLE VALUE Was the device opened DWORD hr GetLastError m _bPortDrvr FALSE InitError TRUE else n bPortbrwti d ReleaseMutex WINNT OS else TRUE g_hPortDrvr 0 g hSharedMemoryMutex m nOSVersion OS WINDOWS 95 fend Xf InitError if the OS is WINNT AND the port driver was opened if InitError Create a security attribute allowing global access GetGlobalSA _T mutex sData amp m Attributes amp m SD 8 12 Chapter 8 Cash Drawer Interface Lock Mutex when accessing shared memory WaitForSingleObject g hSharedMemoryMutex INFINITE hHWPortMutex CreateMutex amp m Attributes FALSE LPCTSTR sData if hHWPortMutex NULL nm pO PDC P ray DCM APIHIGH _T create m hPowerMutex y Create a security attribute allowing global access GetGlobalSA T mutex T NCRPowerSharingMutex amp m Attributes amp m SD J create named mutex that prevents the cash drawer from firing when the printer is printing NCRPowerSharingMutex m hPowerMutex CreateMutex Attributes FALSE _T NCRPowerSharingMutex HWPortMutex created ReleaseMutex g hSharedMemoryMutex TAR 95236 OS is WIN95 or WINNT and NCRKPDev dr
48. Firmware Interfaces for more detail 8 4 Chapter 8 Cash Drawer Interface Component Architecture Code Changes The developer should provide a description either textually or diagrammatically i e block diagram of how the components of the module subsystem interact in this sub section The member function Initialize is subsequently called to open the NCR Windows NT port driver if applicable and perform other initialization tasks Then the device s OpenPort member function is called to make the device available at which time QueryConf is called Once the device has been configured the member functions OpenDrawer GetDrawerStatus and SetState can be called to interact with the cashdrawer These methods themselves invoke the member functions WritelOPort and ReadIOPort to actually send and receive data to cashdrawer via the port addresses obtained in QueryConf Following is an enumeration of the code changes needed to support the 7402 The interface of new device supports two separate fields GPIO select port address read write and solenoid and status bit port address read write The chip GPIO bits must be selected for use as GPIO and as either input or output It is desired that the driving circuit be disabled at power on and when not actively driving the solenoid Two output control implementations will be used 1 Use the m nlIOPort Select address register to set the solenoid bit to an ou
49. IONAL This device comps rt 15 of the FCC rules Model No 7402 100 120 V ac e in is subject to the following PESO 50 60 Hz 6A 300W conditions Serial No 36 309845 1 this device may not cause harmful interference ani Date of Mfg flit 13 21 NOV 2003 200 240 V 2 this device must accept any interference received ll II II II lI lI 50 60 Hz A 300W including interference that may cause undesired operation This Class A digital apparatus complies with Canadian 5 003 Se REEE a appareil numerique de la classe A Patents Pendi 54 atents Fenain MUT dx onforme a la norme NMB 003 du Can E g 20946 The power state can be set to user preference in the BIOS Setup Change the After Power Failure parameter in the Boot Menu By default the Terminal Power Switch is set to Last State See the Setup chapter for information about using the Setup Utility 2 22 Chapter 2 Hardware Installation Note There is also a On Off Power Switch located on the Power Supply Power Power Supply AC On Off Switch 21347 After power is applied to the terminal the Power up self tests run to verify basic functionality ROM based setup should be used to configure network options Full configuration depends upon the system server and the management web site Chapter 2 Hardware Installation 2 23 Attach the Power Cord to
50. Integrated U S 2 x 20 VFD Customer Display Integrated International APA Points Addressable Customer Display Wall Mount Bracket Tilt Mount Appendix Memory ACPI BIOS 1 0 0 9 PC BIOS 128 E911 0 E400 0 Legacy USB 16 K WW son Backpack CD ROM Can Be Overlaid ROMs that are not present if DISABLED in the BIOS CCFF 0 Video BIOS 48 K 000 0 Textmode Data 32 K B800 0 Monochrome 32 000 0 Data 64 000 0 Conventional Memory 640 K 0000 0 21011 DOS Considerations 86 must be configured with the correct parameters based on the BIOS Memory Map
51. MP 1 42 editae ad cute 1 42 Application Proerammabilily u u u u u n 1 42 Operating System Information 1 42 System Configuration reatus 1 43 Chapter 2 Hardware Installation us 2 1 SUI Aly tton E 2 Installation Kes ricionesuxz asnoqa oth 2 2 Peripheral Cable ROTIN O 2 3 5 2 4 Accessing the Cable Connectors 2 5 Vi Cable Connector Identification 2 6 PS 2 Keyboard Mouse Cable Connections 2 7 Mouse Installation Restriction 2 7 Opening the 2 8 Installing an 5964 12 1 inch Touch LCD 2 10 VTC 2 11 RS 232 Cable Connections 2 12 Installing 5942 12 1 Inch LCD Monitor 2 13 Installing the Transaction Printer 2 14 USB rebut 2 14 RS 232 Installation w Power from Powered USB 2 15 Installing NCR 5972 Remote Customer Display 2 16 Post Models cuu
52. NCR RealPOS 70 7402 Release 1 1 User Guide 7 00 gt 0000 1463 Issue The product described in this book is a licensed product of NCR Corporation NCR is a registered trademark of NCR Corporation RealPOS is either a registered trademark or trademark of NCR Corporation in the United States and or other countries NCR is a registered trademark of NCR Corporation Novell and Netware are registered trademarks of Novell Inc Pentium is a registered trademark of Intel Corporation Power Mon 15 a registered trademark of Systems Enhancement Corporation Sound Blaster is a registered trademark of Creative Technology Ltd SoundFusion is a registered trademark of Cirrus Logic Inc Microsoft Windows and Windows NT are registered trademarks of Microsoft Corporation It is the policy of NCR Corporation NCR to improve products as new technology components software and firmware become available NCR therefore reserves the right to change specifications without prior notice features functions and operations described herein may not be marketed by in all parts of the world In some instances photographs are of equipment prototypes Therefore before using this document consult with your NCR representative or NCR office for information that is applicable and current To maintain the quality of our publications we need your comments on the accuracy clarity organization and
53. O Base address from GPIO Base Register nUsePort WORD gpioport uc gpuse offset Win95 else WIN NT I O Config if m bPortDrvr TRUE if Wedge NT driver opened successfully f KKK KKK KK KK KK KK KKK KK KK kk KK k k k X D AR T A KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK SetFilePointer hPortDrvr m nIOConf PLONG amp FileOffset FILE BEGIN request communication with GPIOBASE if WriteFile g hPortDrvf Handle to device LPSTR amp n configGPIOReqData DWORD 4 Length of buffer im bytes amp DataWritten bytes written 8 22 Chapter 8 Cash Drawer Interface NULL FALSE NULL means wait till I O completes DWORD hr GetlastErrortr result FALSE return result else SetFilePointer hPortDrvr m nIOConf 4 PLONG amp FileOffset FILE BEGIN TIGER 4 get GPIO base address if result amp amp ReadFile 4 Handie to device LPSTR X amp gpioport DWORD 4 Length of buffer in bytes amp DataRead bytes read NULL y e FALSE NULL means wait till I O completes gpioport 0 Read failed DWORD hr GetLastError result FALSE return result emo gpioport amp OxOFFCO strip resource indicator m nlIOPort select WORD gpioport tuc gpsel offset GP Sel Base address from GPIO Base Register m nlIOPort WORD gpioport uc gp offset GPO Base address from GPIO Base
54. RAM Cache Buffer Compact Flash The 7402 supports Compact Flash through the IDE interface The adapter board is located on the Retail Daughter Card Bracket The compact flash must be set for Master Mode 1 22 Chapter 1 Product Overview Operator Display The motherboard through the LVDS Adapter Board supports an integrated Display Head with an LVDS TFT LCD panel LCD Panel The 7402 provides two operator display options 12 1 dual bulb LVDS TFT display Sharp LQ12151DG41 15 dual bulb LVDS TFT display Sharp LO150X1LGN2H The display head has the following characteristics LVDS interface used to control the LCD 5 232 interface used to communicate with the touch screen controller located on Retail Daughter Card The display head draws a maximum of 1 5A from the powered 5 232 interface e 2Backlights Field replaceable backlights MTBF of 50000 hours Brightness of 350 nits LVDS LVDS Low Voltage Differential Signaling is an improvement over the traditional parallel interface LCD image data is sent on 4 pairs of wires rather than on 20 individual data lines The Intel chipset drives LVDS directly with no additional logic required Advantages of LVDS include e Reduces LCD Cable complexity e Dramatically reduces radiated emissions e Improves robustness of display signal timing e Supports longer cable length up to several feet if required Chapter 1 Product Overview 1 23 Inverte
55. SBBBBBERSBESPBBEBEBBSPERBBRHBRBBEIBBBSRE EIEIEIETET TES PAGE 1 not used PAGE 0 0 P1 i Displayed Image Chapter 7 Integrated APA Customer Display 7 5 Grayscale Display Mode In the grayscale display mode image data is stored in DDRAM Pages 0 1 2 and 3 The display controller combines the data from all 4 pages to create a grayscale image Image data bits add 25 relative luminance to the image for each page they are stored in as logic 15 of the 8192 pixels in an image can be configured for 0 25 50 7590 or 100 relative luminance independently Overall luminance also be simultaneously controlled to 64 levels Memory Pages 0 3 Displayed Imace i Luminance Levels ERPS PERE EZ ES SE ISI SB EE EZ E SE EB Eg iS 100 7590 30 25 ER ee PE 2 PT LI ERR ER ERE eee CoC PT tT ETEC 0 LLIITITTTITIITITITIITLILITITITITITITIITTITITTITITTITITITTTTTSI 7 6 Chapter 7 Integrated APA Customer Display Display Control Bits Display Control Description Bit DDRAM Display 0 selected for host communications H default DDRAM Display 1 selected for host communications DDRAM Dis
56. T OS Recovery Software D370 0587 0100 The NCR 7402 Windows NT 4 0 Operating System Recovery Software provides the means of restoring the operating system to the terminal hard disk to the preinstalled state as shipped from the factory Installed Software Microsoft Windows NT Workstation 4 0 w 5 Microsoft Internet Explorer 6 0 SP1 6 0 2800 1106 SP1 Intel Extreme Graphics Driver 2 13 2 Video 4 03 1381 3606 e RealTek AC 97 Audio ALC201A A3 35 e Intel 82562 LAN driver 4 0 100 1124 e Windows Installer 2 0 e Backpack CD Rom available 2 04 TouchWare 5 64 SR2 Edgeport USB available 2 20 e C amp T Video available Software Drivers The following drivers are not installed automatically but can be installed from their respective locations Readme files exist in these locations as well Backpack CD ROM C Install Drivers CDRom Edgeport USB C XInstallWXDr2versNUSB C amp I Video Dravyers Video e Promise Card C Install Drivers Promiseraid SIG Card C Install Drivers SIIG Special Settings Furthermore the following settings revisions are configured Chapter 4 Operating System Recovery 4 11 Preinstalled NT to include the Product ID Number PID Placed the Gold Drive Part Number Date Created LPIN and Release in Registry under HKey Local MachineNSoftwareNNCRNGold Drive Ran Sysprep so that the mini installation will run on initial boot with th
57. TATE RELEASE activate solenoid open cash drawer bit 1 activates solenoid 0 de activates Set the solenoid bit ON to energize leave other bits alone oBytes oBytes bMask f driving circuit arming bit LOW for arming oBytes oBytes amp CD7402ARM ON result WritelOPort oBytes m nIOPort J sState 1 STATE RELEASE break case STATE IDLE deactivate solenoid oBytes oBytes Set the solenoid bit OFF to de energize leave other bits alone oBytes oBytes CD7402ARM OFF sState _T STATE_IDLE write new solenoid bit result WritelOPort oBytes m nIOPort sBytes sBytes CD7402SELECT GPI set solenoid bits and status bre write new select with solenoid bits enabled as Inputs WritelOPort sBytes m nIOPort select break default Set the INVALID state configuration return FALSE Chapter 8 Cash Drawer Interface 8 19 else Error logged in ReadIOPort result FALSE return result POP Y U Re RES o f a bp O O TAIT LILIA If cODewroceDbarixngbonisQueryConb Configuration mechanism one utilizes two 32bit I O ports located at addresses Ihese two ports are 32 bit configuration address port occupying I O addresses OxOCF8 through OxOCFB 32 bit configuration data port occupying I O addresses OxOCFC through 0x0CFF Accessing a PCL tunc
58. Touch Screen Retail Hardened 12 1 Inch Active Matrix LCD Brightness Control Wide Viewing Angle SVGA Resolution PS 2 Keyboard Connector Scanner Connector Tone Speaker DVI Video Interface Touch overlay uses 5 wire resistive technology for ease of use and long reliability Resistive technology allows users to operate the touch screen with a gloved hand stylus etc Touch screen surface contains an anti glare spill proof and hardening coating Dual backlight color LCD display offers exceptional brightness 300 nits max and viewability The LCD is factory set to run at full brightness Users can select reduced brightness through a user adjustable hardware switch below the right front bezel high low brightness Horizontal viewing angle of 60 to 60 right to left vertical 50 to 50 bottom to top High resolution 800 x 600 supports the latest graphical and multimedia applications A convenient 5 2 connector supports a non wedge PC style keyboard for alpha entry and diagnostics 45 interface provides 5 V power and communication for the 5 232 hand held scanner Sounds error tones amp audible feedback during operator input controlled by TAPS OPOS commands Industry standard DVI Digital Video Interface for connection to DVI I connector on 7402 RS 232 Touch Interface Wedge Controller Terminal Powered MSR Option Tilt Swivel Chapter 1 Product Overvi
59. age restore function it it tH HH Ht NCR Boot CD for Partimage itt Ht tH GERE Select an option 1 Restore an Image 2 Exit to a shell At the prompt insert the CD which contains the operating system image Press Enter Windows 2000 2370 0586 0100 Windows NT D370 0587 0100 Windows XPe 0370 0588 0100 10 At the prompt press 1 Yes to Continue 4 4 Chapter 4 Operating System Recovery 11 Press Enter to mount the CDROM or to cancel Please Dress to mounl 2 1 24 Ok Some Operating Systems occupy more than one CD The restore program behaves differently between CDs depending on which OS you are restoring Win2000 The program will pause when it is time to Insert the next CD displaying the Automatic Mount message Insert the next CD and press Enter to continue WinNT The program will pause when it is time to insert the next CD without displaying any message Press Ctrl Q to continue Insert the next CD and press Enter to continue 12 Remove the CD from the drive Chapter 4 Operating System Recovery 4 5 Completing the OS Installation Windows 2000 The system automatically reboots when the image recovery is complete and starts the software installation This installation also installs most of the additional software and drivers included in the disk image
60. d run the Noise Check Utility from the Microcal program Choose the recommended frequency the one with the lowest noise level This should also be done if the Touch Screen is still not calibrated after one attempt to recalibrate it 1 Setthe video resolution by going to the Tools menu Video and selecting 800 x 600 256 colors 12 inch display or 1024x768 15 inch display 2 Gotothe Tools menu select Noise Check 3 Follow the instruction prompts Choose the frequency with the lowest noise level 9 12 Chapter 9 Touch Screen Calibration Application software can possibly generate a dialog box from the Touch Driver with the message that the touch screen needs to be recalibrated If the screen appears to be working normally then this message can be ignored There will be a check box labeled Do not show this message again Make sure this box is checked The DOS command line on the 7402 is usually Microcal exe c3 111 unless the serial port setting has been changed Summary Chapter 9 Touch Screen Calibration 9 13 If there is a Touch Screen calibration issue during or after installation take the following actions in the order listed 1 2 Recalibrate 2 Point or 4 Point If recalibration is unsuccessful after two attempts then run the Noise Check to change the frequency DOS or the Linearization Windows Reset Defaults If you are still unable to calibrate change the touch screen glass First check
61. d is required to configure 5964 12 1 inch Touch LCD The following illustrations show the cable connections for the 5964 and the 7402 There are two cables required DVI Cable provides the video interface to the 5964 5 232 Y Cable provides a serial interface and power to 5964 It also connects the 5964 PS 2 keyboard connector to the terminal which provides an interface for the wedge controller MSR PS 2 Keyboard Scanner and Tone Speaker Chapter 2 Hardware Installation 2 11 DVI Cable Connections Connect the cable to the DVI Connectors on the 5964 display and 7402 terminal 24V USB Cash Drawer RS232 D gt m C J J P x Hus 55 mr mw ww Line Out ommo bd RS232 B 6 de m RS232 A LAN 12V USB 12V USB DVI 497 0422831 10m 1416 C723 0010 41 497 0422832 4 0 m 1416 C723 0040 N N FT 21029 2 12 Chapter 2 Hardware Installation RS 232 Cable Connections 1 Connect the Y cable to one of the Powered RS 232 ports and to the PS 2 connector on the 7402 term
62. dards Microsoft Windows NT Microsoft Windows 2000 Windows XPe Chapter 1 Product Overview 1 43 System Configuration Diagram CRT 5964 Touch Screen DVI RS 232 VGA Powered Line In Speaker Out Mic In 7402 Motherboard Parallel USB RS 232 RS 232 12V USB Powered 232 Peripherals Powered 5972 2 7875 71 67 20929 1 44 Chapter 1 Product Overview Chapter 2 Hardware Installation Introduction The 7402 is fully assembled at the factory This chapter explains how to connect optional hardware components to these terminals Installation Summary Remove the terminal from the shipping packaging and verify the hardware configuration Connect the peripheral and communication cables Attach the Power Cord to the system and to an AC power source After power is applied to the terminal the Power up self tests run to verify basic functionality ROM based setup should be used to configure network options Full configuration depends upon the system server and the management web site 2 2 Chapter 2 Hardware Installation Installation Restrictions Before installing the terminal read and follow the guidelines in the NCR RealPOS 72 Site Preparation Guide B005 0000 1464 and the NCR Workstation and Peripheral AC Wiring Guide 5 0 2115 53 Install the terminal near an electrical outlet that is easily accessible Use the power cord as a power disconnect device Do not
63. e Promise Raid Card available Software Drivers The following drivers are not installed automatically but can be installed from their respective locations Readme files exist in these locations as well Edgeport USB C Install Drivers Edgeport USB e Hampshire USB Touch C Install Drivers Hampshire USB Touch e Promise Raid Card C Install Drivers Promise Raid Card Special Settings Furthermore the following settings revisions are configured e Sysprep inf answer file and sysprep bat batch file created to Accept EULA Preinstall the Product ID Number PID e Gold Drive Identification in Registry e Terminal Check utility to validate that the OS Recovery is only being installed on NCR workstations e Dynamic resolution configuration utility e Dynamic RS232 touch detection utility Note This product should only be used on NCR 7402 terminals with a Microsoft Windows 2000 license Chapter 4 Operating System Recovery 4 9 Recommendation For each operating system NCR strongly recommends that any drivers placed in the C NInstall directory be left intact for the purposes of servicing and maintaining the system If you are using this information in order to build your own operating system image and not using NCR s provided OS Recovery image as a base image we recommend that all drivers that are installed be placed in a similar C NInstall directory for support 4 10 Chapter 4 Operating System Recovery NCR RealPOS 7402 WinN
64. e following parameters Automatically include PID Host cmd set in RunOnce to update the registry Established a 2gb 16 primary system partition Established a secondary NTFS partition that fills the remainder of the drive Included necessary OS cab files in C Install Made SP6a folder available in Install installed Made 1386 folder available in C Install Installed 5 SNMP set to Manual Replaced the standard EULA with the NCR specific EULA TerminalCheck exe in Run registry to determine correct hardware platform otherwise it will shut down Hide MS splash screen by adding noguiboot parameter to boot ini SerMouse device disabled Added noserialmice to boot ini Set resolution to 800x600 Set colors to 65536 Disabled MousClass service Updated Install drivers MV touch folder to Microtouch 5 64 5 1 20 Manually added Com5 Note This product should only be used on NCR 7402 terminals with a Microsoft Windows NT 4 0 license 4 12 Chapter 4 Operating System Recovery Recommendation For each operating system NCR strongly recommends that any drivers placed in the C Install directory be left in tack for the purposes of servicing and maintaining the system If you are using this information in order to build your own operating system image and not using NCR s provided OS Recovery image as a base image we recommend that all drivers that are installed be placed in a similar C NInstall directory for su
65. e same time LCD Support Intel generated a specification for integrated LCD support in PC systems called Common Panel Interface Specification CPIS The 852GM GME graphics controller uses the LCD interfaces LVDS signals are brought out to a 50 pin header on the motherboard Although CPIS specifies an LCD connector the 7402 does not use it because it does not support 24 bit color LCD 1 14 Chapter 1 Product Overview DVI Interface The DVI supports NCR display peripherals such as the 5964 as well as standard PC digital monitors Power Management The BIOS supports the supports the Advanced Configuration and Power Management Interface ACPI 1 1 specification The 7402 supports the system power states defined by G3 Mechanical Off A computer state that is entered and left by a mechanical means for example turning off the system s power through the movement of a large red switch Various government agencies and countries require this operating mode It is implied by the entry of this off state through a mechanical means that no electrical current is running through the circuitry and that it can be worked on without damaging the hardware or endangering service personnel The OS must be restarted to return to the Working state No hardware context is retained Except for the real time clock power consumption is zero G2 S5 Soft Off A computer state where the computer consumes a minimal amount of power No user mode
66. ed There is only one cash drawer status signal CD SW It is the status of either cash drawer or both cash drawers 8 10 Chapter 8 Cash Drawer Interface Dependencies Assumptions Constraints Hardware Dependencies Constraint For systems in which two cashdrawers are in use on the Darlington the drawers must share a status bit using a Y cable Software Dependencies NCR Windows NT Port Driver NCRKMPDR sys Sample Code CPP Source File DarlingtenC DSample cpp long Initialize Init I O Port Standard Configuration Register Address for PCI Devices m OxOCFS Read I O Port If these defaults are left unchanged errors will be reported m nIOPort 0 R W port for solenoid bits and status m nlIOPort select 0 R W port for selecting GPIO Input Output config nDrawerNumber 1 Default m bPortDrvr FALSE determine if OS is WIN95 or WINNT if GetVersion 0x80000000 m nOSVersion OS WINDOWS NT Lock Mutex when accessing shared memory TAR 952360 WaitForSingleObject g hSharedMemoryMutex INFINITE AL ee NULE 3 Chapter 8 Cash Drawer Interface 8 11 L ptf Create Security attribute allowing global access GetGlobalSA _T CreateFile T NCRKPDev Attributes SD hPortDrvr CreateFile 77 Open the Device file GENERIC_WRITE GENERIC_READ FILE SHARE READ FIL
67. ed Output 1 high disabled There is only one cash drawer status signal CD SW AB It is the status of either cash drawer or both cash drawers a In the PCI device configuration space query the GPIO Base Address Register GPIOBASE to determine the address for reading the GPI port assigned to the select register m_nIOPort_select and the address we can read write the solenoid bits and read the status bit m nIOPort The BIOS assigns these addresses dynamically We obtain the addresses as f follows A Write to m nlIOConf then read GPIOBASE from m 0 4 and add the respective offset to the result to obtain m nlIOPort and m nlIOPort select B We can now control the solenoid bits and read the status bit via m_nIOPort and Input Output select via m nIOPort select Jo see ReadInPort and WriteOutPort for details REFERENCES Shanley Anderson PCI System Architecture 3rd ed Chapter LSSLA INTEL 4 I O Controller Hub Datasheet BOOL QueryConf BOOL result TRUE DWORD FileOffset 0x40 DWORD DataRead 0 Configuration Address Register at OxOCF8 bit 31 1 Enable Configuration Space Mapping bits 30 24 0 Reserved bits 23 16 0 Bus number Fi Cites VSS Device bats 10 0 Function bits 7 0 2 58 Register bits 1 0 Always zero See NOTE 1 NOTE 1 base Address is read from Gene
68. erminal without a keyboard or mouse the Windows 2000 Windows XP PRO and Windows XP Embedded OS Standby Mode should be avoided This mode places the hardware in a low power state that requires an interrupt to restart the processor The Windows 2000 and Windows XP Embedded Gold Disk Images disable Standby Mode on the 7402 terminal This mode should not be used without a keyboard or mouse Note Hibernate Mode is not supported 7402 Win20000S Recovery Software D370 0586 0100 The NCR 7402 Windows 2000 Operating System Recovery Software provides the means of restoring the operating system to the terminal hard disk to the preinstalled state as shipped from the factory Installed Software Microsoft Windows 2000 Professional w SP3 Security Rollup Package SRP 1 e Microsoft Internet Explorer 6 0 with SP1 6 0 2800 1106 e Intel 85x Video driver 6 14 10 3606 e Intel Control Panel e RealTek Audio driver 5 10 0 4050 e Intel Ethernet LAN driver 7 0 26 0 e Intel ProSet diagnostic control panel application for LAN e Windows Installer 2 0 e Intel Application Accelerator installed 2 11 15 e Intel Chipset Software Installation Utility installed 5 0 1 1015 4 8 Chapter 4 Operating System Recovery Microsoft SNMP service installed but not activated Edgeport EPIC Networks USB drivers available 2 30 TouchWare driver available 5 64 SR 2 Hampshire USB Touch available 6 07
69. ernal to the terminal on I O row One 24V Powered USB port is available on the P4 Retail Daughter card The remaining USB port is internal to the unit and reserved to support future releases USB Touch USB Biometrics etc Chapter 1 Product Overview 1 17 Ethernet LAN The 7402 uses the Intel 82562EX Platform LAN component 10 100 PHY transceiver used with ICH4 integrated LAN controller which features Compliance with Advanced Configuration and Power Interface and PCI Power Management standards e Support for wake up on interesting packets and link status change e Support for remote power up using Wake on LAN WOL technology Support of Wired for Management Rev 2 0 Transmit and Receive FIFOs 3kB each e Backward compatible software with 82557 82558 and 82559 used on previous NCR products e TCP UDP checksum off load capabilities e Support for Intel s Adaptive Technology robust operation at 100Mb s e Intel PXE network boot support incorporated into system BIOS RJ 45 LAN connector with speed and link LED and integrated magnetics for better cost performance Integrated Audio The digital audio link in the ICH4 supports the Audio Codec 97 Revision 2 3 specification which includes support for three codecs with independent PCI functions for audio and modem Note The integrated Modem is not supported Microphone input and left and right audio channels are supported for a high quality two s
70. ess GPIOBASE 381 Attribute Default Value 00000FFFh Size 32 bit Lockable No Power Well See below Bit Description 31 12 Always 0 No corresponding GPIO 11 0 GP IO SEL2 43 32 R W When set to a 1 the corresponding GPIO signal enabled in the GPIO USE SEL2 register is programmed as an input When set to 0 the GPIO signal is programmed as an output Bit Description 31 12 Reserved Read only 0 11 0 GP LVL2 43 32 R W If GPIO n is programmed to be an output via the corresponding bit in the GP IO SEL2 register then the corresponding LVL2 n bit can be updated by software to drive high or low value on the output pin 1 high 0 low If GPIO n is programmed as an input then the corresponding LVL2 bit reflects the state of the input signal 1 high 0 low Writes will have no effect Since these bits correspond to that are in the core well these bits will be reset by PCIRST Three GPO bits and one GPI bit of South Bridge ICHA are used to control the cash drawer s They are defined below GPIO 32CD SW AB Input 1 high Drawer s closed Input 0 low Drawer s open GPIO 33 CD SOL A Output 0 low turn off solenoid A Output 1 high Activates Solenoid A GPIO 34 CD SOL B Output 0 low turn off solenoid B Output 1 high Activates Solenoid Chapter 8 Cash Drawer Interface 8 9 GPIO 35 CD ARM Output 0 low Drawer s solenoid signals enabled Output 1 high disabl
71. et 0x58 The base address included in Bits 15 6 is assigned by the BIOS The GPIO Control Register GPIO CNTL offset 0x5C has a R W bit 4 that enables 1 disables 0 the decode of the I O range pointed to by the GPIO Base register and enables disables the GPIO function The GPIO Control Register is set by the BIOS to enable GPIO Intele 82801 DB ICH4 Datasheet GPIO USE SEL2 GPIO Use Select 2 Register Offset Address GPIOBASE 301 Attribute R W Default Value 00000FFFh Size 32 bit Lockable No Power Well Core Bit Description 31 0 GPIO USE SEL2 43 32 R W Each bit in this register enables the corresponding GPIO if it exists to be used as a GPIO rather than for the native function 0 Signal used as native function 1 Signal used as a For 7402 cash drawer bits GPIO USE SEL2 35 32 will be set 1 for use as a GPIO write value read value ANDed with OxF After a full reset RSMRST all multiplexed signals in the resume core wells are configured as their native function rather than as a GPIO After just a PCIRST the GPIO in the core well are configured as their native function LPC Interface Bridge Registers 031 0 GP IO SEL2 GPIO Input Output Select 2 Register Offset Address GPIOBASE 34h Attribute Default Value 00000000h Size 32 bit Lockable No Power Well Core 0 8 Chapter 8 Cash Drawer Interface GP LVL2 GPIO Level for Input or Output 2 Register Offset Addr
72. ew 1 29 7402 Powered RS 232 connector provides power and touch interface for NCR 5964 display Passes data MSR scanner keyboard to host terminal through 5 2 data stream via Y cable No additional power cord or power supply is required simplitying cable management Integrated 3 track ISO MSR The remote table top pedestal mount supports tilt and swivel to adjust display to optimum angle 1 30 Chapter 1 Product Overview 5942 12 1 INCH Color LCD NE lm A J 1 19809 The 5942 12 1 Inch LCD is designed for customers who desire a color display and prefer the small footprint and ergonomic packaging of LCD technology versus traditional CRT s Depending on the customer s requirements this LCD display can be used either as an operator display or a customer information display CID The 5942 Display features a 12 1 Inch Active Matrix Color LCD with support for SVGA and XGA resolution The 5942 can be integrated on the terminal or installed on a remote mount Chapter 1 Product Overview 1 31 7452 K419 15 Inch Color CRT The 15 Inch CRT can be integrated on the terminal or installed on a remote mount Note The 15 Inch display is too large for the Swivel Arm For integrated configurations it is placed on the Large Peripheral Extension Deck which is included in the Integration Tray Accessories Kit 7402 K310 K315 19743 1 32 Chapter 1 Product Overview NCR 5932 Keyboards
73. h FFh Data values received by the module that are within the range 10h through FFh are character codes The character selected from the character table by the character code is written using the current character write and data write modes into the DDRAM location addressed by the XAR the YAR the data control bits The XAR and YAR point to the DDRAM location that the left hand side of a 5x7 upper left hand side of a 10x14 character will be stored This command adds 1 blank column to 5x7 characters or 2 blank columns to 10x14 characters for character spacing This command also automatically increments 1 0 0 or decrements I D 1 the X and Y address registers to point to the next character some characters are wider than others see font table for sizes YAR overflows 127 to 0 increment the XAR by 2 for 10x14 characters YAR underflows 0 to 127 decrement the XAR by 2 for 10x14 characters Characters are top justified leaving the bottom pixel row 2 pixel rows for 10x14 characters blank blank is dependent on the current data write mode 7 12 Chapter 7 Integrated APA Customer Display 5X7 Character Table 20 Sc TEML eo mu um PE REMIT 10x14 Character Table OeP pel 7273 1 41277 ra 2BRbr E ARSCSCSET UO TIL 4 AFSL 32
74. he LUMINANCE byte sets the display luminance level as defined in the table below This command is ignored if the LUMINANCE byte is 00n LUMINANCE Display Luminance 01 25 02 50 03h 75 04h 100 6 4 Chapter 6 2x20 Customer Display Cursor Position 10h POSITION This command sets the cursor position The POSITION byte moves the cursor position according to the table below The next character byte writes to the new position and the cursor auto increments to the next position This command is ignored if the POSITION byte value is greater than 27h 2 m n 22 25 16 27 2 gt Reset 13h This command resets the module to the following conditions 100 luminance All 5x8 dot matrix characters to 20h space e Cursor position set to 00h e Character table set to Table 1 e All user defined characters cleared Character Tables and Codes Data is written to the display one byte at a time If the byte received is greater than 1Fh it is considered as 5x8 dot matrix character data This character is written to the current cursor position and the cursor position is then incremented by one When data is written to the last character position of the top line the cursor position moves to the first position of the bottom line When data is written to the last character position of the bottom line the cursor position moves to the first position of the top
75. her values for CODE will this command The five bytes following a valid CODE byte define the character D1 through 040 represent the character dots A 1 indicates the dot is on and 0 indicates the dot is off in the following format Bit 7 1 1 2 D9 3 D17 4 D25 5 033 D1 D6 011 D16 D21 D26 D31 D36 Bit 6 D2 D10 D18 D26 D34 D2 D3 DA D7 D8 D9 D12 D13 D14 D17 D18 1019 022 023 1024 227 028 1029 032 033 1034 037 038 D39 5 x 8 Dot Matrix Character Bit5 Bit4 Bit 3 D3 DA D5 D11 D12 D13 D19 D20 D21 D27 128 D29 D35 D36 D37 D5 D10 D15 D20 D25 D30 D35 D40 Bit 2 D6 D14 D22 D30 D38 Bit1 D7 015 023 031 039 Bit 0 D8 D16 D24 D32 D40 Chapter 6 2x20 Customer Display 6 3 Character Table Select 09h TABLE CODE This command selects which character table to display The TABLE CODE byte determines the character set as defined in the table below If bits 0 to 3 are all zero then this command is ignored When a new character table is selected all characters on the display will be updated to display the character of the new table After a reset the character table is set to Table 1 Table Code Character Table 018 1 02h Table 2 03h Table 3 04h Table 4 Clear Display 12h This command sets all 40 characters to 201 space and moves the cursor to the first position of the top line Luminance Control 11h LUMINANCE This command selects the display luminance T
76. his interface if configured correctly The 7402 does not support wakeup from soft off via the motion sensor However wake from standby or screen saver are possible and NCR driver software allows customer applications to directly use the motion sensor The photodiode mounts behind a clear plastic lens below the LCD panel next to the IRDA transceiver The circuitry is optimized for normal room lighting conditions Excessive bright light or darkness can reduce its effective range Typically motion within 2 4 feet of the system causes a wakeup Power Indicator A green LED power indicator is located below the LCD near the motion sensor and IRDA transceiver The LED illuminates whenever the system power supply is active Thus the power indicator shows that the unit is On or in Standby Speakers The 7402 has stereo speakers integrated into the top of the display head above the LCD panel These connect to the motherboard internal audio header Nominal audio power is 3W per channel which provides full PC audio capability For higher fidelity sound external speakers can be connected to the external audio jack on the I O bracket The integrated speakers are muted in hardware whenever a cable is plugged into the external audio jack There is only enough power available to drive one set of speakers 1 26 Chapter 1 Product Overview Printer Options NCR 7167 Printer The NCR 7167 Printer is a fast quiet relatively small and very reliable mu
77. i ne Re pU mte Ue e bu 2 16 Peskt p renter rrr erry error 2 17 2 18 Installing a Cash Drawer a 2 19 Installing a Second Cash Drawer 2 20 Powerne Up the Terminal vae ua a 2 21 OM Qua 2 21 Calibratine the TOUCH s yu cb don 2 24 2 24 Chapter 3 Setup 3 1 usen E 3 1 How 6 3 3 DIOS Default irana 3 4 Mani Me Soter edad Led eR CEDE 3 4 Advanced Z u uu TO 3 4 Vii PCP PAF REI LAU ELO 3 7 POOR Gri 3 8 wise y NI UC asua ayata 3 10 Chipe Nona aaa aaa a kausa 3 10 Chapter 4 Operating System Recovery Ji D ato PM 4 1 L EGrequistteb 4 1 Connecting an External CD ROM Drive 4 2 US Recovery Proce dres 4 3 Completing the OS Installation 4 5 4 5 INO Eas eie dta 4 5 OWS AP Orsaken ae a
78. ighest level of workstation control in cases such as refunds and running totals The programmable speaker is capable of generating key clicks and error tones 1 34 Chapter 1 Product Overview MSR The MSR is an optional feature that provides support for reading magnetically coded data cards The keyboards support two different types of MSR ISO Tracks 1 2 and 3 e JIS IL and ISO Track 2 Keyboard Status LEDs The keyboard has three status LEDs Num Lock Caps Lock Scroll Lock These features are used to provide the present state of the keyboard The indicators are single color Green LED s When the system is off no LED s are illuminated Chapter 1 Product Overview 1 35 115 Key PS 2 Big Ticket Keyboard Keylock Status Indicator _ _ MSR 19745a Keylock Status Indicator MSR 19746 Features The 5932 PS 2 Keyboards include the following features Keylock Speaker System Status Indicator LED Magnetic Stripe Reader MSR External Decoded Scanner Connector Special PC Setup mode on the 68 key keyboard 1 36 Chapter 1 Product Overview The operations of the user programmable speaker Magnetic Stripe Reader MSR keylock and scanner connector are handled by the Wedge controller Please refer to the Wedge Software User s Guide BD20 1368 A for detailed information about interfacing and configuring these devices Keylock The Big Ticket and 68 key keyboards have a four positio
79. ilable Available Available Available Available Disabled 3 8 Chapter 3 Setup Boot Device Priority 1st Boot Device 244 Boot Device Boot Device 4th Boot Device Boot Menu Boot Settings Configuration Quick Boot Disabled Quiet Boot Enabled Boot Type Cold Boot AddOn ROM Display Mode Force BIOS Bootup Num Lock On 5 2 Mouse Support Enabled Typematic Rate Fast System Keyboard Present Parity Check Disabled Boot To OS 2 No Wait For FT If Error Enabled Hit DEL Message Display Enabled Interrupt 19 Capture Disabled Continuous POST Disabled After Power Failure Last State IBA FE Slot 0441 v 1st Floppy Drive IPS SR244W PM ST320410A Hard Disk Drives 1st Drive 274 Drive Removable Drives 1st Drive ATAPI CDROM Drives 1st Drive Initiate Pre boot Services Chapter3 Setup 3 9 PM ST320410A SM ST320012A 1st Floppy Drive PS SR244W Hot Key 3 10 Chapter 3 Setup Security Menu Chipset Menu Supervisor Password User Password Change Supervisor Password Change User Password Clear User Password Boot Sector Virus Protection Intel Montara GML NorthBridge Configuration Primary Video Device Graphics Mode Select IGD Device 2 Function 1 Flat Panel TV Standard NTSC Minor Standards PAL Minor Standards SECAM Minor Standards Flat Panel Scaling Intel 4 SouthBridge Configuration
80. inal 2 Connect the other end of the Y Cable to the RS 232 connector on the 5964 display 24 5 ___ Cash Drawer RS232 D Lineln RS232 F eh Y Line Out 1 RS232 B Parallel USB ww sm use n N _RS232 A CR DV LAN 12 12V USB S E Q Powered RS 232 Ports Y A B or D if available PS 2 B 497 0422833 1m 1416 725 0010 A d WC 497 04228324 4m 1416 725 0040 ss lt _ O p 21030 For more information refer to the NCR 5964 12 1 Inch Touch LCD User s Guide B005 0000 1324 Chapter 2 Hardware Installation 2 13 Installing a 5942 12 1 Inch LCD Monitor The NCR 5942 can be connected as a remote device a gt j 24v USB Cash Drawer 5232 0 Mouse me e D RS232 E RS232 F i e B e Bg i __ RS232 B Parallel yod dh di USB Ng lt
81. iver present return RetStatus Chapter 8 Cash Drawer Interface 8 13 LIDIA E pu I C Je a void Terminate if m brinitialized Lock Mutex when accessing shared memory WaitForSingleObject g hSharedMemoryMutex INFINITE CloseHandle m hPowerMutex CloseHandle g hHWPortMutex TAR 95236 ji the port driver vas opemed ii m DPOrEDYVE 7 close the file handle m _bPortDrvr FALSE nPortDrvr 0 Dec to zero using and close handle CloseHandle g hPortDrvr g hPortDrvr NULL m binitialized FALSE ReleaseMutex g hSharedMemoryMutex DALAT 2 TA E long OpenPort DET mo sData long RetStatus CString Result static TCHAR szIOPort _T Port Get the IO H W Configuration to set IOPORT addresses If other of same type exists then use same IOPort addresses QueryConf Sets IOPORT addresses based on H W configuration initialize state DWORD sBytes 0 DWORD bMask CD7402DRWRISOLENOID CD7402DRWR2SOLENOID Set Solenoid bits LOW bMask bMask CD7402ARM OFF set solenoid bits low and arm bit high 7 4 program Solenoid as to start if ReadIOPort amp sBytes m nIOPort select Error logged in ReadIOPort 8 14 Chapter 8 Cash Drawer Interface Retstatus TOFATIBLURE Result T I O read operation failed else if W
82. less than 1 5 IF vau are nat satisfied with the results reda the linearization 9 8 Chapter 9 Touch Screen Calibration 4 Perform the 16 Point Accuracy Test Touch each of the targets to check the accuracy of the calibration As each target is touched the vertical horizontal Error Range is displayed The acceptable range is 1 00 1 00 Error 0 2095 0 24 If you are still having calibration problems perform the Restore Defaults Function Note If you ever find the system to be far out of calibration for example if you touch the upper right corner and the cursor goes to the upper left corner first perform the 2 Point Calibration If this does not resolve the problem then perform a Restore Defaults Function Chapter 9 Touch Screen Calibration 9 9 Restore Defaults Function This procedure returns the touch firmware to the factory default values and is performed to correct severe touch calibration problems Note A keyboard is required for this procedure 1 In TouchWare go to the Tools tab and Select the Terminal button fey TouchWare Properties b x Calibrate Touch Settings Cursor Hardware Tools Multiple Monitors Video Diagnostics Color Display bars of color an the screen olor Purity a Display screen filled with one color Touch Screen Diagnostics Draw Test bu drawing on the tauch screen Terminal Communica
83. lled in the customer environment Kit installation instructions for those requiring instruction are available on the Information Products web sites NCR Intranet http finforetail atlantaga ncr com Internet http www info ncr com To locate the installation guides on these sites 1 Select General Search 2 Select the Kit Instructions icon 3 In the Kit Title field enter the Kit Title Example MSR or In the Kit Number field enter the Kit Number Example 7402 K452 4 Select Search The file can be viewed online by left mouse clicking on the pub title or if you prefer to download the entire file you can right mouse click on the title then select the Save Target as option If you aren t sure of the title of number you can display all kits associated with a terminal product class by 1 Inthe Class drop down list select the Class of the terminal Example 7402 2 Select Search 2 2 Appendix B Feature Kits Kit Number 2336 K208 7402 160 7402 161 7402 221 7402 225 7402 226 7402 232 7402 K233 7402 234 7402 K301 7402 K302 7402 K305 7402 K451 7402 K452 7402 K533 Description External USB CD ROM Drive Hard Drive Standard Capacity Hard Drive High Capacity 3 Track ISO MSR 12 1 3 Track ISO MSR 15 JIS MSR 15 128 MB DIMM Memory Upgrade 256 MB DIMM Memory Upgrade 512 MB DIMM Memory Upgrade PCMCIA Expansion Slot PCI Dual Serial RealPOS 70 Integration Tray
84. lti function printer It prints receipts validates and prints checks and prints on a variety of single or multiple part forms There is not journal as it is kept electronically by the host terminal The printer can connect through a USB port or a serial port It can receive power from a power supply or through a USB power cable Power Supply Adapter Cable d Z gt 19711 NCR 7197 Printer The NCR 7197 Printer is a fast quiet relatively small and very reliable multi function printer It prints receipts and two color printing The printer can connect through a USB port or a serial port It can receive power from a power supply or through a USB power cable Power Supply AC Adapter Cable 197126 Chapter 1 Product Overview 1 27 Optional Displays 5964 12 1 Inch Touch Screen 194292 The 5964 is designed for touch based applications and features a high brightness 12 1 Inch Active Matrix Color LCD with SVGA resolution The 5964 features a 5 wire Resistive Touch Screen integrated MSR Digital Video Interface DVI table top mount with tilt and swivel or can be integrated on the terminal and convenient connections for an external keyboard and hand held scanner Note If Simultaneous Mode is used same display on both the integrated LCD and the 5964 then Extended desktop concurrent mode is recommended 1 28 Chapter 1 Product Overview Features Resistive
85. n keylock switch The positions are explained in the following table Abr viation Position Description Ex Exception Used by the customer or service representative to perform low level programming such as terminal diagnostics configuring the terminal or loading the terminal L Locked Used to lock keyboard input to prohibit use of normal functions R Register Used when performing normal retail mode functions 5 Supervisor Used by supervisor to provide highest level of terminal control in cases such as refunds and running totals Speaker A programmable speaker generates key clicks and error tones Buzzer The buzzer is an internal on board Buzzer System Status Indicator LED The system status indicator is a two color LED The green color indicates the keyboard is powered Red indicates an error condition When the system is off the LED is extinguished Chapter 1 Product Overview 1 37 When the 68 key keyboard is in the special PC setup mode the LED flashes red green The status and condition indicated by the LED are shown as follows Status Condition Green Power on Red Wedge controller reporting an error condition Flashing red green gt Keypad of 68 key keyboard in PC Setup mode See special keypad mode on next page Off System off Note For more information about the Wedge controller refer to Wedge Software User s Guide 1368 MSR Magnetic Stripe Reader The MSR is an optional feature
86. n that fills the entire drive Installed RealTek Audio Driver Installed Intel Chipset Utility Installed Intel LAN Driver Set virtual memory to 384 Added NCR specific EULA Note This product should only be used on NCR RealPOS 80 80c terminals with a Microsoft Windows XPe license Recommendation For each operating system NCR strongly recommends that any drivers placed in the C NInstall directory be left intact for the purposes of servicing and maintaining the system If you are using this information in order to build your own operating system image and not using NCR s provided OS Recovery image as a base image we recommend that all drivers that are installed be placed in a similar C NInstall directory for support Chapter5 BIOS Updating Procedures Introduction Prerequisites This chapter discusses procedures how to update the terminal BIOS by using the external USB CD ROM drive Note It is also possible to perform a BIOS update using network connection Refer to the NCR FitClient Software User s Guide B005 0000 1235 for information about that procedure Crisis Recovery In the event the BIOS becomes corrupt such as the result of a power failure during the BIOS Update procedure you can use the method discussed later in this chapter in the BIOS Crisis Recovery section to recover the BIOS The following are required on the 7402 in order to perform a BIOS update using a CD Bootable USB CD ROM drive 233
87. nitialization also known as boot block code To initiate these functions please hold down the keys immediately after powering on the system After AMIBIOS recognizes this keystroke the BIOS will wait and display the following message Press F1 to Run SETUP Press F2 to load default values and continue How to Select Menu Options The following keyboard controls are used to select the various menu options and to make changes to their values Use the arrow keys to select highlight options and menu screens Use the Enter key to select a submenu Use the and keys to change field values To view General Help at any time press F1 To save the changes move the cursor to the Exit select either Save Changes amp Exits and press Enter 3 4 Chapter 3 Setup BIOS Default Values The following tables show default settings On such settings as IDE drives where there are no defaults typical settings are shown Main Menu System Time variable System Date variable Advanced Menu CPU Configuration IDE Configuration OnBoard PCI IDE Controller Both Primary IDE Master Hard Disk Type Auto LBA Large Mode Auto Block Multi Sector Transfer Auto PIO Mode Auto DMA Mode Auto S M A R T Auto 32Bit Data Transfer Disabled Primary IDE Slave PIO Mode DMA Mode Secondary IDE Master Secondary IDE Slave Hard Disk Write Protect IDE Detect Time Out Sec ATA PI
88. ntel 2 0 GHz Celeron 256MB Memory 40GB Hard Disk 12 1 LCD w Capacitive Touch 3 RS 232 3 Powered USB 2 Standard USB Audio Mic and US Power Cord MSR No Customer Display Integrated Stereo Speakers Celeron 2 GHz 400 MHz Front Side Bus 256MB RAM 40GB Hard Drive MSR 15 LCD w Capacitive Touch Tilt Mount Celeron 2 4 GHz 400 MHz Front Side Bus 256MB RAM 40GB Hard Drive MSR 15 LCD w Capacitive Touch Tilt Mount Hinged LCD Chapter 1 Product Overview 1 3 The RealPOS 70 utilizes a top hinged LCD which allows extremely quick and easy motherboard access The LCD can be completely removed if necessary for upgrades or repair Functioning much like the hood of a car to gain access to the engine the LCD has a security mechanism permitting it to be locked into place if desired For procedures about how to open the cabinet see the Installing Peripherals section in the Hardware Installation chapter 20932 14 Chapter 1 Product Overview Label Locations There are two serial number and model number labels located behind the cable cover A third label is located on the back of the Display Assembly If the terminal was shipped with an Operating System pre installed then there is also a Certificate of Authenticity label Class 7402 1000 HERE HERE UE EL S N 36309845 Date 21 November 2003 7 NER Corp Class 7402 1000 Unit Serial 36309845 NCR Corporation Atlanta GA 30096 Made in Singapo
89. ocedures Cable Connector Pin Out Information Parallel Dongle 25 Pin D shell Receptacle Viewed from wiring side 25 24 23 22 21 19513 RS 232 Cable oo 7 P SA Of D shell 5 D shell Receptacle 9 Receptacle XM ff o 9f j a cof IH of P EA H A V QO N O N P1 i 19512 Chapter 6 2x20 Customer Display Introduction The 2x20 Customer Display consists of a Vacuum Florescent Display VFD with two rows of twenty 5x8 dot matrix characters an 5 232 serial interface driver circuitry DC to DC AC converter and a character generator General Specifications Item Value Number of characters 2 Rows x 20 Characters Character Configuration 5x8 Character Height 8 86 mm Character Width 3 90 mm Character Pitch 5 15 mm Line Pitch 9 64 mm Peak Wavelength of Illumination 505 mm Luminance 350 Cd m2 102 fL Minimum 700 Cd m2 204 fL Typical Serial Communication Interface The display receives commands and data from the host using an 5 232 serial interface framed at 9600 baud 8 data bits no parity and one stop bit 6 2 Chapter 6 2x20 Customer Display Command Codes User Defined Character Definition 08h CODE B yte1 B yte5 This command defines a user defined character UDC The UDC character code is set by the CODE byte and must be 00H to 07H AII ot
90. on procedures Recalibrate whenever a customer reports a touch screen problem The Touch Screen can be calibrated using TouchWare Windows or Microcal DOS If the Touch Screen Hard Drive or the Retail Daughter Card is replaced the 25 Point Linearization procedure must be performed Windows only If the calibration is consistently off even after performing the TouchWare 2 Point Calibration then perform the Restore Defaults function and the 25 Point Linearization This should be done before resorting to touch screen glass replacement Recalibrate the first time you use a new screen resolution 9 2 Chapter 9 Touch Screen Calibration Calibration Using TouchWare Windows 1 From the Windows Start button select Settings Control Panel TouchWare 2 From the MicroTouch Touchscreen Properties screen select Calibrate to begin calibration TouchWare Properties ES _ s Calibrate Touch Settings Cursor Hardware Tools Multiple Monitors Calibration defines the active area of the touch screen and aligns the active area with the underlying video Calibrate the touch screen whenever You m Initially install Touchy are Change the video resolution m Adjust the horizontal vertical controls m Aun the Stabilize Cursor function m Notice the cursor does not follow the movement of your finger pen does nat reach the edges of the touch screen Help Chapter
91. op Models 5972 1000 5973 1000 VFD 5972 2000 LCD 19749b 1 40 Chapter 1 Product Overview Features 5 23 Interface Socket for 32K of PROM for additional character sets 5972 1000 VFD 7 X 9 pixel characters 5972 1000 5 x 8 pixel characters on 5972 2000 LCD Diagnostics Character sets Code Page 850 International Katakana except 5972 2000 Code Page 866 Cyrillic except 5972 2000 Chapter 1 Product Overview 1 41 NCR 5973 2x20 International VFD Customer Display Desktop Model 16 Inch Post 20448a Features 256x64 dots graphic VFD Micro controller Flash ROM Display driver circuitry Communication power connector Power converter circuitry Communication drivers e Bi directional parallel interface support 1 42 Chapter 1 Product Overview Compatibility LAN Communications The software associated with the terminal systems conform to the following standards Network Driver Interface Specification NDIS 4 IEEE 802 3 amp 802 3u CSMA CD 10 100 MB s Ethernet IEEE 802 2 Link Level Control LLC Application Programmability The software associated with the terminal systems conform to the following standards OLE for Retail POS 1 4 JavaPOS for Retail 1 4 HTML 4 0 ECMA Script Java Development Kit 1 1 3 Operating System Information The software associated with the terminal systems conform to the following stan
92. or system mode code is run This state requires a large latency in order to return to the Working state The system s context will not be preserved by the hardware The system must be restarted to return to the Working state It is not safe to disassemble the machine in this state Chapter 1 Product Overview 1 15 GlSleeping A computer state where the computer consumes a small amount of power user mode threads are not being executed and the system appears to be off from an end user s perspective the display is off and so on Latency for returning to the Working state varies on the wake environment selected prior to entry of this state for example whether the system should answer phone calls Work can be resumed without rebooting the OS because large elements of system context are saved by the hardware and the rest by system software It is not safe to disassemble the machine in this state GOWorking A computer state where the system dispatches user mode application threads and they execute In this state peripheral devices peripherals are having their power state changed dynamically The user can select through some UI various performance power characteristics of the system to have the software optimize for performance or battery life The system responds to external events in real time It is not safe to disassemble the machine in this state Under the G1 sleeping state ACPI defines levels of system sleep state su
93. owered USB 1 Connect the RS 232 Printer Interface Cable to the RS 232 Connector on the printer and to an 5 232 Connector on the terminal 2 Connect the Printer Power Cable to the Power Connector on the printer and to the 24 V Powered USB Connector on the terminal lt D 24VUSB QashDrawer 85232 0 Lineln Roo RS232 E RS232 F x IN V JE C RS232 Mic EXE USB RS232 A RT LAN 12VUSB 12V USB RS 232 2 2 47 4 J 2 nu u E B Laas p 9 Pin to 9 Pin Beige 9 Pin to 9 Pin Black 9 Pin to 25 Pin 7162 Beige Black 1416 C 359 0007 1416 C879 0010 1416 C337 0010 1416 C712 0010 1416 880 0010 1416 C266 0040 1416 C879 0040 1416 C337 0040 1416 C712 0040 1416 880 0040 497 0409379 15m 497 0407430 15 2 m 1416 C266 0152 1416 C337 0152 21033 2 16 Chapter 2 Hardware Installation Installing an NCR 5972 Remote Customer Display There are two models of the NCR 5972 Remote Customer Display 5972 1 Vacuum Fluorescent Display VFD 5972 2 Liquid Crystal Display LCD Tall Post Models 5972 1xxx VFD 5972 2xxx LCD 19750b Chapter 2 Hardware Installation
94. peaker audio solution 1 18 Chapter 1 Product Overview The ICH4 supports up to six channels of PCM audio output full decode Six channel audio consists of Front Left Front Right Back Left Back Right Center and Subwoofer for a complete surround sound effect ICH4 has expanded support for three audio codecs on the AC link The 7402 motherboard provides a single codec for Left and Right stereo sound Surround sound is not supported An amplifier integrated on the motherboard allows direct drive of stereo speakers up to 3 Watts channel Intel provides Windows and Linux drivers for the integrated audio Under DOS there is SoundBlaster compatibility Audio Outputs e Atriple stack audio connector on the rear I O with Line in top Speaker out middle and Mic in bottom on 3 5mm stereo jacks e An internal 14 pin header as defined by EmbeddedATX implementing Line out amplified Speaker out and Mic in Plugging a cable into the Speaker out or Mic in ports on the rear I O disables that functionality on the internal header A piezo transducer on the motherboard provides basic PC beep functionality under DOS and also for other OS when there are no speakers connected The PC beep signal is connected to the audio codec to allow PC beep sounds to play through the speakers when these are present Fan Connectors The motherboard has three fan connectors One is reserved for the CPU fan The power supply fan speed outpu
95. permit any object to rest on the power cord Do not locate the terminal where the power cord can be walked on Use a grounding strap or touch a grounded metal object to discharge any static electricity from your body before servicing the terminal If the power cord is replaced it must be replaced with the same type of cord with the protective shroud Do not route the power cord through openings with sharp edges Caution This unit contains hazardous voltages and should only be serviced by qualified service personnel Caution DO NOT connect or disconnect the transaction printer while the terminal is connected to AC power This can result in system or printer damage Chapter 2 Hardware Installation 2 3 Peripheral Cable Routing The peripheral cables are routed down through the base and out the rear of the unit They are secured internally with a Cable Clamp Cable Clamp 21025 2 4 Chapter 2 Hardware Installation Installing Peripherals Caution Disconnect the AC power cord before disassembling the terminal The ON OFF switch does NOT remove power to the unit Use appropriate Electro Static Discharge procedures during this modification The AC Power Cord can be disconnected from the wall or from the bottom of the terminal pM _ Ec
96. play 0 image displayed default DDRAM Display 1 image displayed 0 0 DDRAM Page 0 selected for host communications default LO DDRAM Page 2 selected for host communications Akand YAR fers awe Note P1 and are automatically cleared if is low Chapter 7 Integrated APA Customer Display 7 7 Command Codes 00h OFh Reset 00h This command resets the module to the following conditions 0 luminance and set to 0 Entire DDRAM cleared display control bits set to 0 Data write mode set to default mode overwrite Character size set to 5x7 Character luminance set to 10096 Set Luminance 01h LUMINANCE This command sets the overall display luminance to 1 of 64 levels Bits 5 through 0 of the LUMINANCE byte select the luminance level bits 7 and 6 are ignored LUMINANCE Byte Display Luminance 00h 0 018 1 5 3Eh 98 5 3Fh 100 Set Y Address Register 02h YAR This command sets the YAR Bits 6 through 0 of the YAR byte are used bit 7 is ignored 7 8 Chapter 7 Integrated APA Customer Display Set X Address Register 03h XAR This command sets the XAR Bits 2 through 0 of the XAR byte are used bits 7 through 3 are ignored Set Display Control Bits 04h DCB This command sets the display control bits Bits 5 through 0 of the DCB byte are used bits 7 and 6 are ignored
97. pport Chapter 4 Operating System Recovery 4 13 NCR 7402 Windows XPe Operating System Recovery Software LPIN D370 0588 0100 The NCR 7402 Windows XPe Operating System Recovery Software provides the means of restoring the operating system to the terminal hard disk to the preinstalled state as shipped from the factory Installed Software Microsoft Windows XPe w 5 1 Intel Extreme Video 6 14 10 3606 Intel Pro 100 LAN 7 0 26 0 Intel Chip Set Utility 5 01 1015 RealTek Audio Driver 5 10 0 4050 MicroTouch drivers available 5 64 SR1 Hampshire TSHARC USB Touch Drivers available 6 07 Edgeport USB drivers 2 30 Globetek drivers available 2 55 4 0 Promise FastTrak Raid Driver available 2 00 0 34 Software Drivers The following drivers are not installed automatically but can be installed from their respective locations Readme files exist in these locations as well 3M TouchWare C vInstall Drivers T ouch Globetek Ce Tre Drivers Camera Hampshire USB Touch C Install Drivers Hampshire_ USB TOUCH Promise Raid Card C NIBSCallNDrIiversNPromrse 4 14 Chapter 4 Operating System Recovery Special Settings Furthermore the following settings revisions are configured Preinstalled XPe to include the Product ID Number PID Placed the Gold Drive Part Number Date Created LPIN and Release in Registry under HKey Local MachineNSoftwareNNCRNGold Drive Established a NTFS primary system partitio
98. pport The 7402 supports the following sleeping states 50 Normal Powered On state 51 Standby 51 sleeping state is a low wake latency sleeping state In this state no system context is lost CPU or chip set and hardware maintains all system context The 7402 does not support the 52 53 Suspend to RAM or 54 Suspend to Disk sleeping states Reference the ACPI Specification for details 1 16 Chapter 1 Product Overview Peripherals ACPI defines power states for peripherals which are separate from the system power state The device power states range from DO fully on to D3 off It is the responsibility of the driver developer for each peripheral to define and support the available power states USB Port Functionality The motherboard supports six USB ports with the following characteristics e USB v 2 0 EHCI and Intel Universal HCI v 1 1 UHCI compatible e Three independent UHCI host controllers plus the EHCI all can map to any physical port e Each Host Controller has its own root hub e Integrated physical layer transceivers with over current detection status on USB inputs e Legacy PS 2 keyboard and PS 2 mouse support so that legacy software can run transparently in a non USB aware operating system environment e Permits hot plug and play and isochronous peripherals to be inserted into the system with universal driver support Two standard Type A USB ports and two 12V Powered USB ports appear ext
99. r An inverter is used to drive the CCFL cold cathode fluorescent backlights of the LCD Since the inverter is matched to the LCD the 12 1 and 15 displays have different inverters Inverter output power is approx 9 watts for the the 12 1 display and 13 watts for the 15 display The inverter mounts to the back of the LCD bracket near the PCI slot A cover protects personnel and surrounding circuitry from the high voltage required to drive the backlight tubes Touch Screen The 7402 supports either a five wire resistive Touchscreen or a Capacitive Touchscreen A hardware jumper on the Retail Daughter Card selects resistive or capacitive mode applications and diagnostics use the touch interface for user interaction The touch screen glass completely covers the LCD display and is mounted directly in front of the LCD behind the front plastic bezel The MicroTouch EX II chipset is used to control the Touchscreen which is connected to the Retail Daughter Card through an internal 5232 cable and interface The Touchscreen is designed to be easily replaced in case of damage or failure Integrated Customer Display The 7402 supports an integrated Customer Display which is located on the top of the display head facing the back of the unit There are two types e 2x20 VFD All Points Addressable Display 1 24 Chapter 1 Product Overview 2 x 20 VFD The 2 x 20 VFD Customer Display module consists of a VFD with 2 rows of 20 5x8 do
100. r as independent display devices to the OS e Graphics core frequency 200 MHz 852GM or 266 MHz 852GME Graphics Output Devices Video outputs VGA CRT 15 pin DB 9 connector DVI I external monitor and LVDS LCD internal e VGA CRT support up to 1600x1200x24 bit 85Hz Chapter 1 Product Overview 1 13 Integrated LVDS transmitter Supports up to 1400 1050 60Hz single or dual channel dual channel LVDS flat panel with LVDS frequency up to 112MHz Generates LCD power sequencing and backlight inverter control signals e Di Linear panel fitting stretching Digital video DVO port used to drive DVI transmitter component Second DVO port 852GME only which is used for display options on other NCR platforms DVIexternal monitor support up to 1600x1200 e 60Hz Compliant with DVI Specification 1 0 Dualindependent display support with Windows multi monitor support Extended Desktop and Simultaneous modes VGA DVI VGA LVDS LVDS DVI Extended Desktop mode only supported any device can be selected as primary Analog Monitor DVI I is provided as a convenience for users with analog monitors having a DVI connector DVI I means an analog signal is present on the DVI connector along with the digital DVI signals On the 7402 the analog DVI I signal is the same as that sent to the VGA 15 pin connector A VGA monitor may be connected to either the VGA 15 pin connector or the DVI I connector but not both at th
101. ral Purpose I O Register Base Address at a fixed Offset 0x58 The GPIO Register Base Address value provides a base address in bits 15 6 Therefore mask is OxOFFCO DWORD n configGPIOReqData 0x8000F858 Dev 31 Func 0 Reg 0x58 DWORD gpioport 0 Chapter 8 Cash Drawer Interface 8 21 UCHAR uc gp offset 0x38 DWORD IOoffset for the GPIO solenoid and status 34 32 are bits 20 UCHAR gpsel offset 0x34 DWORD IOoffset for the GPIO select register IW 34832 are bits 220 UCHAR gpuse offset 0x30 IOoffset for GPIO Use select reg 1 GPIO int CD7402USE GPIO 0x0000000F WORD nUsePort 0 UCHAR status mask 0x01 77 GPI 32 UCHAR solenoidA mask 02202 GPO 33 UCHAR solenoidB mask 0x04 GPO 34 DWORD DataWritten 0 WaitForSingleObject g hHWPortMutex INFINITE if m nOSVersion OS WINDOWS 95 m nOSVersion OS WINDOWS CE d WIN 95 Contig f KKK KKK KK KK Kk KK KKK kk kk k kk kk k k k k k X D AR T A ACACkC Ck k k k lt k k Kok ck k lt X lt xk k lt X x ck lt X k k lt X k lt ck kk lt x x x outpd m nIOConf n configGPIOReqData request communication with GPIO BASE gpioport LOWORD inpd m nIOConf 4 amp get GPIO base address only 10 bits m nlIOPort select WORD gpioport tuc gpsel offset GP Sel Base address from GPIO Base Register m nlIOPort WORD gpioport uc gp offset GP
102. re Can 1 S Class 7402128 NATIONAL This device complies A b with Part 15 of the rules lt Model No 7402 100 120 V ac Operation is subject to the following 50 60 Hz 300W two conditions Serial No 75 36 309845 C1 this device may not cause harmful M interference an C Date of 21 NOV 2003 200 240 V ac 2 this device must accept any interference received II ll II 50 60 300W including interference that may cause undesired operation This Class A digital apparatus complies with Canadian ICES 003 ES ES SIR Ld ini t E Ra id Cet appareil numerique de la classe A est Patents Pendi io I 3 45 FH f NMB atents Pendin MEO 000 003 592 VOCLA i 21349 Chapter 1 Product Overview 1 5 Hardware Options Integrated 3 Track ISO MSR Integrated Stereo Speaker Module Integrated Infrared Sensor PCMCIA for wireless LAN 128 MB 256 MB 512 MB non ECC Memory DIMMs Hard Drive Internal Compact Flash 3M Touch Systems resistive or capacitive touch sensor Cash drawers 2183 Mid Size Cash Drawer modular 2189 Full Size Cash Drawer modular Dual cash drawer cable MSR ISO JIS Keyboard USB Alphanumeric Big Ticke
103. ritelOPort sBytes CD7402SELECT GPI m nlIOPort select Darlington 1 select input Error logged in WriteIOPort RetStatus CDD E IOFAILURE Result write operation failed set solenoid bits de activated even though they are supposed to be inputs now if ReadIOPort amp sBytes m nIOPort Error logged in ReadIOPort RetStatus CDD IOFAILURE Result T I O read operation failed Darlington 0 solenoid de activated 1 ARM de activated else if WritelOPort sBytes amp bMask m nlIOPort IJ Error logged irn WriterOPort RetStatus CDD IOFAILURE Result T I O write operation failed else RetStatus CDD SUCCESS Result _T Success m_bIFOpened TRUE InterFace is OPENed initialize Position variable in aCDData array element GetDrawerStatusLIO return RetStatus Chapter 8 Cash Drawer Interface 8 15 UIS Ua FI e Euge TPP OO Po ld je eee dt PITT void ClosePort if m bIFOpened m blFOpened FALSE EA e aede d el peel e Po eed de ee ee dd e d ede ea E IC CDevice7402 OpenDrawer called from polling thread long OpenDrawer long RetStatus Cortring ReCotring WaitForSingleObject g hHWPortMutex INFINITE TAR 95236 if m bIFOpened WaitForSingleObject m hPowerMutex INFINITE Set Device in RELEASE State if SetState
104. roduct Overview PCI Boards PCI Riser Board The PCI Riser Board is a single slot board which supports the custom 7402 PCI boards PCMCIA Adapter Board This PCI board supports one Type 2 PCMCIA card The PCMCIA socket supports 12V 5V and 3 3V cards and is switched automatically by the Texas Instrument TPS2226A power switch cards internally buffered to allow hot insertion and removal The PCI card has an internal data path which allows the host to access 8 16 and 32 bit cards using full 32 bit PCI cycles for maximum performance Pipeline architecture provides an unsurpassed performance level with sustained bursting This card is register compatible with the Intel 82365SL DF and 82356SL Dual RS 232 Adapter This PCI board has two 16C550 compatible serial ports which are addressed as COM6 These two COM ports are located on the connector row of the 7402 COM6 is labeled RS232 5 and is labeled 5232 6 The card supports 5 6 7 8 bit character selection along with even odd no parity or force parity generations The 9835 is capable of supporting fast data rates up to 1 0 Mbytes s Storage Media Chapter 1 Product Overview 1 21 HARD DISK DRIVE The 7402 supports one 3 5 inch Ultra DMA 100 IDE hard disk drive The drive is located in the front of the base It has the following performance characteristics e Access Time 12 msec average RPM 5400 Size 40 80 GB 2 MB SD
105. rvicing and maintaining the system If you are using the information in this section to build your own operating system image and not using NCR s provided OS Recovery image as a base image then we recommend that all installed drivers be placed in a similar Ninstall directory for support Microsoft Operating System License Agreements When purchasing a workstation or kiosk preloaded with a Microsoft operating system the application provider must follow certain license agreement guidelines Listed below are some of the major points of Microsoft s Embedded Software agreement which currently covers DOS Win 3 11 Windows 95 Windows 98 Windows NT Windows 2000 and Windows XPe Theend user application should not permit the user typically cashier to exit the application so that they may be able to browse the operating system desktop explorer or other Microsoft operating system user interface elements This does not apply to servicing upgrading or diagnosing problems for the workstation by services or field engineers This restriction is meant to ensure that the end user is only permitted to navigate within the confines of the end user s application under normal operating conditions The OS Recovery image can only be used to recover or update systems with licenses procured from NCR Chapter 4 Operating System Recovery 4 7 Operating System Restrictions Standby and Hibernate Mode Restriction When using a 7402 t
106. splays DDR SDRAM 266MHz in desktop DIMM 2 sockets 1GB Max Intel ICH4 Desktop South Bridge USB 2 0 supports 6 ports including 2 USB Power 12V 2 internal USB 100 Primary amp Secondary IDE Ports Intel Integrated 10 100 Ethernet Three Serial Ports all with 12V Power Option plus a fourth port for touch Support for Internal Wedge Peripherals MSR PCI Connector Supporting a Riser Card CPU and Power Supply Fan Speed Detection Integrated Audio with Amplified Speaker Output and Mic Input Internal PC Speaker IRDA Interface Daughter Card GPIO Interface for Cash Drawer and Retail Function Support AMI BIOS with NCR Retail Customizations and ACPI support 1 8 Chapter 1 Product Overview Retail Daughter Card Cash Drawer Port supports two drawers via a Y cable Touch Controller 3M EXII for Resistive amp Capacitive Touch Sensors NCR 274 Generation Trigantor MSR Controller with Wedge I F 24 V Powered USB Port Motion Sensor I F Chapter 1 Product Overview 1 9 Hardware Module Descriptions Motherboard Processor Chip Set The terminal uses an Intel architecture processor which permits it to leverage existing software drivers and applications as well as provide the greatest flexibility in choosing an operating system This provides several other advantages e Intel 2 0 GHz Celeron Processor 128kB L2 Cache 400 MHz front side bus ntel 2 4 GHz P4 Processor 512kB L2 Cache 533 MHz front side bus
107. t Keyboard 5 2 Alphanumeric Big Ticket Keyboard Customer Displays Integrated 2 x 20 VFD Integrated International APA Points Addressable 1 6 Chapter 1 Product Overview Printers 7167 Thermal Receipt Impact Printer 7197 Thermal Receipt Printer Low Profile ATX Power Supply 300 Watts 120r15inch LVDS TFT display dual bulb enhanced brightness Operating Systems DOS 622 Windows NT Workstation Windows 2000 Professional Windows Windows XP certified Linux certified Removable Motherboard Sled Complementing the hinged LCD is a motherboard tray mounting mechanism which allows the component to be easily removed without the use of tools Removable Power Supply The 7402 utilizes an intuitive removable rear cover allowing easy access to the power supply The Power Supply is mounted on a sled which permits removal or tool free service Removable Hard Disk Removal of the back cover permits easy removal of the front cover which permits tool free removal of the hard disk Chapter 1 Product Overview 1 7 Hardware Modules Pentium 4 Embedded ATX Motherboard Intel 2 0 GHz Celeron Processor 128kB L2 Cache 400 MHz front side bus Intel 2 4 GHz P4 Processor 512kB L2 Cache 533 MHz front side bus Intel 852GM North Bridge with integrated LVDS and multi monitor capability Inverter amp LCD power support LCD Adapter Board DVI and Interfaces for Secondary Di
108. t is connected to a second fan connector which is used to monitor power supply fan health All fan connectors are 12Vand are intended for fans with 300mA typical current draw Chapter 1 Product Overview 1 19 The motherboard has hardware support for variable speed CPU fan using the LM85 monitor Variable speed fan can lower system noise levels reduce dust ingress and improve fan life Fan speed control is via PWM signals generated by the LM85 Cash Drawer Support The 7402 Terminal controls the cash drawer through a cash drawer Kickout connector on the back of the terminal Retail Daughter Card or through the cash drawer Kickout connector on the transaction printer The terminal can be configured with 0 1 or 2 cash drawers The first drawer is attached to the terminal through a cable with an RJ 45 connector A second drawer can be connected using a Y cable Note A single Open Close status signal is shared with both drawers Therefore it is not possible to determine which cash drawer is open MSR MSR 21366 The MSR interface supports a maximum of 3 tracks of magnetic stripe information for support of ISO format cards Activate the MSR interface by enabling it in BIOS Setup under IO Configuration The MSR interface controller is a memory mapped device which can reside at system memory addresses 000 or D0000 If MSR capability is not desired it may be disabled through BIOS Setup 1 20 Chapter 1 P
109. t matrix characters 5 232 interface driver circuitry DC to DC AC converter and character generator All Points Addressable Display The Points Addressable Customer Display module consists of a 128 x 64 dot matrix graphic VFD RS232 interface DC to DC AC converter and a character generator The module is capable of displaying 64 luminance levels and 4 grayscale levels Additional Features IRDA Infrared Interface The 7402 supports IRDA communications with external portable devices such as Cell Phones and PDAs The IR transceiver is located behind a dark plastic lens on the front bezel of the unit below the LCD display Typically the remote device must be placed with 1 meter of the 7402 to establish communications IRDA leverages serial interfaces and thus uses the COM2 serial port resources Nominal data rate is 115kbps Bright sunlight on the 7402 or remote device can reduce range or block communications completely Appropriate drivers must be loaded for the installed operating system to recognize the IRDA interface Chapter 1 Product Overview 1 25 Motion Sensor The 7402 supports a motion sensor for system wakeup based on nearby activity This is a photodiode sensor which detects changes in ambient light levels The hardware generates an input signal to the motherboard which can be polled or used to generate interrupts depending on software architecture NCR supplied software and operating system software can both use t
110. te directly with touch screen Touch Screen Linearization Perform 25 paint Linearize linearization of touch screen surface Close Help 9 10 Chapter 9 Touch Screen Calibration 9 Atthe Terminal screen enter CTRL smiley face is displayed ET o I 1 Clear Screen Exit Help 10 Enter Shift RD Enter A smiley face followed by a zero 0 is displayed indicating successful restore Clear Screen Exit Help 11 Enter Alt X to exit the program 12 Restart the system 13 Perform the 25 Point Linearization and the TouchWare 2 Point Calibration and procedures Chapter 9 Touch Screen Calibration 9 11 Calibration Using Microcal DOS Note Customers who are running a Windows application should always use TouchWare to calibrate Do not boot into DOS and run Microcal The Microcal calibration program looks at where your finger is when you lift it off the screen not where you touch it Therefore calibrate the screen as follows 1 Touch the screen near the calibration target 2 Keep your finger on the screen and slide it to the center of the target 3 Hold your finger firmly on the target for two seconds then lift it off 4 Verify that the calibration was set accurately before making a service call Perform the calibration again if necessary If the cursor is not stable or false touches are suspecte
111. terface Hardware Firmware Interfaces In some previously supported models no preliminary interaction with the hardware was required to determine the port address s used for communication with the cash drawer these data were instead obtained from the registry For the 7402 the port address is set dynamically by the BIOS and hence the hardware must be queried to obtain this information This dictates the need for the generation of a configuration cycle as described previously Configuration mechanism one utilizes two 32bit I O ports located at addresses 8 and OxOCFC These two ports are 32 bit configuration address port occupying I O addresses through OxOCTB 32 bit configuration data port occupying I O addresses through Accessing a PCI function s configuration port is a two step process Write the target bus number physical device number function number and doubleword number to the configuration address port Perform an read from or a write to the configuration data port The 1 4 Configuration Address Register should be defined follows Configuration Space Mapping enabled Busnumber 0 Device number 31 e Function number 0 GPIO base register offset address 0x58 Chapter 8 Cash Drawer Interface 8 7 Within the ICH4 the General Purpose I O ports are addressed using offset read from the GPIO Base Address Register GPIOBASE offs
112. the Touch Screen Hard Drive or Retail Daughtercard has been replaced However if there is a calibration error around the edges of the screen that is not resolved by the Standard 2 or 4 Point Calibration you may also try the 25 Point Linearization method 1 In TouchWare go to the Tools tab and Select the Linearize button Perform 25 Point Linearization and 16 Point Accuracy Test If the Linearize button is grayed out not accessible you have to enable the feature Enabling the Linearization Function a Select the Options button x TouchWare Properties Calibrate Touch Settings Cursor Hardware Tools Multiple Monitors Touch Screen Diagnostics Video Diagnostics olor Bars Test by drawing on Display bars of color the touch screen prap an the screen Terminal olor Purit er prr Display screen filled with one color Communicate directly with touch screen Touch Screen Linearization Perform 25 point linearize linearization of touch screen surface Close Eancel Help 9 6 Chapter 9 Touch Screen Calibration b Select the Advanced button Touch Screen Options 1 DU Custom T auch f Button default Custom Touch Sound Duration Click Touchdown F requency 1500 Hz Liftoff Site Defaults Select touch screen settings applied to the Restore Defaults option Current Factory
113. the cable connections on the Touch Screen glass The final step is to replace the Retail Daughtercard If this corrects the problem then the old glass is probably OK to reuse If there are problems in detecting the Touch Controller then 1 2 4 Check that all harnesses on the Retail Daughtercard connected and firmly seated Uninstall the Touch Driver reinstall Check the BIOS settings for COMG Serial Port Replace the Retail Daughtercard When you replace the Retail Daughtercard or re image the Hard Drive Windows displays a dialog box indicating that the Hardware Calibration Data does not match the Windows Registry settings Answering either OK or Cancel is not important provided you perform the 25 Point Linearization before placing the terminal back into service 9 14 Chapter 9 Touch Screen Calibration Printer Cables USB4Power USB Printer Power Printer Beige 497 0424888 1m 1416 C713 0010 497 0424501 4 1416 C713 0040 Black 497 0430301 1 1416 C881 0010 497 0430300 4 m 1416 C881 0040 2 AS USB4Povwer Power Only Power Printer Beige Black 497 0424887 1m 497 0430305 1m 1416 C712 0010 1416 C880 0010 497 0422292 4m 497 0430306 4m 1416 C712 0040 1416 C880 0040 7 24v USB Terminal 19307a 24V USB Terminal 19721a 1 2 Appendix
114. the system and to an AC power source Power Cord 21047 2 24 Chapter 2 Hardware Installation Calibrating the Touch Screen See the Touch Screen Calibration chapter Out of Box Failures The RSD Atlanta Customer Satisfaction Hotline will replace out of box failed hard disks with identical preloaded drives Once a system is successfully installed all disk contents are the responsibility of the customer The customer is responsible for restoring operating system software and or customer specific data onto replacement disks sent to repair a failed or damaged disk in the field NCR provides recovery tools for the operating system and platform software Chapter 3 Setup Entering Setup 1 Connectan alphanumeric 5 2 keyboard to the terminal Note If a USB keyboard is used then Legacy USB Support in the BIOS Setup must be enabled Apply power to the terminal When you see the American Megatrends logo displayed press Del Keyboard Shortcuts Function Keystroke Notes Enter SETUP DEL 1 Load AMIBIOS failsate CMOS SETUP values END Display extra AMIBIOS information atboot INS 8 Switch between AMIBIOS Silent Boot TAB 26 graphical logo and standard text boot screen Boot from Network Device F2 12 Enter SETUP after system error f 1 Load CMOS SETUP defaults after system error 1 Initiate BIOS RECOVERY amp clear
115. tion s configuration porc 15 a two step process Write the target bus number physical device number function number and doubleword number to the configuration address port Perform and I O read from or a write to the configuration data port ICH4 Configuration Address Register CONFIG ADDRESS should be defined as follows Configuration Space Mapping enabled Bus number 0 0 Device number 0x31 Function number 0 00 GPIO BASE Port offset address 0x58 The configuration address register at value for DWORD access for GPI O GPIO BASE register 80007858 for GPI O GPIO CNTL register 8000785C Within the the General Purpose I O ports are addressed using an offset from the base address assigned by the BIOS The offset to GP I O ports is as follows GPIO USE SEL2 DWORD offset GPIO BASE contents 0x30 GPIO IO SEL2 DWORD offset GPIO BASE contents 0x34 GPIO LVL2 DWORD offset GPIO BASE contents 0x38 Two GPO ports one GPI port of South Bridge VT686B are used to control cash drawer They are defined as below GEIQ 33 UD SOLL OHntpu ub 0 Low turn of solenoid As l Pa gr Activates Solenoid A 8 20 Chapter 8 Cash Drawer Interface GPIO 34 CD SOL B output 0 turn sob noid OuLput 1 hrgh Activates Solenoid B GPIO 32 CD SW AB input 1 high Drawer s open Input Drawer s closed GPIO 35 CD ARM output 0 low Drawer s solenoid signals enabl
116. tput function before driving the bit high using m_nIOPort set the solenoid bit low after the charging time and then setting the bit function to input using nlIOPort Select Chapter Cash Drawer Interface 8 5 2 Use arming bit at address m_nIOPort to enable an external driving circuit set the solenoid bit high set the solenoid low after the charge time and finally disable the arming bit QueryConf QueryConf uses the PCI configuration cycle protocol at Bus 0 Device 31 and Function 0 and offset 0x58 to obtain the contents of GPIOBase register When is referenced in the following paragraphs it is referring to the contents of register GPIOBase 15 6 The primary differences are a One port address needs to be configured for reading the status bit and reading writing to control the cash drawer solenoids and if necessary the ARM bit using register GPIO Level for Input or Output 2 Register LVL2 offset GPIOBase 0x38 b GPIO must be selected for use as GPIO through register GPIO Use Select 2 Register GPIO USE SEL2 offset GPIObBase 0x30 c GPIO bits used by the cash drawer must be selected as either input or output through GPIO Input Output Select 2 Register GP IO SEL2 GPIOBase offset 0x34 d An ARM bit may need to be setup as output and controlled with the solenoid and status port address This bit enables the driving circuit for the solenoid outputs 8 6 Chapter 8 Cash Drawer In
117. ulatory Information The RealPOS 7443 conforms to all applicable legal requirements To view the compliance statements see the NCR RealPOS Terminals Safety and Regulatory Statements B005 0000 1589 Chapter 1 P Introduction roduct Overview NCR s RealPOS 70 also referred to as NCR 7402 is a scalable retail hardened Point of Sale Solution with an intuitive touch screen interface designed for extended life cycles stability and superior availability Engineered to thrive in the most demanding environments the RealPOS 70 offers leading retailers in Hospitality Convenience Stores and General Merchandise a POS platform that offers the greatest value for their POS investment Unlike other POS solutions the RealPOS 70 sets a new standard by offering an unprecedented combination of standard features including new embedded technology ease of serviceability and maximum configuration flexibility The RealPOS 70 is available with either a 12 1 or 15 LCD display 7402 2 15 Model 7402 xx1x 12 Model 21243 1 2 Chapter 1 Product Overview Model Numbers The following table identifies the RealPOS 70 models Major Model 7402 1000 7402 1010 7402 1020 7402 1024 Description Intel 2 0 GHz Celeron 128 Memory 40GB Hard Disk 12 1 LCD w Resistive Touch 3 RS 232 3 Powered USB 2 Standard USB Audio Mic and US Power Cord No MSR No Customer Display Integrated Stereo Speakers I
118. ult FALSE hw m cnr SUE ReleaseMutex g hHWPortMutex return result 7402 Modifications End Chapter 8 Cash Drawer Interface address of data buffer Length of buffer in bytes bytes read NULL means wait till I O completes 8 25 eed ap Ta j end 8 26 Chapter 8 Cash Drawer Interface Header file DarlingtenCDSample h IVI TA LAA IAT ALT E 5 lt _ ETI ALISA TA LILIA TILT a FE PE NCR7402 Darlington Motherboard Modifications start here 7402 cash drawer port definitions INTEL ICH4 South Bridge used to control cash drawer They are defined as below GPI 32 CD SW AB input 1 high Drawer s CLOSED Input low Drawer s OPEN GPO 33 CD SQ output 0 low turn off solenoid A Ly high Activates Solenoid A GPO 34 CD_SOL_B output 0 low turn off solenoid B Output high Activates Solenoid B 35 ARM o rp t LOW activates driving dy high De activates driving circuit const int CD7402DRWR1ISOLENOID high actuates solenoid const int CD7402DRWR2SOLENOID 0x000004 Darlington GPIO bit 34 high actuates solenoid 0x000002 Ibar bust 33 const int CD7402SELECT GPO OxFFFFF1 Darlington GPIO bit 32 selects bit as INPUT low GPIO 35 33 output const int CD7402SELECT GPI 0x00000F notons GPIO DIC
119. value of this book Address correspondence to Manager Information Products NCR Corporation 2651 Satellite Blvd Duluth GA 30096 Copyright O 2004 By NCR Corporation Dayton Ohio U S A All Rights Reserved Preface Audience This book is written for hardware installer service personnel system integrators and field engineers Notice This document is NCR proprietary information and is not to be disclosed or reproduced without consent References e NCR RealPOS 70 Hardware Service Guide 005 0000 1465 NCR RealPOS 70 Site Preparation Guide 005 0000 1464 RealPOS 70 EasyPoint 42 Parts Identification Manual B005 0000 1466 FitClient Software User s Guide B005 0000 1235 e RealPOS 70 EasyPoint 42 Migration Guide B005 0000 1500 Table of Contents Chapter 1 Product Overview UC LO De edt ioo ta io teda es ret rem cere reser 1 1 Model er datu u enda pd an M D dude 1 2 Ji 1 3 Label I Serene OUO QUEUE 1 4 Hardware uu 1 5 Or m 1 6 Removable Motherboard 1 6 Removable Fower Supply eoria 1 6 Removable Hard DISK uqusunqa 1 6 Hardware Modules a R EO 1 7 Pentium 4 Embedded ATX Motherboard 1 7 Retail Daughter Cardo or rbi TO

Download Pdf Manuals

image

Related Search

Related Contents

XCC Montage - Trox Hesco  Samsung YP-S2QB Kullanıcı Klavuzu  User`s Manual - Used Lab Equipment For Sale  Fujitsu ESPRIMO P5905  Trane XV18 Install Manual  Ver 1.01 - 株式会社ティ・アンド・シー・テクニカル  Kits de la serie IP Performance con NVR incorporado  MX2 Pump Sequencer Application Software User´s Manual  User's Guide to Experimental Method Editor  GE 25898A Cordless Telephone User Manual  

Copyright © All rights reserved.
Failed to retrieve file