Hardware Installation
3-26
Diagnostics
Note:
This section is not applicable to NCR 5977 Graphical displays.
The 5977 Customer Display has internal Power Up Diagnostics that occur soon after
power–up or if a Reset Display command is received from the host software.
When the hardware is powered down, all registers and memory are lost. No recovery is
possible.
The Power Up Diagnostics include the following tests:
•
Microcontroller test
•
External Memory Character test
•
Display test
Microcontroller Test
Note:
This section is not applicable to NCR 5977 Graphical displays.
The 5977 performs an initialization process once power is applied. The MCU first detects
the presence of the USB signal VBUS. If VBUS is detected, the 5977 initializes using the
USB communications. If VBUS is not present, the 5977 initializes the RS232
communications.
After communications interface is established, the boot loader verifies if the MCU
Program Memory contains a valid firmware. This is done by computing the FW
checksum and compare it with a pre-installed checksum value (pre-installed checksum
is written by the ROM FLASHER/Factory Default Utility).
When a valid firmware is present on the Program memory, the boot loader transfers all
the functions to the core firmware.
Once the core firmware is in control of the device, an internal RAM check follows. RAM
test writes a value 55h to each RAM location. All RAM are written. After the write phase
is complete, a read phase begins to ensure the writes held. If an error is discovered,
testing stops and the firmware begins executing an infinite loop.
If RAM check passed, the MCU pulls the default code page from the external Flash
Memory to the RAM.
Summary of Contents for 5977-1000
Page 1: ...User Guide NCR RealPOS 5977 Customer Display Release 1 0 BCC5 0000 5141 Issue D...
Page 20: ...Site Preparation 2 8 Dimensions...
Page 22: ...Site Preparation 2 10 Base Plate Mounting Hole Dimensions...
Page 26: ...Site Preparation 2 14 RS 232 RJ12 USB Power 12V USB Type A with Power Connector...
Page 58: ...5 46 NCR 5977 2x20 Display Programming Code Page 858 International...
Page 59: ...NCR 5977 2x20 Display Programming 5 47...
Page 60: ...5 48 NCR 5977 2x20 Display Programming...
Page 61: ...NCR 5977 2x20 Display Programming 5 49...
Page 62: ...5 50 NCR 5977 2x20 Display Programming...
Page 63: ...NCR 5977 2x20 Display Programming 5 51...
Page 64: ...5 52 NCR 5977 2x20 Display Programming...
Page 65: ...NCR 5977 2x20 Display Programming 5 53...
Page 66: ...5 54 NCR 5977 2x20 Display Programming...
Page 67: ...NCR 5977 2x20 Display Programming 5 55...
Page 68: ...5 56 NCR 5977 2x20 Display Programming Code Page 101 Katakana...
Page 69: ...NCR 5977 2x20 Display Programming 5 57...
Page 70: ...5 58 NCR 5977 2x20 Display Programming...
Page 71: ...NCR 5977 2x20 Display Programming 5 59...
Page 72: ...5 60 NCR 5977 2x20 Display Programming...
Page 73: ...NCR 5977 2x20 Display Programming 5 61...
Page 74: ...5 62 NCR 5977 2x20 Display Programming...
Page 75: ...NCR 5977 2x20 Display Programming 5 63...
Page 76: ...5 64 NCR 5977 2x20 Display Programming...
Page 77: ...NCR 5977 2x20 Display Programming 5 65...
Page 78: ...5 66 NCR 5977 2x20 Display Programming Code Page 866 Cyrillic...
Page 79: ...NCR 5977 2x20 Display Programming 5 67...
Page 80: ...5 68 NCR 5977 2x20 Display Programming...
Page 81: ...NCR 5977 2x20 Display Programming 5 69...
Page 82: ...5 70 NCR 5977 2x20 Display Programming...
Page 83: ...NCR 5977 2x20 Display Programming 5 71...
Page 84: ...5 72 NCR 5977 2x20 Display Programming...
Page 85: ...NCR 5977 2x20 Display Programming 5 73...
Page 86: ...5 74 NCR 5977 2x20 Display Programming...
Page 87: ...NCR 5977 2x20 Display Programming 5 75...
Page 88: ...5 76 NCR 5977 2x20 Display Programming Code Page 775 Baltic...
Page 89: ...NCR 5977 2x20 Display Programming 5 77...
Page 90: ...5 78 NCR 5977 2x20 Display Programming...
Page 91: ...NCR 5977 2x20 Display Programming 5 79...
Page 92: ...5 80 NCR 5977 2x20 Display Programming...
Page 93: ...NCR 5977 2x20 Display Programming 5 81...
Page 94: ...5 82 NCR 5977 2x20 Display Programming...
Page 95: ...NCR 5977 2x20 Display Programming 5 83...
Page 96: ...5 84 NCR 5977 2x20 Display Programming...
Page 97: ...NCR 5977 2x20 Display Programming 5 85 Code Page 852 Polish...
Page 98: ...5 86 NCR 5977 2x20 Display Programming...
Page 99: ...NCR 5977 2x20 Display Programming 5 87...
Page 100: ...5 88 NCR 5977 2x20 Display Programming...
Page 101: ...NCR 5977 2x20 Display Programming 5 89...
Page 102: ...5 90 NCR 5977 2x20 Display Programming...
Page 103: ...NCR 5977 2x20 Display Programming 5 91...
Page 104: ...5 92 NCR 5977 2x20 Display Programming...
Page 105: ...NCR 5977 2x20 Display Programming 5 93...
Page 106: ...5 94 NCR 5977 2x20 Display Programming Code Page 853 Multilingual Latin with symbol...
Page 107: ...NCR 5977 2x20 Display Programming 5 95...
Page 108: ...5 96 NCR 5977 2x20 Display Programming...
Page 109: ...NCR 5977 2x20 Display Programming 5 97...
Page 110: ...5 98 NCR 5977 2x20 Display Programming...
Page 111: ...NCR 5977 2x20 Display Programming 5 99...
Page 112: ...5 100 NCR 5977 2x20 Display Programming...
Page 113: ...NCR 5977 2x20 Display Programming 5 101...
Page 114: ...5 102 NCR 5977 2x20 Display Programming...