IBASE Technology MB837-D25 User Manual

Intel atom d2550 5.25-inch

Advertisement

Quick Links

MB837-D25
MB837-D25-R
Intel
Atom™ D2550
®
5.25-inch SBC
USER'S MANUAL
Version 1.2

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MB837-D25 and is the answer not in the manual?

Questions and answers

Summary of Contents for IBASE Technology MB837-D25

  • Page 1 MB837-D25 MB837-D25-R Intel Atom™ D2550 ® 5.25-inch SBC USER’S MANUAL Version 1.2...
  • Page 2 Software International, Inc. registered trademark and trademark of Intel Corporation. Microsoft Windows is a registered trademark of Microsoft Corporation. Winbond is a registered trademark of Winbond Electronics Corporation. All other product names or trademarks are properties of their respective owners. MB837-D25 User’s Manual...
  • Page 3: Table Of Contents

    Table of Contents Introduction .............. 1 Product Description............. 1 Checklist ................2 MB837-D25 / MB837-D25 –R Specifications ....3 Board Dimensions ............... 4 Installations .............. 5 Installing the Memory ............6 Setting the Jumpers ............. 7 Jumper & Connector Location on MB837-D25 / MB837-D25-R ..............
  • Page 4 LAN Drivers Installation ..........41 Appendix ..............43 A. I/O Port Address Map ..........43 B. Interrupt Request Lines (IRQ) ........44 C. Watchdog Timer Configuration ........45 D. Digital I/O Sample Code ..........51 MB837-D25 / MB837-D25-R User’s Manual...
  • Page 5 This page is intentionally left blank. MB837-D25 User’s Manual...
  • Page 7: Introduction

    INTRODUCTION Introduction Product Description The MB837-D25 is a small footprint single board computer that is configured with the Intel Atom processor D2550 and Intel® NM10 Chipset. This 5.25-inch SBC provides greater flexibility for developers of embedded computing solutions. It is ideally suited for rugged and compact designs as in Internet devices and applications in automation, industrial control, data acquisition, thin client and other embedded PC applications.
  • Page 8: Checklist

    INSTALLATIONS Checklist Your MB837-D25 package should include the items listed below.  The MB837-D25 or MB837-D25-R embedded board  Driver DVD containing chipset drivers and flash memory utility  Cables are optional. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 9: Mb837-D25 / Mb837-D25 -R Specifications

    INTRODUCTION MB837-D25 / MB837-D25 –R Specifications Product Name MB837-D25, MB837-D25-R Form Factor 5.25” Disk Size SBC CPU Type Intel “Cedar view” Processor, 32nm Bulk Atom D2550 = 1.86 GHz [TDP= 10W], Cores = Dual Core Operating Frequency Intel “Tiger Point” PCH, CG82NM10 [TDP = 2.1W, 130 nm]...
  • Page 10: Board Dimensions

    INSTALLATIONS Board Dimensions MB837-D25 / MB837-D25-R User’s Manual...
  • Page 11: Installations

    This section provides information on how to use the jumpers and connectors on theMB837-D25 in order to set up a workable system. The topics covered are: Installing the Memory ................6 Setting the Jumpers ................7 Setting the Connectors ................. 10 MB837-D25 / MB837-D25-R User’s Manual...
  • Page 12: Installing The Memory

    INSTALLATIONS Installing the Memory The MB837-D25 board supports one DDR3 memory socket that can support up to 4GB memory, DDR3 1066/1333 (w/o ECC function). Installing and Removing Memory Modules To install the DDR3 module, locate the memory slot on the board and perform the following steps: 1.
  • Page 13: Setting The Jumpers

    INSTALLATIONS Setting the Jumpers Jumpers are used on MB837-D25 to select various settings and features according to your needs and applications. Contact your supplier if you have doubts about the best configuration for your needs. The following lists the connectors on MB837-D25 and their respective functions.
  • Page 14: Jumper & Connector Location On Mb837-D25 / Mb837-D25-R

    INSTALLATIONS Jumper & Connector Location on MB837-D25 / MB837-D25-R JP1: Clear CMOS Contents Use JP1 to clear the CMOS contents. Note that the power connector or jack should be disconnected from the board before clearing CMOS. Setting Function Pin 1-2...
  • Page 15: Jp4, Jp5: Lan Bypass & Wdt Reboot Setting

     Open Super IO GP54 Low: Bypass or setting in High: Normal BIOS. 2-3 Closed ** Note that the Bypass setting in BIOS is only working when JP4 & JP5 are set as this configuration. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 16: Setting The Connectors

    LED1, LED2, LED3 & LED4: LAN Port Link, Active LEDs ..... 14 LED5: Power, Alarm & Status LEDs........... 14 SW3: Software Reset Button ............... 14 SW2: Power Switch ................14 JP3: Mini-PCI Connector ..............14 MB837-D25 / MB837-D25-R User’s Manual...
  • Page 17: Fan1: System Fan Power Connector

    CN5: USB Connector CN6: COM1 RJ45 Connector Pin # Signal Name (RS-232) RTS, Request to send DTR, Data terminal ready TXD, Transmit data Ground Ground RXD, Receive data DSR, Data set ready CTS, Clear to send MB837-D25 / MB837-D25-R User’s Manual...
  • Page 18: Cn7: Sata Hdd Dock

    J1: SO-DIMM DDR3 Socket J2: Mini PCI-e Connector (USB signal only) J3: SPI Debug Port (Factory use only) J4: VGA Header Signal Name Pin # Pin # Signal Name DACR +5VCRT DACG DACB CRT_SPD HSYNC_C +5VCRT VSYNC_C CRT_SPCLK MB837-D25 / MB837-D25-R User’s Manual...
  • Page 19: J7: Slim Type Ii Compact Flash Connector

    J9 is a DC-in internal connector supporting +12V. Pin # Signal Name +12V Ground Note: Do not connect J9 and J11 at the same time. J10: USB Header Signal Name Pin # Pin # Signal Name Ground USB1- USB2+ USB1+ USB2- Ground MB837-D25 / MB837-D25-R User’s Manual...
  • Page 20: J11: Dc Power Jack (+12V Only)

    Read IO 0x504 and set bit 7 to “1” (GPIO act as GPI ) Read IO 0x50C and check the bit 7 (Control Pin) Note: SW3 is controlled by GPIO only. SW2: Power Switch JP3: Mini-PCI Connector MB837-D25 / MB837-D25-R User’s Manual...
  • Page 21: Bios Setup

    The topics covered in this chapter are as follows: BIOS Introduction ................16 BIOS Setup ..................16 Advanced Settings ................18 Chipset Settings ................... 27 Security Settings .................. 33 Save & Exit Settings ................34 MB837-D25 / MB837-D25-R User’s Manual...
  • Page 22: Bios Introduction

    <PgUp> and <PgDn> keys to change entries, <F1> for help and <Esc> to quit. When you enter the Setup utility, the Main Menu screen will appear on the screen. The Main Menu allows you to select from various setup functions and exit choices. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 23 Changing the defaults could cause the system to become unstable and crash in some cases. System Date Set the Date. Use Tab to switch between Data elements. System Time Set the Time. Use Tab to switch between Data elements. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 24: Advanced Settings

    Enable or Disable Boot Option for Legacy Network Devices. LAN Configuration State Enable (Bypass) or Disable (Normal) LAN Bypass. This function is only working on GPIO control mode. Refer to page 9 to set JP5 pin 2-3 closed. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 25 Value to be programmed into PCI Latency Timer Register. VGA Palette Snoop Enables or Disables VGA Palette Registers Snooping. PERR# Generation Enables or Disables PCI Device to Generate PERR#. SERR# Generation Enables or Disables PCI Device to Generate SERR#. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 26 Select the highest ACPI sleep state the system will enter, when the SUSPEND button is pressed. Lock Legacy Resources Enables or Disables Lock of Legacy Resources. S3 Video Report Enable or Disable S3 Video Repost. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 27 Enabled or Disabled System wake on alarm event. When enabled ,System will wake on the hr : min : sec specified. Wake on Ring The options are Disabled and Enabled. Wake on PCIE PME The options are Disabled and Enabled. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 28 XD can prevent certain classes of malicious buffer overflow attacks when combined with a supporting OS (Windows Server 2003 SP1, Windows XP SP2, SuSE Linux 9.2, Re33dHat Enterprise 3 Update 3.) Limit CPUID Maximum Disabled for Windows XP. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 29 Change Field F1: General Help F2: Previous Values Configure SATA as F3: Optimized Default F4: Save ESC: Exit SATA Controller(s) Enable / Disable Serial ATA Controller. Configure SATA as (1) IDE Mode. (2) AHCI Mode. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 30 Maximum time the device will take before it properly reports itself to the Host Controller. ‘Auto’ uses default value: for a Root port it is 100ms, for a Hub port the delay is taken from Hub descriptor. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 31 CPU Shutdown Temperature Disabled F2: Previous Values SmartFan Control Disabled F3: Optimized Default F4: Save ESC: Exit CPU Smart Fan Control Disabled (default) 70 ℃ 75 ℃ 80 ℃ 85 ℃ 90 ℃ 95 ℃ MB837-D25 / MB837-D25-R User’s Manual...
  • Page 32 Main Chipset Boot Security Save & Exit PPM Configuration → ← Select Screen EIST Enabled ↑↓ Select Item Enter: Select Change Field F1: General Help F2: Previous Values F3: Optimized Default F4: Save ESC: Exit MB837-D25 / MB837-D25-R User’s Manual...
  • Page 33: Chipset Settings

    Enter: Select Change Field F1: General Help F2: Previous Values F3: Optimized Default F4: Save ESC: Exit Host Bridge This item shows the Host Bridge Parameters. South Bridge This item shows the South Bridge Parameters. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 34 F4: Save & Exit ESC: Exit MRC Fast Boot The options are Disabled and Enabled. Max TOLUD Maximum Value of TOLUD. Dynamic assignment would adjust TOLUD automatically based on largest MMIO length of installed graphic controller. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 35 PCI-Exp. High Priority Port The options are Disabled, Port1, Port2, Port3, and Port4. High Precision Event Timer Configuration Enable/or Disable the High Precision Event Timer. SLP_S4 Assertion Stretch Enable Select a minimum assertion width of the SLP_S4# signal. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 36 Port 0 IOxAPIC Disabled ↑↓ Select Item Automatic ASPM Manual Enter: Select Change Field ASPM L0s Root Port Only F1: General Help ASPM L1 Enabled F2: Previous Values F3: Optimized Default F4: Save ESC: Exit MB837-D25 / MB837-D25-R User’s Manual...
  • Page 37 Port 0 IOxAPIC Disabled ↑↓ Select Item Automatic ASPM Manual Enter: Select Change Field ASPM L0s Root Port Only F1: General Help ASPM L1 Enabled F2: Previous Values F3: Optimized Default F4: Save ESC: Exit MB837-D25 / MB837-D25-R User’s Manual...
  • Page 38 ALWAYS – do not allow disabling GA20; this option is useful when any RT code is executed above 1MB. Option ROM Messages Set display mode. Options: Force BIOS and Keep Current. Interrupt 19 Capture Enable: Allows Option ROMs to trap Int 19. CSM Support Enables/Disables/Auto CSM Support. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 39: Security Settings

    The password length must be F2: Previous Values in the following range: F3: Optimized Default Minimum length F4: Save ESC: Exit Maximum length Administrator Password User Password Administrator Password Set Setup Administrator Password. User Password Set User Password. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 40: Save & Exit Settings

    Save Changes Save Changes done so far to any of the setup options. Discard Changes Discard Changes done so far to any of the setup options. Restore Defaults Restore/Load Defaults values for all the setup options. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 41 Save as User Defaults Save the changes done so far as User Defaults. Restore User Defaults Restore the User Defaults to all the setup options. Boot Override Pressing ENTER causes the system to enter the OS. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 42 BIOS Setup This page is intentionally left blank. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 43: Drivers Installation

    Intel Chipset Software Installation Utility ........... 38 VGA Drivers Installation ..............39 LAN Drivers Installation ..............41 IMPORTANT NOTE: After installing your Windows operating system, you must install first the Intel Chipset Software Installation Utility before proceeding with the drivers installation. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 44: Intel Chipset Software Installation Utility

    4. Click Yes to accept the software license agreement and proceed with the installation process. 5. On the Readme File Information screen, click Next to continue the installation. 6. The Setup process is now complete. Click Finish to restart the computer and for changes to take effect. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 45: Vga Drivers Installation

    DRIVERS INSTALLATION VGA Drivers Installation 1. Insert the disc that comes with the board. Click Intel and then Intel(R) Cedarview Chipset Drivers. 2. Click Intel(R) Cedarview Graphics Driver. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 46 5. On the Readme File Information screen, click Next to continue the installation of the Intel® Graphics Media Accelerator Driver. 6. On Setup Progress screen, click Next to continue. 7. Setup complete. Click Finish to restart the computer and for changes to take effect. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 47: Lan Drivers Installation

    2. On the next screen, click Install Drivers and Software. 3. In the Welcome screen, click Next. On the next screen, click Yes to to agree with the license agreement. 4. Agree with the license agreement and click Next. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 48 5. Click the checkbox for Drivers in the Setup Options screen to select it and click Next to continue. 6. The wizard is ready to begin installation. Click Install to begin the installation. 7. When InstallShield Wizard is complete, click Finish. MB837-D25 / MB837-D25-R User’s Manual...
  • Page 49: Appendix

    Clear Math Coprocessor Busy Signal 0F1h Reset Math Coprocessor 1F0h - 1F7h IDE Interface 2F8h - 2FFh Serial Port #2(COM2) 2B0h- 2DFh Graphics adapter Controller 360h - 36Fh Network Ports 3F8h - 3FFh Serial Port #1(COM1) MB837-D25 / MB837-D25-R User’s Manual...
  • Page 50: Interrupt Request Lines (Irq)

    Intel(R) 82583V Gigabit Network Connection #2 IRQ 4294967291 Intel(R) Graphics Media Accelerator 3600 Series IRQ 4294967292 Intel(R) N10/ICH7 Family PCI Express Root Port - IRQ 4294967293 27D2 IRQ 4294967294 Intel(R) N10/ICH7 Family PCI Express Root Port - 27D0 MB837-D25 / MB837-D25-R User’s Manual...
  • Page 51: Watchdog Timer Configuration

    = Get_W627UHG_Reg(0x20); if (ucDid == 0xA2) //W83627UHG?? goto Init_Finish; W627UHG_BASE = 0x2E; result = W627UHG_BASE; ucDid = Get_W627UHG_Reg(0x20); if (ucDid == 0xA2) //W83627UHG?? goto Init_Finish; W627UHG_BASE = 0x00; result = W627UHG_BASE; Init_Finish: return (result); MB837-D25 / MB837-D25-R User’s Manual...
  • Page 52 APPENDIX //--------------------------------------------------------------------------- void Unlock_W627UHG (void) MB837-D25 / MB837-D25-R User’s Manual...
  • Page 53 Lock_W627UHG(); //--------------------------------------------------------------------------- void Set_W627UHG_Reg( unsigned char REG, unsigned char DATA) Unlock_W627UHG(); outportb(W627UHG_INDEX_PORT, REG); outportb(W627UHG_DATA_PORT, DATA); Lock_W627UHG(); //--------------------------------------------------------------------------- unsigned char Get_W627UHG_Reg(unsigned char REG) unsigned char Result; Unlock_W627UHG(); outportb(W627UHG_INDEX_PORT, REG); Result = inportb(W627UHG_DATA_PORT); Lock_W627UHG(); return Result; //--------------------------------------------------------------------------- MB837-D25 / MB837-D25-R User’s Manual...
  • Page 54 W627UHG_DATA_PORT (W627UHG_BASE+1) //--------------------------------------------------------------------------- #define W627UHG_REG_LD 0x07 //--------------------------------------------------------------------------- #define W627UHG_UNLOCK 0x87 #define W627UHG_LOCK 0xAA //--------------------------------------------------------------------------- unsigned int Init_W627UHG(void); void Set_W627UHG_LD( unsigned char); void Set_W627UHG_Reg( unsigned char, unsigned char); unsigned char Get_W627UHG_Reg( unsigned char); //--------------------------------------------------------------------------- #endif //__W627UHG_H MB837-D25 / MB837-D25-R User’s Manual...
  • Page 55 Set_W627UHG_LD(0x08); ..............//switch to logic device 8 bBuf = Get_W627UHG_Reg(0x30); bBuf &= (~0x01); Set_W627UHG_Reg(0x30, bBuf); ..............//Enable WDTO //--------------------------------------------------------------------------- void WDTEnable(unsigned char NewInterval) unsigned char bBuf; Set_W627UHG_LD(0x08); ..............//switch to logic device 8 Set_W627UHG_Reg(0x30, 0x01); ............... //enable timer MB837-D25 / MB837-D25-R User’s Manual...
  • Page 56 &= (~0x08); Set_W627UHG_Reg(0xF5, bBuf); ............//count mode is second Set_W627UHG_Reg(0xF6, NewInterval); ..............//set timer //--------------------------------------------------------------------------- void WDTDisable(void) Set_W627UHG_LD(0x08); ..............//switch to logic device 8 Set_W627UHG_Reg(0xF6, 0x00); ............//clear watchdog timer Set_W627UHG_Reg(0x30, 0x00); .............. //watchdog disabled //--------------------------------------------------------------------------- MB837-D25 / MB837-D25-R User’s Manual...
  • Page 57: Digital I/O Sample Code

    W627UHG_DATA_PORT (W627UHG_BASE+1) //--------------------------------------------------------------------------- #define W627UHG_REG_LD 0x07 //--------------------------------------------------------------------------- #define W627UHG_UNLOCK 0x87 #define W627UHG_LOCK 0xAA //--------------------------------------------------------------------------- unsigned int Init_W627UHG(void); void Set_W627UHG_LD( unsigned char); void Set_W627UHG_Reg( unsigned char, unsigned char); unsigned char Get_W627UHG_Reg( unsigned char); //--------------------------------------------------------------------------- #endif //__W627UHG_H MB837-D25 / MB837-D25-R User’s Manual...
  • Page 58 (ucDid == 0xA2) //W83627UHG?? goto Init_Finish; W627UHG_BASE = 0x00; result = W627UHG_BASE; Init_Finish: return (result); //--------------------------------------------------------------------------- void Unlock_W627UHG (void) outportb(W627UHG_INDEX_PORT, W627UHG_UNLOCK); outportb(W627UHG_INDEX_PORT, W627UHG_UNLOCK); //--------------------------------------------------------------------------- void Lock_W627UHG (void) outportb(W627UHG_INDEX_PORT, W627UHG_LOCK); //--------------------------------------------------------------------------- void Set_W627UHG_LD( unsigned char LD) MB837-D25 / MB837-D25-R User’s Manual...
  • Page 59 Lock_W627UHG(); //--------------------------------------------------------------------------- void Set_W627UHG_Reg( unsigned char REG, unsigned char DATA) Unlock_W627UHG(); outportb(W627UHG_INDEX_PORT, REG); outportb(W627UHG_DATA_PORT, DATA); Lock_W627UHG(); //--------------------------------------------------------------------------- unsigned char Get_W627UHG_Reg(unsigned char REG) unsigned char Result; Unlock_W627UHG(); outportb(W627UHG_INDEX_PORT, REG); Result = inportb(W627UHG_DATA_PORT); Lock_W627UHG(); return Result; //--------------------------------------------------------------------------- MB837-D25 / MB837-D25-R User’s Manual...
  • Page 60 DIO output to high\n"); Dio5SetOutput(0x0F); printf("Set DIO output to low\n"); Dio5SetOutput(0x00); return 0; //--------------------------------------------------------------------------- void Dio5Initial(void) unsigned char ucBuf; Set_W627UHG_LD(0x08); //switch to logic device 8 //enable the GP5 group ucBuf = Get_W627UHG_Reg(0x30); ucBuf |= 0x02; MB837-D25 / MB837-D25-R User’s Manual...
  • Page 61 //NewData : 1 for input, 0 for output Set_W627UHG_LD(0x08); //switch to logic device 8 Set_W627UHG_Reg(0xE0, NewData); //--------------------------------------------------------------------------- unsigned char Dio5GetDirection(void) unsigned char result; Set_W627UHG_LD(0x08); //switch to logic device 8 result = Get_W627UHG_Reg(0xE0); return (result); //--------------------------------------------------------------------------- MB837-D25 / MB837-D25-R User’s Manual...

This manual is also suitable for:

Mb837-d25-r

Table of Contents