Home
COM Express Computer-On
Contents
1. D1 C1 D2 C2 D3 C3 D4 C4 D5 C5 D6 C6 D7 C7 D8 C8 D9 C9 D10 C10 D11 C11 D12 C12 D13 C13 D14 C14 D15 C15 D16 C16 D17 C17 D18 C18 D19 C19 D20 C20 D21 C21 D22 C22 D23 C23 D24 C24 D25 C25 D26 C26 D27 C27 D28 C28 029 029 D30 C30 D31 C31 D32 C32 D33 C33 D34 C34 D35 C35 GND IDE_D7 IDE D6 IDE D3 IDE D15 IDE D8 IDE D9 IDE D2 IDE D13 IDE D1 GND IDE D14 IDE IORDY IDE PCI PME PCI GNT2 PCI REQ2 PCI GNT14 PCI 4 PCI GNTO GND PCI REQO PCI RESET PCI ADO PCI AD2 PCI AD4 PCI AD6 PCI AD8 PCI AD10 PCI AD12 GND PCI AD14 PCI C BE14 PCI PERR PCI LOCK PCI FRAME PCI AD16 PCI AD18 PCI AD20 PCI AD22 GND PCI AD24 PCI AD26 PCI AD28 PCI AD30 PCI_IRQC PCI_IRQD PCI CLKRUN PCI M66EN PCI CLK GND PEG_TX0 PEG TXO PEG LANE RV amp PEG_TX1 PEG_TX1 TYPE2 PEG_TX2 PEG TX2 GND PEG TX34 PEG TX3 RSVD RSVD PEG TX44 PEG TX4 GND PEG TX54 PEG TX5 GND www diamondsystems com D36 C36 D37 C37 D38 C38 D39 C39 D40 040 D41 C41 D42 C42 D43 C43 D44 C44 D45 C45 D46 C46 D47 C47 D48 C48 D49 049 D50 C50 D51 C51 D52 052 D53 C53 D54 C54 D55 C55 D56 C56 D57 C57 D58 C58 D59 C59 D60 C60 D61 C61 D62 C62 D63 C63 D64 C64 D65 C65 D66 C66 D67 C67 D68 C68 D6
2. Figure 3 Board Layout Bottom CME 965 User Manual 1 0 www diamondsystems com Page 8 DIAMOND SYSTEMS 2 3 Bus and Interface Connector Summary The CME 965 has two 2x110 pin interface connectors as listed in the tables below which are defined in accordance with the PICMG COM Express Specification Signal functions relating to all of the module s interface connectors are discussed in greater detail in Section 4 of this document 2 4 COM Express Bus Connectors Connector Location Pins Function USB GigE PCI Express AC97 audio SATA LVDS COMX AB Bottom 2x110 LPC VGA CRT LAN TV Out power and ground interfaces and system and power management PCI bus IDE PATA bus PCI Express x16 Graphics ponam PEG and power and ground signals CME 965 User Manual 1 0 www diamondsystems com Page 9 DIAMOND SYSTEMS 3 GETTING STARTED This section of the CME 965 User Manual covers basic hardware setup power connection system boot up and initial software configuration First time CME 965 users normally receive the product in conjunction with one of Diamond s Development Kits which provide everything needed to ensure rapid application development Important Safe Handling Information WARNING ESD Sensitive Electronic Equipment Observe ESD safe handling procedures when working with this product Always use this product in a properly grounded work area and wear app
3. A43 USB2 LPC_DRQ1 A9 GBEO_MDI1 USB_0_1_OC B44 A44 USB_2 3 OC LPC CLK B10 A10 GBEO_MDI1 USB1 B45 A45 USBo GND B11 A11 GND USB1 B46 A46 USBO PWRBTN B12 A12 GBEO_MDIO EXCD1_PERST B47 A47 VCC_RTC SMB CK B13 A13 GBEO MDIO EXCD1_CPPE B48 A48 EXCDO PERST SMB DAT B14 A14 GBEO_CTREF SYS_RESET B49 A49 EXCDO CPPE SMB ALERT B15 A15 SUS 534 CB RESET4 B50 A50 LPC SERIRQ SATA1 TX B16 A16 SATAO TX GND B51 A51 GND SATA1_TX B17 A17 SATAO TX NC B52 A52 NC SUS_STAT B18 A18 SUS_S4 NC B53 A53 NC SATA1_RX B19 A19 SATAO_RX GPO1 B54 A54 GPIO SATA1_RX B20 A20 SATAO_RX NC B55 A55 NC GND B21 A21 GND NC B56 A56 NC NC B22 A22 SATA2_TX GPO2 B57 A57 GND NC B23 A23 SATA2_TX PCIE_RX3 B58 A58 PCIE_TX3 PWR_OK B24 A24 SUS_S5 PCIE_RX3 B59 A59 PCIE_TX3 NC B25 A25 SATA2_RX GND B60 A60 GND NC B26 A26 SATA2_RX PCIE RX2 B61 A61 PCIE_TX2 WDT B27 A27 BATLOW PCIE RX2 B62 A62 PCIE TX2 AC SDIN2 B28 A28 SATA ACT amp GPO3 B63 A63 GPI AC SDIN1 B29 A29 SYNC PCIE RX1 B64 A64 PCIE_TX1 AC SDINO B30 A30 AC PCIE RX1 B65 A65 PCIE TX1 GND B31 A31 GND WAKEO B66 A66 GND SPKR B32 A32 AC BITCLK WAKE1 B67 A67 GPI2 I2C CK B33 A33 SDOUT PC
4. The CME 965 is a highly integrated computer on module COM based on the low power high performance Intel amp Core 2 Duo LV processor clocked at up to 1 6GHz The module is equipped with up to 4GB of DDR2 SDRAM and provides interfaces for high resolution CRTs and LVDS interfaced LCDs PCI Express x16 Graphics PEG gigabit Ethernet SATA drives IDE USB peripherals and audio Additionally the CME 965 offers a high degree of system expansion flexibility via the presence of both PCI Express and PCI buses on its COM Express Type 2 compliant baseboard interface connectors 1 1 Features e Processor 1 6GHz Intel Core 2 Duo LV CPU 800MHz FSB 4MB L2 cache e Chipset Intel 965GME with Intel ICH8M e 2200 pin SO DIMM sockets for up to 4GB DDR2 SDRAM 533 667MHz e Graphics o Chipset Integrated Intel Graphics Media Accelerator x3100 o Provides three display interfaces Analog VGA RGB support up to 2048 x 1536 resolution TV out support NTSC PAL up to HDTV 1080P LCD Dual Channel 24 bit LVDS e Audio o AC 97 link o Micin line in out signals e USB interfaces 8 USB 2 0 ports e Networking 10 100 1000 Mbps Ethernet Realtek RTL8111B PCle Gigabit Ethernet controller e Mass storage interface o 3 SATA ports with 150MB s max data rate o 1 PATA port supports 2 IDE devices Keyboard mouse USB keyboard mouse devices supported Other o PC speaker interface o Watchdog timer with 1 255 levels reset o 8 0 programmable dig
5. bus connectors Place the heatsink or heat spreader supplied with the CME 965 on top of the module carefully positioning it so that its mounting holes line up with those of the module Then affix the module and heatsink to the baseboard using the provided hardware Connect a USB keyboard USB mouse monitor and mass storage devices to the appropriate connectors on the baseboard Refer to the baseboard s User Manual for peripheral compatibility and interface cabling considerations CME 965 User Manual 1 0 www diamondsystems com Page 11 DIAMOND SYSTEMS 3 3 Booting the System Power up the display then power up the system power supply The CME 965 module should begin its boot up sequence immediately as evidenced by BIOS messages on the connected display You can use the BIOS Setup utility and install an operating system on the boot drive just as you would on a normal desktop PC 3 4 BIOS Setup Utility The BIOS Setup utility program is used for specifying the system configurations and settings The BIOS ROM of the system stores the Setup utility When you turn on the computer the BIOS is immediately activated The following menus options are available Main Setup Menu Advanced Setup Menu PCI PnP Setup Menu Boot Setup Menu Security Setup Menu Chipset Setup Menu Exit Use the left right arrow keys to highlight a particular configuration screen from the top menu bar or use the down arrow key to access and configure the info
6. entente nnne snn tenen 18 LP E shart aE 19 4 15 SATA E aAA Naa EE EEEE 19 4 1 6 General Purpose Inputs and Outputs GPIO sssssssssssseseeseeennren nennen nnne 20 4 1 7 Power and System Management sssssssssssssssesseeeene entente nennt intente rint sinerent 20 4 1 8 LVDS 21 4 1 9 a a aan aAa AE an Ra Eaa AEE 21 41 10 Analog VGA CRT aia aaaeei iaaa aada aeda aa 22 AV eh TN OU TTE 22 4 1 12 Miscellaneous Signals 23 4 2 COM Express CD Connector 0 ccccceceeeeeecceeeeeeee cee eeceaeeeeaaeceeeeceaeeecaaeeseaeeseeaeeeseaeedeaeeseeeeseaeeesaeeeeaeeeeeees 24 4 2 1 26 42 2 JBPOGIBUs Interface d eere ine codec tn abdo dit bd nter dana deed Uy cn aee dn Le Rp ata e aod neds 27 4 2 3 PCI Express x16 Graphics PEG esee entente entente nnns entren 27 5 APPENDIX SYSTEM RESOURCES REFERENCE sss nennen entrent etre nnn senten nes 29 rinde o PER Ra XR 29 5 2 VO Port Address Map eoe 29 5 3 Inter
7. 00h BFFFFh EGA and VGA Video Buffer 128KB C0000h CFFFFh EGA VGA ROM D0000h DFFFFh Adaptor ROM E0000h FFFFFh System BIOS 5 2 Port Address Map Each peripheral device in the system is assigned a set of I O port addresses which also becomes the identity of the device The following table lists the I O port addresses used Note IDE currently is not supported on the CME 965 Address 0000h 0000Fh Device Description DMA Controller 0080h 009Fh DMA Controller 00COh OODFh DMA Controller 0020h 0021h Programmable Interrupt Controller 00AO0h 00A1h Programmable Interrupt Controller 0040h 0043h System Timer 0044h 0047h System Timer 0060h 0064h Keyboard Controller 0070h 0073h System CMOS Real Time Clock OOFOh OOFFh Math Co Processor 01FOh 01F7h Primary IDE 0274h 0277h ISAPNP Read Data Port 0279h 0A79h ISAPnP Configuration 02F8h 02FFh COM_2 If use 0378h 037Ah Parallel Port If use CME 965 User Manual 1 0 www diamondsystems com Page 29 DIAMOND SYSTEMS 03B0h 03BFh MDA MGA 03COh 03CFh EGA VGA 03D4h 03D9h CGA CRT register O3FOh OSF7h Floppy Diskette O3F6h 03F6h Primary IDE O3F8h OSFFh COM 41 If use 0400h 041F South Bridge SMB 04D0h 04D1h IRQ Edge level control ports 0500h 053Fh South Brid
8. 12 3 4 9 DIAMOND SYSTEMS MPS Configuration Settings for MPS Revision multi processor version control USB Configuration Settings for Legacy USB Support USB 2 0 Controller Mode BIOS EHCI Hand Off USB Mass Storage Reset Delay Emulation Type floppy hard drive Remote Access Configuration Settings for Remote Access Serial port number Base Address IRQ PCI PnP Settings Menu This menu allows you to select configuration options for the following 3 4 4 Clear NVRAM Plug amp Play O S PCI Latency Timer Allocate IRQ to PCI VGA IRQ3 IRQ15 DMA Channel 0 DMA Channel 7 Reserved Memory Size Boot Settings Menu This menu allows you to select configuration options for the following 3 4 5 Boot Device Priority Hard Disk Drives Removable Drives Quick Boot Bootup Num Lock LAN Boot Function Security Settings Menu This menu allows you to select configuration options for the following 3 4 6 Supervisor Password amp User Password Boot Sector Virus Protection Chipset Settings Menu This menu allows you to select configuration options for the following North Bridge Chipset Configuration Settings for Boots Graphic Adapter Priority Internal Graphic Mode Select Video Function Configuration DVMT Mode and Memory Boot Display CRT LVDS Flat Panel Type TV Standard Spread Spectrum Clock CME 965 User Manual 1 0 www diamondsystems com Page 13 DIAMOND SYSTEMS South Br
9. 2V D106 C106 VCC 12V GND D87 C87 GND 12V D107 C107 VCC 12V PEG TX11 D88 C88 PEG_RX11 VCC 12V D108 C108 VCC 12V PEG TX11 D89 C89 PEG RX11 12V D109 C109 12V GND D90 C90 GND GND D110 C110 GND CME 965 User Manual 1 0 www diamondsystems com Page 25 Q oiamonn SYSTEMS 4 2 1 IDE PATA Bus This set of pins implements the module s IDE bus which provide a single channel IDE interface supporting two standard IDE hard drives Signal Name Signal Function Direction IDE D 0 15 Bidirectional data to from IDE device y o IDE A 0 2 Address lines to IDE device O IDE_lOW I O write line to IDE device Data latched on trailing rising edge O IDE_IOR I O read line to IDE device O IDE_REQ IDE Device DMA Request It is asserted by the IDE device to request a data transfer IDE IDE Device DMA Acknowledge O IDE_CS1 IDE Device Chip Select for 1FOh to 1FFh range O IDE_CS3 IDE Device Chip Select for 3FOh to 3FFh range O IDE IORDY IDE device I O ready input IDE RESET Reset output to IDE device O IDE_IRQ Interrupt request from IDE device IDE CBLID Input from off module hardware indicating the type of IDE cable being used High indicates a 40 pin cable used for legacy IDE modes Low indicates that an 80 pin cable with interleaved grounds is used Such a cable is required for Ultra DMA 66 100 and 1
10. 33 modes CME 965 User Manual 1 0 www diamondsystems com Page 26 DIAMOND SYSTEMS 4 2 PCI Bus Interface This set of pins implements the module s PCI expansion bus For further information regarding the functions of the PCI bus signals refer to the PCI Bus Specification available from the PCI Special Interest Group http www pcisig com specifications Signal Name Signal Function Direction PCI AD 0 31 PCI bus multiplexed address and data lines PCI C BE 0 S3 PCI bus byte enable lines active low PCI 4 PCI bus Device Select 1 0 PCI_FRAME PCI bus Frame control line O PCI PCI bus Initiator Ready control line O PCI bus Target Ready control line y o PCI STOP Z PCI bus STOP control line I O PCI_PAR PCI bus parity 1 0 PCI_PERR Parity Error 1 0 PCI_REQ 0 3 PCI bus master request input lines PCI GNT 0 3 4 PCI bus master grant output lines O PCI_RESET PCI Reset output O PCI_LOCK PCI Lock control line I O PCI_SERR System Error SERR may be pulsed active by any PCI 1 0 device that detects a system error condition PCI_PME PCI Power Management Event PCI peripherals drive PME to wake system from low power states 51 55 PCI CLKRUN Z Bidirectional pin used to support PCI clock run protocol for I O mobile systems PCI IRQ A D Z PCI interrupt request lines PCI CLK PCI 33MHz clock output O
11. 9 C69 D70 C70 PCI DEVSEL PCI IRDY amp 24 PCI AD17 PCI AD19 GND PCI AD 1 PCI AD23 PCI_C BE3 PCI AD25 PCI AD27 PCI AD29 PCI AD31 PCI IRQA PCI GND FIXED PEG PEG RXO TYPEO PEG_RX1 PEG_RX1 TYPE1 PEG_RX2 PEG_RX2 GND PEG_RX3 PEG_RX3 RSVD RSVD PEG_RX4 PEG RX4 RSVD PEG RX54 PEG RX5 GND Page 24 DIAMOND SYSTEMS PEG TX6 D71 C71 PEG RX6 PEG TX124 D91 C91 PEG RX124 PEG TX6 D72 C72 PEG RX6 PEG TX12 D92 C92 PEG RX12 SDVO l2C CLK D73 C73 SDVO 2C DATA GND D93 C93 GND PEG 7 D74 C74 PEG RX7 PEG TX13 D94 C94 PEG RX13 PEG TX7 D75 C75 PEG 7 PEG TX13 D95 095 PEG RX13 GND D76 C76 GND GND D96 C96 GND IDE_CBLID D77 C77 RSVD PEG 4 D97 C97 RSVD PEG TX8 D78 C78 PEG RX8 PEG TX14 D98 C98 PEG RX14 PEG TX8 D79 C79 PEG RX8 PEG TX14 D99 C99 PEG RX14 GND D80 C80 GND GND D100 C100 GND PEG TX9 D81 C81 PEG RX9 PEG TX15 D101 C101 PEG RX15 PEG TX9 D82 C82 PEG RX9 PEG TX15 D102 C102 PEG RX15 RSVD D83 C83 RSVD GND D103 C103 GND GND D84 C84 GND 12V D104 C104 12V PEG TX10 D85 C85 PEG RX10 12V D105 C105 VCC 12V PEG TX10 D86 C86 PEG RX10 VCC 1
12. A devices 4 ISA PnP devices 5 PCI devices 5 4 8 ACPI Runtime Checkpoints ACPI checkpoints are displayed when an ACPI capable operating system either enters or leaves a sleep state The following table describes the type of checkpoints that may occur during ACPI sleep or wake events Checkpoint Description AC First ASL check point Indicates the system is running in ACPI mode AA System is running in APIC mode 01 02 03 04 05 Entering sleep state S1 S2 S3 S4 or S5 10 20 30 40 50 Waking from sleep state S1 S2 S3 S4 or S5 Note Checkpoints may differ between different platforms based on system configuration Checkpoints may change due to vendor requirements system chipset or option ROMs from add in PCI devices CME 965 User Manual 1 0 www diamondsystems com Page 39
13. Code Checkpoints section of document for more information 2C Initializes different devices Detects and initializes the video adapter installed in the system that have optional ROMs 2 Initializes all the output devices 31 Allocate memory for ADM module and uncompress it Give control to ADM module for initialization Initialize language and font modules for ADM Activate ADM module 33 Initializes the silent boot module Set the window for displaying text information 37 Displaying sign on message CPU information setup key message and any OEM specific information 38 Initializes different devices through DIM See DIM Code Checkpoints section of document for more information USB controllers are initialized at this point 39 Initializes DMAC 1 amp DMAC 2 3A Initialize RTC date time 3B Test for total memory installed in the system Also Check for DEL keys to limit memory test Display total memory in the system 3C Mid POST initialization of chipset registers 40 Detect different devices Parallel ports serial ports and Coprocessor in CPU etc successfully installed in the system and update the BDA EBDA etc 52 Updates CMOS memory size from memory found in memory test Allocates memory for Extended BIOS Data Area from base memory Programming the memory hole or any kind of implementation that needs an adjustment in system RAM size if needed 60 Initializes NUM LOCK status and programs the KBD typematic rate 75 Init
14. D B101 A101 VCC 12V B102 A102 VCC 12V B103 A103 VCC 12V B104 A104 VCC 12V B105 A105 VCC 12V B106 A106 VCC 12V B107 A107 VCC 12V B108 A108 VCC 12V B109 A109 VCC 12V B110 A110 GND Page 17 4 1 1 USB signals DIAMOND SYSTEMS These pins provide connections to the board s eight USB channels For further information regarding the functions of the USB signals listed above refer to the USB 2 0 Specification available from the USB Implementers Forum http www usb org Signal Name Signal Function Direction USB 0 7 USB differential pairs data channels 0 through 7 O USB 0 7 USB 0 1 OC USB over current sense USB channels 0 and 1 USB 2 3 OC USB over current sense USB channels 2 and 3 USB 4 5 OC USB over current sense USB channels 4 and 5 USB 6 7 OC USB over current sense USB channels 6 and 7 4 1 2 Gigabit Ethernet LAN These pins provide connections to the GigE LAN interface Signal Name Signal Function Direction GBEO_MDI 0 3 Gigabit Ethernet Controller 0 Media Dependent Interface GBEO MDI 0 3 Differential Pairs 0 1 2 3 GBEO_ACT Gigabit Ethernet Controller 0 activity indicator GBEO_LINK Gigabit Ethernet Controller 0 link indicator GBEO LINK100 Gigabit Ethernet Controller 0 100 Mbit sec link indicator GBEO LINK1000 Gigabit Ethernet Controller 0 1000 Mbit sec link indicator GBEO CTREF Re
15. EMS 5 45 Bootclock Recovery Code Checkpoints The Bootblock recovery code gets control when the BIOS determines that a BIOS recovery needs to occur because the user has forced the update or the BIOS checksum is corrupt The following table describes the type of checkpoints that may occur during the Bootblock recovery portion of the BIOS Checkpoint Description EO Initialize the floppy controller in the super I O Some interrupt vectors are initialized DMA controller is initialized 8259 interrupt controller is initialized L2 cache is enabled E9 Set up floppy controller and data Attempt to red from floppy EA Enable ATAPI hardware Attempt to read from ARMD and ATAPI CDROM EB Disable ATAPI hardware Jump back to checkpoint E9 EF Read error occurred on media Jump back to checkpoint EB FO Search for pre defined recovery file name in root directory F1 Recovery file not found F2 Start reading FAT table and analyze FAT to find the clusters occupied by the recovery file F3 Start reading the recovery file cluster by cluster F5 Disable L1 cache FA Check the validity of the recovery file configuration to the current configuration of the flash part FB Make flash write enabled through chipset and OEM specific method Detect proper flash part Verify that the found flash part size equals the recovery file size F4 The recovery file size does not equal the found flash part size FC Erase t
16. IE B68 A68 PCIE TXO I2C DAT B34 A34 BIOS DISABLE PCIE RXO B69 A69 PCIE TXO THRM B35 A35 THRMTRIP GND B70 A70 GND CME 965 User Manual 1 0 www diamondsystems com Page 16 LVDS 0 LVDS BO LVDS_B1 LVDS_B1 LVDS_B2 LVDS_B2 LVDS BKLT EN GND LVDS B CK LVDS B CK CKLVDS BKLT CTRL VCC 5V SBY 5V SBY VCC 5V SBY 5V SBY RSVD VGA RED GND B71 A71 LVDS AO B72 A72 LVDS AO B73 A73 LVDS B74 A74 LVDS At B75 A75 LVDS A2 B76 A76 LVDS A2 B77 A77 LVDS VDD EN B78 A78 NC B79 A79 NC B80 A80 GND B81 A81 LVDS A B82 A82 LVDS A CK B83 A83 LVDS I2C CK B84 A84 LVDS I2C DAT B85 A85 GPI3 B86 A86 KBD_RST B87 A87 KBD A20GATE B88 A88 PCIE CLK B89 A89 PCIE CLK REF B90 A90 GND CME 965 User Manual 1 0 VGA GRN VGA BLU VGA HSYNC VGA VSYNC VGA 120 CK VGA 120 DAT DAC A DAC B IV DAG 6 GND 12V 12V 12V 12V VCC 12V VCC 12V VCC 12V 12V 12V GND www diamondsystems com DIAMOND SYSTEMS B91 A91 RSVD B92 A92 RSVD B93 A93 GPOO B94 A94 RSVD B95 A95 RSVD B96 A96 GND B97 A97 12V B98 A98 12V B99 A99 12V B100 A100 GN
17. Init MP tables AC End of POST initialization of chipset registers De initializes the ADM module B1 Save system context for ACPI Prepare CPU for OS boot including final MTRR values 00 Passes control to OS Loader typically INT 19h CME 965 User Manual 1 0 www diamondsystems com Page 37 DIAMOND SYSTEMS 5 4 7 DIM Code Checkpoints The Device Initialization Manager DIM gets control at various times during BIOS POST to initialize different system buses The following table describes the main checkpoints where the DIM module is accessed Checkpoint Description 2A Initialize different buses and perform the following functions Reset Detect and Disable function 0 Static Device Initialization function Boot Output Device Initialization function 2 Function 0 disables all device nodes PCI devices and PnP ISA cards It also assigns PCI bus numbers Function 1 initializes all static devices that include manual configured onboard peripherals memory and I O decode windows in PCI PCI bridges and noncompliant PCI devices Static resources are also reserved Function 2 searches for and initializes any PnP or AGP video devices 38 Initialize different buses and perform the following functions Boot Input Device Initialization function 3 IPL Device Initialization function 4 General Device Initialization function 5 Function 3 searches for and configures PCI input devices and detects if system has s
18. NT1ChHandlerBlock 07 Fixes CPU POST interface calling pointer 07 Fixes CPU POST interface calling pointer 08 Initializes the CPU The BAT test is being done on KBC Program the keyboard controller command byte is being done after Auto detection of KB MS using AMI KB 5 CO Early CPU Init Start Disable Cache Init Local APIC C1 Set up boot strap processor Information C2 Set up boot strap processor for POST 05 Enumerate and set up application processors C6 Re enable cache for boot strap processor C7 Early CPU Init Exit 0A Initializes the 8042 compatible Key Board Controller 0B Detects the presence of PS 2 mouse 0C Detects the presence of Keyboard in KBC port OE Testing and initialization of different Input Devices Also update the Kernel Variables Traps the INTO9h vector so that the POST INTO9h handler gets control for IRQ1 Uncompress all available language BIOS logo and Silent logo modules 13 Early POST initialization of chipset registers 20 Relocate System Management Interrupt vector for all CPU in the system 24 Uncompress and initialize any platform specific BIOS modules GPNV is initialized at this checkpoint CME 965 User Manual 1 0 www diamondsystems com Page 35 DIAMOND SYSTEMS 2A Initializes different devices through DIM See DIM
19. PC_DRQ 0 1 LPC serial DMA request LPC_SERIRQ LPC serial interrupt 1 0 LPC_CLK LPC clock output O CME 965 User Manual 1 0 www diamondsystems com Page 21 4 1 10 Analog VGA CRT DIAMOND SYSTEMS These pins carry video and timing data for graphical display on a TV device as indicated Signal Name Signal Function Direction VGA RED Red for monitor Analog DAC output designed to drive a O 37 5 Ohm equivalent load VGA_GRN Green for monitor Analog DAC output designed to drivea O 37 5 Ohm equivalent load VGA BLU Blue for monitor Analog DAC output designed to drive a O 37 5 Ohm equivalent load VGA_HSYNC Horizontal sync output to VGA monitor O VGA_VSYNC Vertical sync output to VGA monitor O VGA_I2C_CK_ DDC clock line I2C port dedicated to identify VGA monitor O capabilities VGA_I2C_DAT DDC data line 4 1 11 TV Out These pins carry the composite video out signals Signal Name TV DAC A Signal Function Direction TVDAC Channel A Output supports the following O Composite video CVBS Component video Chrominance Pb analog signal S Video not used TV_DAC_B TVDAC Channel B Output supports the following O Composite video not used Component video Luminance Y analog signal S Video Luminance analog signal TV DAC C TVDAC Channel C Output supports the following O Composite video not used Component Chrominance Pr analog signal S Video Chrominance analog
20. Preparing the Hardware ccccceeesceceeeeeeceeeeeaee cence caaeeeeaaaesaeeecaaeeseaaesaaeesaeeeseaesseaaesgeeeesneeessaeeseaaeesenees 11 3 3 Booting the System tone edes ce iana DL he naa unire ade Doe 12 84 BIOS Setups Utility ieii TAEAE 12 3 4 1 Main Setup mE 12 3 4 2 Advanced Setup 12 343 PCI PnP Set ngs Menu erm dade ide id ede de ase eee ae ee dna ae n ee 13 344 Boot Settings dad ede ice dapes dap cde EE MEE 13 3 4 5 Security Settings Menu ssssesssssesssssessssseeenee enne nnns nnne enn aa aia ANa AAEE EANGST 13 3 4 0 Chipset Settings Menu cue 13 UD AME 14 3 5 Operating System DfIVOers c trentaine RE pag eed XE kun ede nex TREE Rene a RR ee RR p er R Eau 14 3 6 BIOS Beep Sounds List 14 4 INTERFAGE CONNECTOR DETAILS ttt to tn eaaa aaa da aaa EAER aAA nne urba cya aaa 15 41 GOM Express tenente kane ERR ERE AA rv 16 4 1 1 18 4 1 2 Gigabit Ethernet LAN sisaria nter ertet nati Da eek 18 4 1 9 AC97 Audio High Definition Audio ssesssssessessseseseeeene ener
21. Pull down strap 4 29 PCI Express x16 Graphics PEG This set of pins drives a PCle x16 link for an external high performance PCI Express Graphics card Note The pins of the PEG Port might be shared with other functionality like SDVO or DVO depending on the chipset used SDVO and PEG are defined on the COM Express specification which is available from the PICMG organization htto Avww picmg org Signal Name Signal Function Direction PEG_RX 0 15 PCI Express Graphics receive differential pairs PEG RX 0 15 PEG 0 15 PCI Express Graphics transmit differential pairs O PEG_TX 0 15 CME 965 User Manual 1 0 www diamondsystems com Page 27 DIAMOND SYSTEMS PCIE CLK REF Reference clock output for all PCI Express and PCI O PCIE_CLK_REF Express Graphics lanes PEG_LANE_RV PCI Express Graphics lane reversal input strap Pull lowon the carrier board to reverse lane order PEG_ENABLE PEG Enable function Strap to enable PCI Express x16 external graphics interface Pull low to disable internal graphics and enable the x16 interface 126 CLK 20 based control signal clock for SDVO device O SDVO_I2C_DATA I2C based control signal data for SDVO device 1 0 CME 965 User Manual 1 0 www diamondsystems com Page 28 SS Q oiamonn SYSTEMS 5 APPENDIX SYSTEM RESOURCES REFERENCE 5 1 BIOS Memory Mapping Address 00000h 9FFFFh Device Description DOS Kernel Area A00
22. X SATAO RX Serial ATA Channel 0 receive differential pair SATAO RX SATA1 TX Serial ATA Channel 1 transmit differential pair O SATA1_TX SATA1_RX Serial ATA Channel 1 receive differential pair SATA1 SATA2 TX Serial ATA Channel 2 transmit differential pair O SATA2_TX SATA2_RX Serial ATA Channel 2 receive differential pair SATA2 RX SATA SATA activity indicator LED O CME 965 User Manual 1 0 www diamondsystems com Page 19 4 1 6 General Purpose Inputs and Outputs GPIO These pins carry four general purpose input lines and four general purpose outputs DIAMOND SYSTEMS Signal Name Signal Function Direction GPO 0 3 General purpose output pins O GPI 0 3 General purpose input pins 4 1 7 Power and System Management These pins support various power management and control functions Signal Name Signal Function Direction PWRBTN Power button to bring system out of S5 soft off active on rising edge SYS_RESET Reset button input CB RESET4 Reset output from module to carrier board O PWR_OK Power OK from main power supply SUS_STAT Indicates imminent suspend operation used to notify LPC O devices SUS_S3 Indicates system is in Suspend to RAM state O SUS_S4 Indicates system is in Suspend to Disk state O SUS_S5 Indicates system is in Soft Off state Also known as O PS and can be used to control an ATX power supply WAKEO
23. ctors Note The COM Express specification is available from the PICMG organization http www picmg org The COM Express Tutorial and COM Express Design Guide are available for download from the PICMG organization COM Express website located at http www picmg org v2Zinternal COMExpress htm CME 965 User Manual 1 0 www diamondsystems com Page 15 DIAMOND SYSTEMS 4 1 COM Express AB Connector The 2x110 pin high density COM Express AB connector implements the board s USB PCI Express SATA LVDS LPC AC97 audio VGA CRT LAN power and ground interfaces and system and power management as indicated in the table below Further information regarding each of these signal groups follows the table Note Pins designated NC should be left unconnected GND B1 A1 GND USB7 B36 A36 USB6 GBEO_ACT B2 GBEO USB7 B37 A37 USB6 LPC_FRAME B3 GBEO_MDI3 USB 4 5 OC B38 A38 USB 6 7 OC ADO B4 A4 GBEO LINK100 USB5 B39 A39 USB4 AD1 B5 A5 GBEO_LINK1000 USB5 B40 A40 USB4 AD2 B6 GBEO MDI2 GND B41 A41 GND LPC AD3 B7 A7 GBEO_MDI2 USB3 B42 A42 USB2 LPC_DRQo B8 A8 NC USB3 B43
24. cu coomavuxm zoo Figure 1 Functional Block Diagram CME 965 User Manual 1 0 www diamondsystems com Page 6 Q piamonn SYSTEMS 2 2 Board Dimensions Mounting Holes and Connectors The two diagrams below show the mechanical dimensions of the CME 965 s board outline and five mounting holes as well as the position of all connectors on both the top and bottom sides of the board 43 28 A AANA AA AAC a DIMM2 9 9 d DIMM ol S 8 a a CPU co A el 5 76 00 41 00 N 4 00 125 00 Unit mm Figure 2 Board Layout Top CME 965 User Manual 1 0 www diamondsystems com Page 7 1amonp SYSTEMS D 110 Wtttt__waua inno D 1 eH B110 uror RERO 3 81 o OE a AN 88 SACRA CNM C1
25. e DIAMOND SYSTEMS CORPORATION CME 965 COM Express Computer On Module Based on Intel Core 2 Duo LV CPU Revision Date Comment 1 0prelim 03 25 10 Release candidate 1 FOR TECHNICAL SUPPORT PLEASE CONTACT support diamondsystems com Copyright 2010 Diamond Systems Corporation 1255 Terra Bella Ave Mountain View CA 94043 USA Tel 1 650 810 2500 Fax 1 650 810 2525 www diamondsystems com DIAMOND SYSTEMS CONTENTS IMPORTANT SAFE HANDLING 3 Te INTRODUC TON toit ese D IN IL DNE 4 MEE ITI IE O O 4 2 FUNCTIONAL OVERVIEW 3 3 rt ntn aaa a iada aaa a aaa eaaet Een REX ERR R RR SD RR REN NEERTR ARRA SEES 6 2L Biopek DiagiamM ms 6 2 2 Board Dimensions Mounting Holes and COnnectors c ccccccesceceeseseceseeeeeeeseneeeeeeseeeeeeeseeeaeeeseeeaeensseeaeess 7 2 3 Bus and Interface Connector Summary sss eene nennen nnns tent en renes nnne en 9 2 4 COM Express Bus Connectors ssssssssssssssssesss estne enne nennen nnns entente aa tr ns ente teens adn aaia aaah 9 cnei iuullerapi dme 10 3 1 COM Express Development Kits essent nnne en nente nsns nns enne 11 3 2
26. ference voltage for carrier board Ethernet channel 0 REF magnetics center tap 4 1 3 AC97 Audio High Definition Audio These pins provide connections to the high definition audio interface Signal Name Signal Function Direction AC_RST Reset output to AC97 CODEC O AC_SYNC 48kHz fixed rate sample synchronization signal to the O CODEC s AC_BITCLK 12 228 MHz serial data clock generated by the external O CODEC s AC SDOUT Serial TDM data output to the CODEC O AC SDIN 0 2 Serial TDM data inputs from up to 3 CODECs CME 965 User Manual 1 0 www diamondsystems com Page 18 DIAMOND SYSTEMS 4 1 4 PCI Express These pins provide connections to the general purpose PCI Express interface and card Signal Name Signal Function Direction PCIE TX 0 3 PCI Express Differential Transmit Pairs 0 through 3 O PCIE_TX 0 3 PCIE_RX 0 3 PCI Express Differential Receive Pairs 0 through 3 PCIE RX 0 3 PCIE CLK REF Reference clock output for all PCI Express and PCI O Express Graphics lanes EXCD 0 1 CPPE PCI Express Card capable card request active low one per card EXCD 0 1 PERST PCI Express Card reset active low one per card O PCI_RESET PCI Reset output active low O WAKEO PCI Express wake up signal 4 1 5 SATA These pins carry the three Serial ATA port signals Signal Name Signal Function Direction SATAO TX Serial ATA Channel 0 transmit differential pair O SATAO T
27. ge GPIO 0800h 087Fh ACPI 0A00h 0A07h PME 0A10h 0A17h Hardware Monitor OCF8h PCI Configuration address OCFCh PCI Configuration Data 5 3 Interrupt Request IRQ Lines Peripheral devices use interrupt request lines to notify CPU for the service required The following table shows the IRQ used by the devices on board IRQ Level Function IRQ 00 System Timer IRQ 01 Standard 101 102 Key or Microsoft Natural PS 2 Keyboard IRQ 02 VGA and Link to Secondary PIC IRQ 03 Communications Port COM2 IRQ 04 Communications Port COM1 IRQ 05 PCI Device IRQ 06 Standard floppy disk controller IRQ 07 Parallel Port IRQ 08 System CMOS real time clock IRQ 09 Microsoft ACPI Compliant System IRQ 10 PCI Device IRQ 11 PCI Device CME 965 User Manual 1 0 www diamondsystems com Page 30 DIAMOND SYSTEMS IRQ 12 PS 2 Compatible Mouse IRQ 13 PFY exception IRQ 14 Primary IDE Channel IRQ 15 PCI Device 5 4 BIOS Beep Codes This section contains BIOS codes and troubleshooting information 5 4 1 Boot Block Beep Codes Number of Beeps Description 1 Insert diskette in floppy drive A 2 file not found in root directory diskette in A 3 Insert next diskette if multiple diskettes are used for Recovery 4 Flash Programming successful 5 Floppy read error 6 Keyboard controller BAT comma
28. he flash part FD Program the flash part FF The flash has been updated successfully Make flash write disabled Disable ATAPI hardware Restore CPUID value back into register Give control to F000 ROM at F000 FFFOh CME 965 User Manual 1 0 www diamondsystems com Page 34 DIAMOND SYSTEMS 5 4 6 POST Code Checkpoints The POST code checkpoints are the largest set of checkpoints during the BIOS pre boot process The following table describes the type of checkpoints that may occur during the POST portion of the BIOS Checkpoint Description 03 Disable NMI Parity video for EGA and DMA controllers Initialize BIOS POST Runtime data area Also initialize BIOS modules on POST entry and GPNV area Initialized CMOS as mentioned in the Kernel Variable wCMOSFlags 04 Check CMOS diagnostic byte to determine if battery power is OK and CMOS checksum is OK Verify CMOS checksum manually by reading storage area If the CMOS checksum is bad update CMOS with power on default values and clear passwords Initialize status register A Initializes data variables that are based on CMOS setup questions Initializes both the 8259 compatible PICs in the system 05 Initializes the interrupt controlling hardware generally PIC and interrupt vector table 06 Do R W test to CH 2 count reg Initialize CH 0 as system timer Install the POSTINT1Ch handler Enable IRQ 0 in PIC for system timer interrupt Traps INT1Ch vector to POSTI
29. he malfunction Insert the cards back into the system one at a time until the problem If the system video adapter is an add in card replace or reset the video adapter If the video adapter is an integrated part of the system board the board may be faulty CME 965 User Manual 1 0 www diamondsystems com Page 32 DIAMOND SYSTEMS 5 44 Bootblock Initialization Code Checkpoints Checkpoint Description Before DO If boot block debugger is enabled CPU cache as RAM functionality is enabled at this point Stack will be enabled from this point DO Early Boot Strap Processo BSP initialization like microcode update frequency and other CPU cirtical initialization Early chipset initialization is done D1 Early super I O initialization is done including RTC and keyboard controller Serial port is enabled at this point if needed for debugging NMI is deisabled Perfrom keyboard controller BAT test Save power on CPUID value in scretch CMOS Go to flat mode with 4GB limit and GA20 enabled D2 Verify the boot block checksum System will hang here if checksum is bad D3 Disable CACHE before memory detection Execute full memory sizing module If memory sizing module not executed start memory refresh and do memory sizing in Boot block code Do additional chipset initialization Reenabled CACHE Verify that flat mode is enabled D4 Test base 512KB memory Adjust policies and cache first 8MB Set stac
30. hort between a power pin and a signal pin on a component This can cause overvoltage power supply problems described below To avoid this type of failure only perform assembly operations when the system is powered off Sometimes boards are stored in racks with slots that grip the edge of the board This is a common practice for board manufacturers However our boards are generally very dense and if the board has components very close to the board edge they can be damaged or even knocked off the board when the board tilts back in the rack Diamond recommends that all our boards be stored only in individual ESD safe packaging If multiple boards are stored together they should be contained in bins with dividers between boards Do not pile boards on top of each other or cram too many boards into a small location This can cause damage to connector pins or fragile components Power supply wired backwards Our power supplies and boards are not designed to withstand a reverse power supply connection This will destroy each IC that is connected to the power supply In this case the board will most likely will be unrepairable and must be replaced A chip destroyed by reverse power or by excessive power will often have a visible hole on the top or show some deformation on the top surface due to vaporization inside the package Check twice before applying power CME 965 User Manual 1 0 www diamondsystems com Page 3 DIAMOND SYSTEMS 1 INTRODUCTION
31. ialize Int 13 and prepare for IPL detection 78 Initializes IPL devices controlled by BIOS and option ROMs 7C Generate and write contents of ESCD in NVRam 84 Log errors encountered during POST 85 Display errors to theuser and gets the user response for error 87 Execute BIOS setup if needed requested Check boot password if installed 8C Late POST initialization of chipset registers 8D Build ACPI tables if ACPI is supported 8E Program the peripheral parameters Enable Disalbe NMI as selected 90 Initialization of system management interrupt by invoking all handlers CME 965 User Manual 1 0 www diamondsystems com Page 36 uA Q oiamonn SYSTEMS A1 Line up work needed before booting to OS A2 Takes care of runtime image preparation for different BIOS modules Fill the free area in FOOOh segment with OFFh Initializes the Microsoft IRQ Routing Table Prepares the runtime language module Disables the system configuration display if needed A4 Initialize runtime language module Display boot option popup menu A7 Displays the system configuration screen if enabled Initialize the CPU s before boot which includes the programming of the MTRR s A9 Wait for user input at config display if needed AA Uninstall POST INT1Ch vector and INTO9h vector AB Prepare BBS for Int 19 boot
32. idge Chipset Configuration Settings for USB Function active ports USB 2 0 Controller HDA Controller SLP_S4 Min Assertion Width Onboard LAN1 3 4 7 Exit This selection saves changes and exits the BIOS Setup Utility 3 5 Operating System Drivers Drivers for Windows XP and Linux 2 6 if required are included on the Software and Documentation CD that is provided along with the CME 965 or in its Development Kit To locate the CME 965 module s software drivers on the CD view the index html file in the CD s root directory locate Computer on Modules and then click on CME 965 This software is also available for download from Diamond s website 3 6 BIOS Beep Sounds List Post BIOS Beep Codes Number of Beeps Description 1 Memory refresh timer error 2 Parity error in base memory first 64KB block 3 Base memory read write test error 4 Motherboard timer not operational 5 Processor error 6 8042 Gate A20 test error cannot switch to protected mode 7 General exception error processor exception interrupt error 8 Display memory error system video adapter 9 AMIBIOS ROM checksum error 10 CMOS shutdown register read write error More BIOS information is included in the Appendix CME 965 User Manual 1 0 www diamondsystems com Page 14 DIAMOND SYSTEMS 4 INTERFACE CONNECTOR DETAILS This section describes the functions available on the COM Express AB and CD interface conne
33. ital I O port o 12C SMBus serial buses e Four system expansion buses o 1 PCI Express x16 o 4 Express x1 o 4932 bit PCI bus masters o LPCbus e Power o 412VDC main power 5VDC standby power o Power requirement 12W idle 24W loaded preliminary o Real time clock backup 2 0 to 3 6 VDC tbd e Operating environment o Operating temperature 40 C to 85 C o Operating humidity 0 to 9096 non condensing e Dimensions o COM Express compliant form factor CME 965 User Manual 1 0 www diamondsystems com Page 4 Q oiamonn SYSTEMS o 4 9 x 3 7 inches 125 x 95 mm Weight 2 8 oz 79 g e Software o BIOS AMI PnP flash BIOS o Operating systems supported Windows XP and Linux 2 6 Note The COM Express specification is available from the PICMG organization http www picmg org The COM Express Tutorial and COM Express Design Guide are available for download from the PICMG organization COM Express website located at http www picmg org v2internal COMExpress htm CME 965 User Manual 1 0 www diamondsystems com Page 5 p1amonp SYSTEMS 2 FUNCTIONAL OVERVIEW 2 1 Block Diagram Figure 1 shows the CME 965 functional blocks bus and peripheral interface signals VGA Intel Core 2 Duo LV CPU Intel 965GME Dual SO DIMM SDRAM 7 Poets AC 97 link audio 8 hit GPIO 8 USB 2 0 ports 3 SATA ports Intel a 4PCle x1 lanes PClex1 Gigabit Ethernet Ethernet Controller o
34. k D5 Bootblock code is copied from ROM to lower system memory and control is given to it BIOS now executes out of RAM Copies compressed boot block code to memory in right segments Copies BIOS from ROM to RAM for faster access Perfroms main BIOS checksum and updates recovery status accordingly D6 Both key sequence and OEM specific method is checked to determine if BIOS recovery is forced If BIOS recovery is necessary control flows tocheckpoint Seed Bootblock Recovery Code Checkpoints section of document for more information D7 Restore CPUID value back into register The Bootblock Runtime interface module is moved to system memory and control is given to it Determine whether in memory D8 The Tuntime module is uncompressed into memory CPUID information is stored in memory D9 Store the Uncompressed pointer for future use in PMM Copying Main BIOS into memory Leaves all RAM below 1MB Read Write including E000 and F000 shadow areas but closing SMRAM DA Restore CPUID value back into register Give control to BIOS POS ExecutePOSTKernel See POST Code Checkpoints section of document for more information DC System is saking from ACPI S3 state E1 E8 OEM memory detection configuration error This range is reserved for chipset vendors EC EE amp system manufacturers The error associated with this value may be different from one platform to be next CME 965 User Manual 1 0 www diamondsystems com Page 33 DIAMOND SYST
35. nd failed 7 No Flash EPROM detected 8 Floppy controller failure 9 Boot Block BIOS checksum error 10 Flash Erase error 11 Flash Program error 12 AMIBOOT ROM file size error CME 965 User Manual 1 0 www diamondsystems com Page 31 5 42 Post BIOS Beep Codes DIAMOND SYSTEMS Number of Beeps Description 1 Memory refresh timer error 2 Parity error in base memory first 64KB block Base memory read write test error Motherboard timer not operational Processor error 8042 Gate A20 test error cannot switch to protected mode General exception error processor exception interrupt error Display memory error system video adapter AMIBIOS ROM checksum error 10 CMOS shutdown register read write error 5 43 Troubleshooting Post BIOS Beep Codes Number of Beeps Description 1 20r3 Reseat the memory or replace with known good modules 4 7 9 11 Fatal error indicating a serious problem with the system Consult your system manufacturer Before declaring the motherboard beyond all hope eliminate the possibility of interference by a malfunctioning add in card Remove all expansion cards except the video adapter If beep codes are generated when all other expansion cards are absent consult your system manufacturer s technical support f beep codes are not generated when all other expansion cards are absent one of the add in cards is causing t
36. on causes of failure found on boards returned to Diamond Systems for repair This information is provided as a source of advice to help you prevent damaging your Diamond or any vendor s embedded computer boards ESD damage This type of damage is almost impossible to detect because there is no visual sign of failure or damage The symptom is that the board simply stops working because some component becomes defective Usually the failure can be identified and the chip can be replaced To prevent ESD damage always follow proper ESD prevention practices when handling computer boards Damage during handling or storage On some boards we have noticed physical damage from mishandling A common observation is that a screwdriver slipped while installing the board causing a gouge in the PCB surface and cutting signal traces or damaging components Another common observation is damaged board corners indicating the board was dropped This may or may not cause damage to the circuitry depending on what is near the corner Most of our boards are designed with at least 25 mils clearance between the board edge and any component pad and ground power planes are at least 20 mils from the edge to avoid possible shorting from this type of damage However these design rules are not sufficient to prevent damage in all situations A third cause of failure is when a metal screwdriver tip slips or a screw drops onto the board while it is powered on causing a s
37. rmation in the menus which are described below 3 44 Main Setup Menu This menu allows you to select configuration options for the following e System Time e System Date 3 4 2 Advanced Setup Menu This menu allows you to select configuration options for the following e CPU Configuration Settings for Hardware Prefetcher Adjacent Cache Line Prefetch Cache 1 amp L2 Max CPUID Value Limit Vanderpool Technology Core Multi Processing and Intel amp SpeedStep Tech e IDE Configuration Settings for hard drives Primary Secondary Third IDE Master Slave Floppy Configuration Settings for the type of floppy drive installed on the system e Super IO Configuration Settings for Onboard Floppy Controller Serial Port1 Port2 Address Serial Port2 Mode Parallel Port Address Parallel Port Mode Parallel Port IRQ Restore on AC Power Loss by e Hardware Health Configuration Settings for System CPU Temperature 1 CPU System Fan Speed Vcore CPU voltage 5 0V 3 3V 12 0V 5Vsb VBAT standby and battery voltage e ACPI Configuration Settings for Suspend mode e AHCI Configuration Settings for AHCI Ports e APM Configuration Settings for Power Management APM Video Power Down Mode Hard Disks Power Down Mode Suspend Time Out Keyboard amp PS 2 Mouse Power Button Mode Advanced Resume Event Controls Resume on PME Resume on RTC Alarm CME 965 User Manual 1 0 www diamondsystems com Page
38. ropriate ESD preventive clothing and or accessories Always store this product in ESD protective packaging when not in use Please refer to page 3 of this manual Important Safe Handling Information for further details CME 965 User Manual 1 0 www diamondsystems com Page 10 1amonp SYSTEMS 3 1 COM Express Development Kits To facilitate evaluation and development Diamond s COM Express are normally supplied in conjunction with one of Diamond s COM Express development kits pictured below This approach increases project efficiency and reduces risks by providing a known good environment for rapid application development ATX form factor COM Express Development Kit The baseboards in Diamond s COM Express development kits provide standardized I O connectors for quick and easy access to nearly all system interfaces They also feature a variety of expansion slots and sockets for flexible system expansion The kits which include both generic models and application oriented baseboards in various form factors also generally extend the COM Express module s functionality by adding Ethernet and serial ports solid state media sockets and more Additionally the kits typically include an comprehensive set of interface cables drivers for Linux and Windows operation and full documentation 3 2 Preparing the Hardware If it is not already installed on the baseboard carefully plug the CME 965 into the baseboard s COM Express
39. rupt Request IRQ Eines 90 54 BIOS Beep Godes 31 5 4 1 Boot Block Beep CodeS MEER 31 b 4 2 Post BIOS Beep COdSS iot deba aaae a a a aa resaneee tees 32 5 43 Troubleshooting Post BIOS Beep Codes sse eene nnns 32 5 4 4 Bootblock Initialization Code Checkpoints sse eene nnns 33 5 4 5 X Bootclock Recovery Code Checkpoints sss eene nnne nennen 34 54 6 POST Code Checkpolnts edet eae e ena a acr Re NERA Sd ETAR 35 AME PI Ears Eee crm cosas aina aaae aa an Anana a AARE ARSE 38 5 4 8 ACPI Runtime Checkpoints sesssssssssssesessseene enne ennt entente nsn nnns entres nensi nnns entes nnns 39 CME 965 User Manual 1 0 www diamondsystems com Page 2 DIAMOND SYSTEMS IMPORTANT SAFE HANDLING INFORMATION WARNING ESD Sensitive Electronic Equipment Observe ESD safe handling procedures when working with this product Always use this product in a properly grounded work area and wear appropriate ESD preventive clothing and or accessories Always store this product in ESD protective packaging when not in use Safe Handling Precautions The CME 965 contains numerous I O connectors that connect to sensitive electronic components This creates many opportunities for accidental damage during handling installation and connection to other equipment The list here describes comm
40. s PCI Express wake up signal WAKE1 General purpose wake up signal BATLOW Indicates that external battery is low THRM Input from off module temp sensor indicating an over temp situation THERMTRIP Active low output indicating that the CPU has entered O thermal shutdown SMB_CK System Management Bus bidirectional clock line SMB DAT System Management Bus bidirectional data line O SMB_ALERT System Management Bus Alert l CME 965 User Manual 1 0 www diamondsystems com Page 20 4 1 8 LVDS Flat Panel These pins carry data for graphical display on an LVDS panel as indicated DIAMOND SYSTEMS Signal Name Signal Function Direction LVDS_A 0 3 LVDS Channel A differential pairs O LVDS_A 0 3 LVDS A CK LVDS Channel A differential clock O LVDS A CK LVDS_B 0 3 LVDS Channel B differential pairs O LVDS B 0 S3 LVDS_B_CK LVDS Channel B differential clock O LVDS_B_CK LVDS_VDD_EN LVDS panel power enable O LVDS_BKLT_EN LVDS panel backlight enable O LVDS_BKLT_CTRL LVDS panel backlight brightness control O LVDS_l2C_CK 12C clock output for LVDS display use O LVDS_I2C_DAT 12C data line for LVDS display use 1 0 4 1 9 LPC Interface These pins carry the Low Pin Count LPC interface signals as indicated Signal Name Signal Function Direction LPC AD 0 3 LPC multiplexed address command and data bus 1 0 LPC_FRAME LPC frame indicates the start of an LPC cycle O L
41. signal CME 965 User Manual 1 0 www diamondsystems com Page 22 4 1 12 Miscellaneous Signals These pins carry the I2C bus plus a number of utility signals DIAMOND SYSTEMS Signal Name Signal Function Direction l2C CK General purpose 12C port clock output O I2C DAT General purpose 12C port data I O line SPKR Output for audio enunciator the speaker in PC AT O systems BIOS_DISABLE Module BIOS disable input WDT Output indicating that a watchdog time out event has O occurred KBD_RST Input to module from optional external keyboard controller that can force a reset KBD A20GATE Input to module from optional external keyboard controller CME 965 User Manual 1 0 www diamondsystems com Page 23 4 2 COM Express CD Connector DIAMOND SYSTEMS The 210 pin high density COM Express CD connector implements the IDE PATA bus PCI bus PCI Express x16 Graphics PEG and power and ground signals as indicated in the table below Note Pins designated NC should be left unconnected GND IDE D5 IDE D10 IDE D11 IDE D12 IDE D4 IDE DO IDE REQ IDE IOW amp IDE_ACK GND IDE_IRQ IDE_AO IDE A1 IDE A2 IDE CS1 amp IDE CS3 IDE RESET PCI PCI REQ3 GND PCI AD1 PCI AD3 PCI AD5 PCI AD7 PCI C BEOR PCI AD9 PCI AD11 PCI AD13 PCI AD15 GND PCI PAR PCI SERR PCI STOP PCI TRDY CME 965 User Manual 1 0
42. tandard keyboard controller Function 4 searches for and configures all PnP and PCI boot devices Function 5 configures all onboard peripherals that are set to an automatic configuration and configures all remaining PnP and PCI devices While control is in the different functions additional checkpoints are output to port 80h as a word value to identify the routines under execution The low byte value indicates the main POST Code Checkpoint The high byte is divided into two nibbles and contains two fields The details of the high byte of these checkpoints are as follows HIGH BYTE XY The upper nibble X indicates the function number that is being executed X can be from 0 to 7 0 func 0 disable all devices on the BUS concerned 2 func 2 output device initialization on the BUS concerned 3 func 3 input device initialization on the BUS concerned 4 func 4 IPL device initialization on the BUS concerned 5 func 5 general device initialization on the BUS concerned 6 func 6 error reporting for the BUS concerned 7 func 7 add on ROM initialization for all BUSes CME 965 User Manual 1 0 www diamondsystems com Page 38 DIAMOND SYSTEMS 8 func 8 BBS ROM initialization for all BUSes The lower nibble Y indicates the BUS on which the different routines are being executed Y can be from 0 to 5 0 Generic DIM Device Initialization Manager 1 On board System devices 2 ISA devices 3 EIS
Download Pdf Manuals
Related Search
Related Contents
Microsoft LifeCam Studio for Business 買取のご案内 - DVD・ブルーレイ買取のメディアデポ Instruction on mounting and use Prescriptions de montage et User`s Manual - MIGHTY SEVEN Expedient User Manual – Banking Module AS 53 2T 4WD RB + AS 53 2T 4WD GUIDE DE DEPANNAGE User manual Calypso (Nederlands, Français) English WEEE Warning Message FCC STATEMENT Copyright © All rights reserved.
Failed to retrieve file