background image

APPENDIX 

              MB837-D25 / MB837-D25-R  User’s Manual

 

 

45 

 
C. Watchdog Timer Configuration 

 
The WDT is used to generate a variety of output signals after a user 
programmable count. The WDT is suitable for use in the prevention of system 
lock-up, such as when software becomes trapped in a deadlock. Under these 
sorts of circumstances, the timer will count to zero and the selected outputs will 
be driven. Under normal circumstance, the user will restart the WDT at regular 
intervals before the timer counts to zero. 
 
SAMPLE CODE: 

 

File of the W627UHG.CPP

 

//--------------------------------------------------------------------------- 
// 
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY 
// KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
// IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR 
// PURPOSE. 
// 
//--------------------------------------------------------------------------- 
#include "W627UHG.H" 
#include <dos.h> 
//--------------------------------------------------------------------------- 
unsigned int W627UHG_BASE; 
void Unlock_W627UHG (void); 
void Lock_W627UHG (void); 
//--------------------------------------------------------------------------- 
unsigned int Init_W627UHG(void) 

 

unsigned int result; 

 

unsigned char ucDid; 

 
 

W627UHG_BASE = 0x4E; 

 

result = W627UHG_BASE; 

 
 

ucDid = 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); 

Summary of Contents for MB837-D25

Page 1: ...MB837 D25 MB837 D25 R Intel Atom D2550 5 25 inch SBC USER S MANUAL Version 1 2...

Page 2: ...s Corporation Intel and Atom are registered trademark of Award Software International Inc registered trademark and trademark of Intel Corporation Microsoft Windows is a registered trademark of Microso...

Page 3: ...nnectors 10 FAN1 System Fan Power Connector 11 CN1 CN2 CN3 CN4 10 100 1000 LAN Ports 11 CN5 USB Connector 11 CN6 COM1 RJ45 Connector 11 CN7 SATA HDD Dock 12 J1 SO DIMM DDR3 Socket 12 J2 Mini PCI e Con...

Page 4: ...Settings 27 Security Settings 33 Save Exit Settings 34 Drivers Installation 37 Intel Chipset Software Installation Utility 38 VGA Drivers Installation 39 LAN Drivers Installation 41 Appendix 43 A I O...

Page 5: ...MB837 D25 User s Manual v This page is intentionally left blank...

Page 6: ......

Page 7: ...lient and other embedded PC applications MB837 D25 features the Intel s Graphics Media Accelerator making it compatible with Windows Vista Premium One DDR3 SO DIMM on board implements up to 4GB of sys...

Page 8: ...MB837 D25 R User s Manual 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 uti...

Page 9: ...ector Onboard for 2 5 SSD x1 Rear Panel Cylindrical Tip Connector DC 12V inlet with Screw Lock Factory Mode Restore Reset Switch GPIO control Power On Off Switch Optional opening for Wireless LAN ante...

Page 10: ...INSTALLATIONS 4 MB837 D25 MB837 D25 R User s Manual Board Dimensions...

Page 11: ...anual 5 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 Set...

Page 12: ...le aligns with that on the memory slot Insert the module into the socket at a slight angle approximately 30 degrees Note that the socket and module are both keyed which means that the module can be in...

Page 13: ...elect 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...

Page 14: ...ocation 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 JP1 Setting...

Page 15: ...uper IO GP54 or setting in BIOS BIOS Setting GP54 Active Low Bypass High Normal MB837 D25 R JP4 JP5 Setting Function Power OFF Power ON Power ON OS run software Normal Bypass Normal Bypass Normal Bypa...

Page 16: ...2 J1 SO DIMM DDR3 Socket 12 J2 Mini PCI e Connector USB signal only 12 J3 SPI Debug Port Factory use only 12 J4 VGA Header 12 J7 Slim Type II Compact Flash Connector 13 J8 COM2 Serial Port 13 J9 AT_12...

Page 17: ...an must be a 12V fan Pin Signal Name 1 Ground 2 12V 3 Rotation detection 4 Control CN1 CN2 CN3 CN4 10 100 1000 LAN Ports CN5 USB Connector CN6 COM1 RJ45 Connector Pin Signal Name RS 232 1 RTS Request...

Page 18: ...A S2 P2 3 3V A S3 P3 3 3V GND S4 P4 GND B S5 P5 GND B S6 P6 GND GND S7 P7 5V P8 5V P9 5V P10 GND P11 GND P12 GND P13 12V P14 12V P15 12V J1 SO DIMM DDR3 Socket J2 Mini PCI e Connector USB signal only...

