Intermec 073292-001 User Manual

Page of 113
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 to PCI_3.3V (which goes 
away if the slot is powered down) but can be changed to system 3.3V 
(always backed up) through R165.  
The bridge also supports CLKRUN# functionality, although again none of 
the currently supported cards makes use of this. This provides a means for 
the CK30 Mini PCI bridge to signal that the PCI clock is stopped, and for 
Mini PCI cards to request the PCI clock stay on or be restarted. See Mini 
PCI Specification, Revision 1.0, for details.  
The hardware includes provisions for PME# functionality, but this is not 
yet supported in software. This provides a means for Mini PCI cards left 
powered during Suspend to wake the CK30 when a radio or Ethernet 
message directed to that CK30 is received. Because the FPGA is powered 
off during Suspend, the PME# signal bypasses the FPGA host bridge 
controller and goes straight to PXA255 interrupt input GPIO4, which is 
capable of waking the system if a radio power management event occurs.  
Supported Bus States 
B0: 
Full on.  PCI_CLK is free-running.  All PCI bus transactions 
are allowed. 
The Mini PCI device may generate interrupts. 
The Mini PCI device may assert PCI_PME* interrupts. 
B1: Light 
Sleep. 
PCI_CLK is free-running. 
The Mini PCI device may assert PCI_PME* interrupts. 
B2: 
Deep Sleep. PCI_CLK is stopped in low state. 
The Mini PCI device may assert PCI_PME* interrupts. 
B3: 
Off. No power.  PCI_CLK is stopped in low state. 
The Mini PCI device may assert PCI_PME* interrupts. 
The PCI bridge is shut down. 
Mini-PCI Slot Sideband Signals 
None of the Mini-PCI sideband signals are supported: AC97 interface, 
802.3 Ethernet data and LED signals, modem Tip and Ring, analog audio 
inputs and outputs. 
On Pilot and early production boards, one of the Mini PCI GND pins 
(pin 114) is not grounded on the main PCB, but is instead routed to a 
PXA255 GPIO input (GPIO9) to serve as a card detect. If the signal is 
low, a card is installed. This was never used and was removed in later PCB 
revisions. 
CK30 Handheld Computer Service Manual 
73