CK30 Handheld ComputerService Manual
Before You Begin Who Should Read This Document? This manual contains all of the information necessary to repair the CK30 handheld computer. It provide
Chapter 4 — Theory of Operation Full handshaking is supported, except for RI (Ring Indicate). This was left out in anticipation of some DB9 cables sup
Chapter 4 — Theory of Operation The module is interfaced through a 4-wire serial connection to the PXA255’s “BT” UART. This UART, and its counterpart
Chapter 4 — Theory of Operation Connector J17 is modified with a retainer clip (to hold the card in place during a drop) and a “debounce plate” assemb
Chapter 4 — Theory of Operation • Hardware tone duration control in the FPGA: This was a contingency against concerns about WindowsCE interrupt laten
Chapter 4 — Theory of Operation CPU JTAGTMSTDITDOTCKGND3.3V5110 615 11FPGA JTAGTMSTDITDOTCKGND3.3VRESET121920GNDGNDGNDGNDGNDGNDNCCPU JTAGNCNCRSTTDONC
Chapter 4 — Theory of Operation A custom debug board supporting Ethernet, logic analyzer connectors, hexadecimal debug LEDs, and test and reset switch
Chapter 4 — Theory of Operation In-System Programmability of Programmable Devices FPGA The SRAM-based FPGA supports two programming models. In normal
Chapter 4 — Theory of Operation 8-pin RJ45 Ethernet Connector Pin No. Signal Name I/O to Terminal Description 1 TX+ O Ethernet TPETXP 2 TX- O
Chapter 4 — Theory of Operation 26-pin JAE Interface Connector Pin No. Signal Name I/O to Terminal Description 1 GND Ground 2 VCC_EXT (5V) O Ext
Chapter 4 — Theory of Operation AD1 1-Bay Communications Dock The AD1 charges a single CK30 battery while on the unit. It also provides a DB9 male con
Troubleshooting 1 Use this chapter to troubleshoot problems you may encounter while using the CK30. CK30 Handheld Computer Service Manual 1
Chapter 4 — Theory of Operation AD1 Input Power Requirements The AD1 requires 12 VDC at 4A. The 073573 power supply is qualified for use with the AD1.
Chapter 4 — Theory of Operation During this phase the BQ2954 slowly ramps down the charge current until the designed trip point (Imax/20) is reached.
Chapter 4 — Theory of Operation Temperature monitoring is done using a voltage divider formed by R1, R17 and a NTC thermistor (RT1). If the battery vo
Corporate Headquarters6001 36th Avenue WestEverett, Washington 98203U.S.A.tel 425.348.2600fax 425.355.9551www.intermec.comCK30 Handheld Computer Ser
Chapter 1 — Troubleshooting Troubleshooting the CK30 Use this table to find common problems users may experience with their CK30 and possible solution
Chapter 1 — Troubleshooting Troubleshooting the CK30 (continued) Problem Solution Nothing is displayed on the screen. Try these possible solutions in
Chapter 1 — Troubleshooting Troubleshooting the CK30 (continued) Problem Solution The CK30 will not communicate in a serial network. Try these possib
Chapter 1 — Troubleshooting Troubleshooting the CK30 (continued) Problem Solution The CK30 will not communicate in a wireless network. Try these poss
Chapter 1 — Troubleshooting Troubleshooting the CK30 (continued) Problem Solution The CK30 cold boots or loses settings after the main battery is rep
Replacing Parts 2 Use this chapter to learn how to open, replace parts in, and close the CK30 handheld computer. It also provides preliminary cauti
Chapter 2 — Replacing Parts Cautions Note: Opening this product can result in voiding the warranty. The internal workings of this product can only be
Chapter 2 — Replacing Parts Replacing Parts This section describes how to open, replace parts in, and close the CK30 handheld computer. Each procedure
Intermec Technologies Corporation Corporate Headquarters 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein
Chapter 2 — Replacing Parts 5 Remove the scanner or imager flex cable from the main PCB. 6 Disconnect the trigger reed switch cable from J4 on the m
Chapter 2 — Replacing Parts Screw(2 places)Screw(2 places)Screw(2 places)AntennaAntennagroundplaneBottomcoverRetainerclipsMini PCIshieldassemblyMini
Chapter 2 — Replacing Parts Replacing the Ethernet Card To replace the Ethernet card, you may need the following tools and parts: • T10 Torx screwdri
Chapter 2 — Replacing Parts 6 Replace the mini PCI shield assembly by threading the Ethernet cable through the opening in the shield and replacing th
Chapter 2 — Replacing Parts Flip main PCBover to accessBluetooth radioScrew(1 place)Displayflex cableKeypadflex cableBluetoothradio moduleBluetooth ra
Chapter 2 — Replacing Parts Replacing the Main PCB To replace the main PCB, you need the following tools: • T10 Torx screwdriver • Small Phillips sc
Chapter 2 — Replacing Parts Screw(2 places)Displayflex cableKeypadflex cable 6 Remove the Bluetooth radio (if necessary). For help, see “Replacing
Chapter 2 — Replacing Parts Replacing the Bezel Assembly To replace the bezel assembly, you need one of the following parts depending on the CK30 conf
Chapter 2 — Replacing Parts 4 Once a corner of the bezel is loose, gently pull up on the bezel to remove it. 5 Remove the adhesive residue left on t
Chapter 2 — Replacing Parts Screw(2 places)Displayflex cableKeypadflex cable 5 Lift the display assembly away from the top cover. 6 Remove the pow
Contents Contents Before You Begin ... vii S
Chapter 2 — Replacing Parts 8 Insert the new display assembly into the top cover. 9 Attach the display flex cable and the keypad flex cable to the m
Chapter 2 — Replacing Parts KeypadassemblyKeypadflexcable 4 Remove the adhesive residue left by the keypad assembly on the top cover. 5 Remove the a
Chapter 2 — Replacing Parts To replace the SE1200 scanner 1 Open the CK30. For help, see “Opening the CK30” on page 9. 2 From the bottom cover, rem
Chapter 2 — Replacing Parts VisorLarge scanmountbracketShieldSE1200scan flexengineScrew(2 places) 7 Insert the scan engine in the scan mount bracke
Chapter 2 — Replacing Parts 4 Turn the scan engine assembly over and remove the two Phillips screws that attach the scan engine and ground spring to
Chapter 2 — Replacing Parts Replacing the IT4000 Imager To replace the IT4000 imager, you need the following tools and parts: • T10 Torx screwdriver
Chapter 2 — Replacing Parts You also need one or more of the following parts depending on what you need to replace: • Tethered scan flex assembly (P/
Chapter 2 — Replacing Parts Tetheredscannerdoor b Insert a new tethered scanner door and snap it in place. 6 Insert a new tethered scan flex assem
Chapter 2 — Replacing Parts 4 Replace the six Torx screws (four self-tapping and two machine) and tighten to 9 in-lb. 5 Replace the four Phillips sc
Spare Parts List and Exploded Views 3 This chapter provides the exploded views and spare parts list for the CK30A, CK30B, and CK30C handheld comput
Contents IT4000 Imager Assembly Exploded View... 35 IT4000 Imager Assembly Spare
Chapter 3 — Spare Parts List and Exploded Views CK30 Exploded View This exploded view contains parts for the 802.11b/g radio version of the CK30. To i
Chapter 3 — Spare Parts List and Exploded Views CK30 Spare Parts List To identify a part, find the callout in this list and locate the part in the pre
Chapter 3 — Spare Parts List and Exploded Views Ethernet Card Assembly Exploded View This illustration shows an exploded view of the Ethernet card ass
Chapter 3 — Spare Parts List and Exploded Views SE1200 Scan Engine Assembly Exploded View This illustration shows the SE1200 scan engine assembly in r
Chapter 3 — Spare Parts List and Exploded Views EV10 Scan Engine Assembly Exploded View This illustration shows the EV10 scan engine assembly in relat
Chapter 3 — Spare Parts List and Exploded Views IT4000 Imager Assembly Exploded View This illustration shows the IT4000 imager assembly in relation to
Chapter 3 — Spare Parts List and Exploded Views Tethered Scan Flex Assembly Exploded View This illustration shows the tethered scan flex assembly in r
Chapter 3 — Spare Parts List and Exploded Views Safety Labels Exploded View This illustration shows the location of the safety labels. To identify a p
Chapter 3 — Spare Parts List and Exploded Views 38 CK30 Handheld Computer Service Manual
Theory of Operation 4 This chapter provides the theory of operation for the CK30 handheld computers and its supporting accessories. CK30 Handheld Co
Contents Display Contrast Control... 66 Temperature Compensation...
Chapter 4 — Theory of Operation System Architecture The CK30 platform is a 32-bit 3.3V system, with the processor and FPGA cores running at 1.3V and 2
Chapter 4 — Theory of Operation Processor Core Processor The CK30 platform is built around the Intel PXA255 “Cotulla” XScale processor (U1). The low-e
Chapter 4 — Theory of Operation FPGA_CLK 49.77MHz. Enabled immediately before FPGA download. FPGA_CLK serves both the scanner interface and Mini PCI b
Chapter 4 — Theory of Operation I/O Signals Platform-specific peripheral control input and output signals are implemented through PXA255 GPIO pins, FP
Chapter 4 — Theory of Operation PXA255 GPIO Signal Descriptions (continued) PXA255 GPIO Function Signal Description Usage GP2 BT_WAKEUP* System r
Chapter 4 — Theory of Operation PXA255 GPIO Signal Descriptions (continued) PXA255 GPIO Function Signal Description Usage GP32 -SDMMC_WP SD slot
Chapter 4 — Theory of Operation HCR Output Signal Descriptions (continued) HCR Bit Function Signal Description Usage U16 20 CF_RESET Compact Fl
Chapter 4 — Theory of Operation FPGA IO Signal Descriptions Function Signal Description Usage VOL0 VOL1 VOL2 Beep volume control 000 = lowest volu
Chapter 4 — Theory of Operation ADDR DECODE,RD/WR CTLPCIIRQ CTLSD31..0SA25..0SCAN_IRQAD31..0HCR_WR2*HCR_WR5*SDBUF_D7..0SCAN_DREQHost CPUI/FScannerI/FM
Chapter 4 — Theory of Operation The loader then writes byte values to the FPGA, with write strobe PWE* serving as the CCLK download clock. The FPGA IO
Contents AC1 4-Slot Battery Charger ... 101 AC2 4-Bay Charging Dock ...
Chapter 4 — Theory of Operation Software is responsible for shutting off FPGA core power in a critical battery situation. If FPGA power is still on wh
Chapter 4 — Theory of Operation Power System Architecture, Power Supplies Power Supply ControllerI2C BusScan + 5 Volts+ 3.3 Volt BackupRegulatorFPGA p
Chapter 4 — Theory of Operation Power Supplies and Capacities Load VDC Capacity Regulator CPU core supply 1.30V .5A U45 Buck switcher from 3.3 V
Chapter 4 — Theory of Operation The charging current is applied through the contacts on the base of the battery; the 26-pin dock connector is not used
Chapter 4 — Theory of Operation Power Management Architecture Memory-mappedRegistersGPIOI2C driverBATT_FAULTPXA250-basedSystemIntermec Battery Manage
Chapter 4 — Theory of Operation System Hardware Power States Power Consumption System Power States OS Power States Processor Power States (Typical
Chapter 4 — Theory of Operation RunningNormalSuspendingSuspendedSuspendsuccessfulResumingResumesucceededI/O key ORmain battery lowDeadWarm-booting Col
Chapter 4 — Theory of Operation Device Power States Device Computer awake (System On) Computer suspended, Main battery in Computer suspended, Main bat
Chapter 4 — Theory of Operation Device Power Control Peripheral devices both internal and external to the PXA255 are enabled and disabled under softwa
Chapter 4 — Theory of Operation The output, BATT_FAULT* then gates off the load enable lines through gates U17, U25, and U26. Flip-flop U15 latches th
Before You Begin Before You Begin This section provides you with safety information, technical support information, and sources for additional product
Chapter 4 — Theory of Operation Where [ack] = ACK from PXA255, [nak] = NAK from PXA255 Hex Command Return Data 0x10 SetLowBatLED 0x10 0x11 ClearLo
Chapter 4 — Theory of Operation Power management software on the PXA255 uses the battery voltage and temperature data for temperature-compensated fuel
Chapter 4 — Theory of Operation Software Low-Battery Thresholds The first low-battery thresholds are defined in software as part of the power manageme
Chapter 4 — Theory of Operation Red LED States Power state Indication Comments No Battery Red LED off. Low Battery The red CK30 LED turns on cont
Chapter 4 — Theory of Operation POR Reset (Cold Boot) Power-On Reset circuit VR3 simultaneously asserts the PSC reset input and the PXA255 nRESET. Thi
Chapter 4 — Theory of Operation Resume Events In addition to the I key, the CK30 is designed to optionally wake from the following sources. Source W
Chapter 4 — Theory of Operation Suspend Events Source Conditions I key (Suspend/Resume) None OS auto-suspend timer None Application-program-initiate
Chapter 4 — Theory of Operation boots. The factory-set default is restored if the registry is lost or “Restore Defaults” is selected from the Configur
Chapter 4 — Theory of Operation While the keypad is idle, software drives all eight-column lines low and waits for an interrupt indicating a key press
Chapter 4 — Theory of Operation Since KEY_RET0 can toggle PXA255 GPIO1, which is always enabled as a system wakeup pin, any key located in keypad Row
Before You Begin Safety Icons This section explains how to identify and understand dangers, warnings, cautions, and notes that are in this document.
Chapter 4 — Theory of Operation ADDR DECODE,RD/WR CTLPCIIRQ CTLSD31..0SA25..0SCAN_IRQAD31..0HCR_WR2*HCR_WR5*SDBUF_D7..0SCAN_DREQHost CPUI/FScannerI/FM
Chapter 4 — Theory of Operation SDRAM Controller When the PCI card initiates a PCI transaction to read data from system SDRAM or write data to it, the
Chapter 4 — Theory of Operation SDRAM Densities The SDRAM controller in the current version of the FPGA code supports 64Mbit, 128Mbit and 256Mbit SDRA
Chapter 4 — Theory of Operation Mini PCI 3.3VAUX is supported, though none of the currently supported cards makes use of it. It is currently jumpered
Chapter 4 — Theory of Operation 802.11b/g Radio 802.11b and 802.11g are supported through an Actiontec 802MIG2 Type 3A Mini PCI card based on the Inte
Chapter 4 — Theory of Operation Supported Scanners Device Interface Type Support Status DBP Supported in SE900 compatibility mode. EV10 1D imager
Chapter 4 — Theory of Operation Scanner Interface Scanners are interfaced through two scanner ports on the CK30 main PCB: • 22-pin vertical ZIF conne
Chapter 4 — Theory of Operation Using the Scanner Interface Signal Set - Part 1 (continued) Signal Name Source/ Destination 2D Imager usage DBP scann
Chapter 4 — Theory of Operation Using the Scanner Interface Signal Set – Part 2 (continued) Signal Name Source/ Destination SPI Scanner Usage EL
Chapter 4 — Theory of Operation IMAGECAPTURESTATEMACHINEADDR DECODE,RD/WR CTLDMABUFFERCTLREGsFIFOSD31..0SA25..0SCAN_IRQHCR_WR2*HCR_WR5*SDBUF_D7..0SCAN
Before You Begin Global Services and Support Warranty Information To understand the warranty for your Intermec product, visit the Intermec web site at
Chapter 4 — Theory of Operation • SPEED/RANGE/GOODREAD is set high or low depending on the scanner. This is a general-purpose control line used for s
Chapter 4 — Theory of Operation IMAGECAPTURESTATEMACHINEADDR DECODE,RD/WR CTLDMABUFFERCTLREGsFIFOSD31..0SA25..0SCAN_IRQHCR_WR2*HCR_WR5*SDBUF_D7..0SCAN
Chapter 4 — Theory of Operation Horizontal (DBP_HSYNC) and vertical (SOS_VSYNC) sync pulses from the scanner mark the start of lines and frames, respe
Chapter 4 — Theory of Operation Standard asynchronous serial signals TxD, RxD, RTS and CTS are multiplexed onto the 10-pin scanner connector as shown
Chapter 4 — Theory of Operation Tethered Scanner Signal Descriptions Pin Signal Name Scanner Signal Description 1 Vext +5V in Switched scanner p
Chapter 4 — Theory of Operation Pin 110-pin Stewart 937-SP-301010R-K2(View looking into connector) Tethered Scanner Connector Tethered Scanner Auto-D
Chapter 4 — Theory of Operation This is specifically not a CK30 requirement, but is expected to be a requirement for future products, which will all u
Chapter 4 — Theory of Operation The TETH_SOS pin on 26-pin docking connector J13 is used in conjunction with TETH_PRESENT to indicate when a decoded t
Chapter 4 — Theory of Operation Dock Interface Signal Descriptions Pin Signal Name Description Signal Characteristics 3 TxD Serial data output to
Chapter 4 — Theory of Operation Dock Interface Signal Descriptions (continued) Pin Signal Name Description Signal Characteristics 12 TETH_PRESENT S
Komentáře k této Příručce