Page 19: ...er detect 2 RXD Receive data 3 TXD Transmit data 4 DTR Data terminal ready 5 Ground 6 DSR Data set ready 7 RTS Request to send 8 CTS Clear to send 9 RI Ring indicator 10 No Connect J9 AT_12V Connector...

Page 20: ...M LED A2 C2 SIO GPIO55 STATUS LED A3 C3 SIO GPIO56 Index port 4E Data port 4F Device 08 30h bit1 1 E0h bit5 bit6 0 E1h bit5 bit6 Control pin SW3 Software Reset Button Signal Name Pin Pin Signal Name G...

Page 21: ...s chapter describes the different settings available in the AMI BIOS that comes with the board The topics covered in this chapter are as follows BIOS Introduction 16 BIOS Setup 16 Advanced Settings 18...

Page 22: ...iately activated Pressing the Del key immediately allows you to enter the Setup utility If you are a little bit late pressing the Del key POST Power On Self Test will continue with its test routines t...

Page 23: ...aults have been carefully chosen by both AMI and your system manufacturer to provide the absolute maximum performance and reliability Changing the defaults could cause the system to become unstable an...

Page 24: ...p F2 Previous Values F3 Optimized Default F4 Save ESC Exit Launch PXE OpROM Disabled LAN Configuration State Normal PCI Subsystem Settings ACPI Settings Wake up event setting CPU Configuration IDE Con...

Page 25: ...rity Legacy ROM PCI Common Settings PCI Latency Timer 32 PCI Bus Clocks VGA Palette Snoop Disabled PERR Generation Disabled SERR Generation Disabled PCI ROM Priority In case of multiple Option ROMs Le...

Page 26: ...ed ACPI Sleep State S3 Suspend to RAM Lock Legacy Resources Disabled S3 Video Report Disabled Enabled ACPI Auto Configuration Enables or Disables BIOS ACPI Auto Configuration Enable Hibernation Enable...

Page 27: ...General Help F2 Previous Values F3 Optimized Default F4 Save ESC Exit Wake System with Fixed Time Disabled Wake on Ring Disabled Wake on PCIE PME Disabled Wake System with Fixed Time Enabled or Disab...

Page 28: ...rocessor Stepping 30661 Microcode Revision 265 L1 Cache RAM 2x56 k L2 Cache RAM 2x512 k Processor Core Dual Hyper Threading Supported Hyper Threading Enabled Execute Disable Bit Enabled Limit CPUID Ma...

Page 29: ...Save Exit Select Screen Select Item Enter Select Change Field F1 General Help F2 Previous Values F3 Optimized Default F4 Save ESC Exit SATA Port0 Not Present SATA Port1 Not Present SATA Controller s E...

Page 30: ...s Legacy USB support AUTO option disables legacy support if no USB devices are connected DISABLE option will keep USB devices available only for EFI applications EHCI Hand off Enabled Disabled This is...

Page 31: ...Serial Port Configuration Set Parameters of Serial Ports User can Enable Disable the serial port and Select an optimal settings for the Super IO Device H W Monitor Aptio Setup Utility Main Advanced Ch...

Page 32: ...oot Security Save Exit COM0 Select Screen Select Item Enter Select Change Field F1 General Help F2 Previous Values F3 Optimized Default F4 Save ESC Exit Console Redirection Console Redirection Setting...

Page 33: ...features according to your preference Aptio Setup Utility Main Advanced Chipset Boot Security Save Exit Select Screen Select Item Enter Select Change Field F1 General Help F2 Previous Values F3 Optimi...

Page 34: ...on Memory Frequency 1067 MHz DDR3 Total Memory 2048 MB DIMM 1 2048 MB Memory Frequency and Timing Aptio Setup Utility Main Advanced Chipset Boot Security Save Exit Memory Frequency and Timing Select S...

Page 35: ...press Root Port2 PCI Express Root Port3 DMI Link ASPM Control Enabled PCI Exp High Priority Port Disabled High Precision Event Timer Configuration High Precision Timer Enabled SLP_SP4 Assertion Width...

Page 36: ...oot Port0 Aptio Setup Utility Main Advanced Chipset Boot Security Save Exit Select Screen Select Item Enter Select Change Field F1 General Help F2 Previous Values F3 Optimized Default F4 Save ESC Exit...

Page 37: ...Save ESC Exit PCI Express Port 2 Auto Port 0 IOxAPIC Disabled Automatic ASPM Manual ASPM L0s Root Port Only ASPM L1 Enabled PCI Express Root Port3 Aptio Setup Utility Main Advanced Chipset Boot Secur...

Page 38: ...iorities Setup Prompt Timeout Number of seconds to wait for setup activation key 65535 0xFFFF means indefinite waiting Bootup NumLock State Select the keyboard NumLock state Quiet Boot Enables Disable...

Page 39: ...Change Field F1 General Help F2 Previous Values F3 Optimized Default F4 Save ESC Exit If ONLY the Administrator s password is set then this only limits access to Setup and is only asked for when enter...

Page 40: ...nges Discard Changes Restore Defaults Save as User Defaults Restore User Defaults Boot Override Save Changes and Exit Exit system setup after saving the changes Discard Changes and Exit Exit system se...

Page 41: ...D25 R User s Manual 35 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...

Page 42: ...BIOS Setup 36 MB837 D25 MB837 D25 R User s Manual This page is intentionally left blank...

Page 43: ...f you find the items missing please contact the vendor where you made the purchase The contents of this section include the following Intel Chipset Software Installation Utility 38 VGA Drivers Install...

Page 44: ...e disc that comes with the board Click Intel and then Intel R Cedarview Chipset Drivers 2 Click Intel R Chipset Software Installation Utility 3 When the Welcome screen to the Intel Chipset Device Soft...

Page 45: ...LLATION MB837 D25 MB837 D25 R User s Manual 39 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 Gra...

Page 46: ...o to agree with the license agreement and continue the installation 5 On the Readme File Information screen click Next to continue the installation of the Intel Graphics Media Accelerator Driver 6 On...

Page 47: ...he disc that comes with the board Click LAN Card and then Intel LAN Cedarview Drivers 2 On the next screen click Install Drivers and Software 3 In the Welcome screen click Next On the next screen clic...

Page 48: ...r s Manual 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 Wh...

Page 49: ...ress Device Description 000h 01Fh DMA Controller 1 020h 03Fh Interrupt Controller 1 040h 05Fh Timer 060h 06Fh Keyboard Controller 070h 07Fh Real Time Clock NMI 080h 09Fh DMA Page Register 0A0h 0BFh In...

Page 50: ...cessor IRQ 16 Intel R N10 ICH7 Family USB Universal Host Controller 27CB IRQ 18 Intel R N10 ICH7 Family USB Universal Host Controller 27CA IRQ 19 Intel R N10 ICH7 Family Serial ATA Storage Controller...

Page 51: ...MPLE CODE File of the W627UHG CPP THIS CODE AND INFORMATION IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTAB...

Page 52: ...APPENDIX 46 MB837 D25 MB837 D25 R User s Manual void Unlock_W627UHG void...

Page 53: ...LD Unlock_W627UHG outportb W627UHG_INDEX_PORT W627UHG_REG_LD outportb W627UHG_DATA_PORT LD Lock_W627UHG void Set_W627UHG_Reg unsigned char REG unsigned char DATA Unlock_W627UHG outportb W627UHG_INDEX...

Page 54: ...RCHANTABILITY AND OR FITNESS FOR A PARTICULAR PURPOSE ifndef __W627UHG_H define __W627UHG_H 1 define W627UHG_INDEX_PORT W627UHG_BASE define W627UHG_DATA_PORT W627UHG_BASE 1 define W627UHG_REG_LD 0x07...

Page 55: ...627UHG H int main void void WDTInitial void void WDTEnable unsigned char void WDTDisable void int main void char SIO SIO Init_W627UHG if SIO 0 printf Can not detect Winbond 83627UHG program abort n re...

Page 56: ...Reg 0xF5 bBuf 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...

Page 57: ...RANTIES OF MERCHANTABILITY AND OR FITNESS FOR A PARTICULAR PURPOSE ifndef __W627UHG_H define __W627UHG_H 1 define W627UHG_INDEX_PORT W627UHG_BASE define W627UHG_DATA_PORT W627UHG_BASE 1 define W627UHG...

Page 58: ...ck_W627UHG void unsigned int Init_W627UHG void unsigned int result unsigned char ucDid W627UHG_BASE 0x4E result W627UHG_BASE ucDid Get_W627UHG_Reg 0x20 if ucDid 0xA2 W83627UHG goto Init_Finish W627UHG...

Page 59: ...ock_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...

Page 60: ...char Dio5GetInput void void Dio5SetDirection unsigned char unsigned char Dio5GetDirection void int main void char SIO SIO Init_W627UHG if SIO 0 printf Can not detect Winbond 83627UHG program abort n r...

Page 61: ...nput void unsigned char result Set_W627UHG_LD 0x08 switch to logic device 8 result Get_W627UHG_Reg 0xE1 return result void Dio5SetDirection unsigned char NewData NewData 1 for input 0 for output Set_W...

Reviews: