background image

AR-B5432 series User Manual   

32 

 
 

  char *Model_Name="AR-B5432"; 

    unsigned char 

IO_PORT_BASE=0x2E;    // DATA_PORT = IO_POR 1; 

  unsigned char data; 

  int result=0; 

 

    if ( argc > 1 ) 

    {  Show_Help();   return 1;  } 

 

             

  clrscr(); 

  textcolor(WHITE); 

  gotoxy(1, 1);  

cprintf("<>==========================================================================<>"); 

  gotoxy(1, 2);  cprintf("|| F81865 GPIO Test Utility v1.0 Acrosser Technology Co., Ltd.              ||"); 

  gotoxy(1, 3);  

cprintf("<>==========================================================================<>"); 

  gotoxy(1, 4);  

cprintf("<>==========================================================================<>"); 

  gotoxy(1, 5);  cprintf("|| Model Name  :                                                            ||"); 

    gotoxy(1, 6);    cprintf("|| SIO IO Base :                                                                                                                        ||"); 

  gotoxy(1, 7);  

cprintf("<>==========================================================================<>"); 

 

    // Show Got Parameter Informat 

  textcolor(LIGHTGRAY); 

  gotoxy(18,5);  cprintf("%s",Model_Name); 

  gotoxy(18,6);  cprintf("%X",IO_PORT_BASE); 

 

  // Enter F81865 Config 

  outportb(IO_PORT_BASE,0x87); 

  outportb(IO_PORT_BASE,0x87); 

 

    // Set Multi-function Pins to GPIO   

  outportb(IO_PORT_BASE,0x2A); 

  outportb(IO_PO1,(inportb(IO_PO1) | 0x08)); 

 

    // Select GPIO Port device 

  outportb(IO_PORT_BASE,0x07); 

  outportb(IO_PO1,0x06); 

Содержание AR-B5432

Страница 1: ...AR B5432 series User Manual 1 AR B5432 Board EPIC SBC supports Intel ATOM N270 Processor with Dual Gigabit LANs LCD TV out DVI User Manual Manual Rev 1 0 Book Number AR B5432 2009 08 06 ...

Страница 2: ...AR B5432 series User Manual 2 Revision Version Date Author Description 1 0 2009 08 06 Xavier Initial release ...

Страница 3: ...sibility of such damages This document contains proprietary information protected by copyright All rights are reserved No part of this manual may be reproduced by any mechanical electronic or other means in any form without prior written permission of the manufacturer Trademarks AR B5432 is a registered trademarks of Acrosser IBM PC is a registered trademark of the International Business Machines ...

Страница 4: ...ector and Jumper Setting 11 3 BIos Setting 16 3 1 Main Setup 17 3 2 Advanced Setup 18 3 3 Power Setup 19 3 4 PnP PCI Setup 20 3 5 Peripherals Setup 21 3 6 PC Health Setup 22 3 7 Boot Setup 23 3 8 Exit Setup 24 4 BIOS Refreshing WatchDog and GPIO Programming 26 4 1 BIOS Refreshing 26 4 2 WatchDog Programming 27 4 3 GPIO Programming 31 5 Electrical Characteristics 36 5 1 Basic Electrical Characteris...

Страница 5: ...DUCTION Welcome to the AR B5432 Computer The AR B5432 is a Intel 945GSE chipset based platform designed for low power consumption and wide operating temperature It supports the Atom N270 processor while coming with a 533MHz Front Side Bus ...

Страница 6: ...s AC 97 Codec ALC655 supports 5 1 CH audio output Two PCI e GbE controllers Intel 82574L support 1000 100 10 Mbps LANs Six USB2 0 ports Supports 3 3V CompactFlash TypeⅡ card with Ultra DMA mode 2 1 0 PCI 104 supports four PCI devices with PCI Bus Master mode Super I O F81865F I Internal WatchDog programmable 1 255 second s minute s 8 bits programmable bi direction GPIOs TTL 3 3V Four serial ports ...

Страница 7: ...AR B5432 series User Manual 7 1 2 Package Contents Check if the following items are included in the package AR B5432 EPIC SBC board Quick Manual Software Utility CD ...

Страница 8: ...AR B5432 series User Manual 8 1 3 Block Diagram ...

Страница 9: ...layout of AR B5432 Then describes the unpacking information which you should read carefully as well as the jumper switch settings for the AR B5432 configuration 2 1 Locations Top Side CN2 LVDS1 PWR2 JP2 CN7 PWR1 JP3 GPIO1 VGA1 PWR5 JP5 CN1 CN4 AUDIO1 LAN1 PWR3 SYSFAN1 LAN2 SATA1 COM1 CN3 SATA2 COM4 CN8 BAT1 COM3 LED1 IR1 COM2 CPUFAN1 CN6 DVI D1 ...

Страница 10: ...AR B5432 series User Manual 10 2 2 Locations Bottom Side SODIMM1 SKT1 CF1 ...

Страница 11: ...t Short Connected 4 PWR5 External 12V DC power input connector 5 CN4 Internal USB2 0 connector for USB2 0 port 3 port 4 6 PWR3 Extra 12V and 5V DC power output connector for SATA device PIN SETTING 1 GND 2 GND 3 12V 4 12V PIN SETTING PIN SETTING 1 5V 2 5V 3 USB3 4 USB4 5 USB3 6 USB4 7 GND 8 GND 9 GND 10 GND PIN SETTING 1 12V 2 GND 3 3 3V 4 5V 7 SATA1 SATA device connector 1 8 SATA2 SATA device con...

Страница 12: ... channel O Odd for single channel PIN SETTING PIN SETTING 1 LCD VDD 2 GND 3 E CLK 4 E CLK 5 GND 6 E Data2 7 E Data2 8 GND 9 E Data1 10 E Data1 11 NC 12 NC 13 E Data0 14 E Data0 15 GND 16 O CLK 17 O CLK 18 GND 19 O Data2 20 O Data2 21 I2C CLK 22 O Data1 23 O Data1 24 I2C Data 25 O Data0 26 O Data0 27 NC 28 NC 29 LCD VDD 30 LCD VDD 15 JP5 COM2 function RS232 RS422 RS485 selection 16 AUDIO1 5 1 chann...

Страница 13: ...TTING PIN SETTING 1 DCD 2 2 DSR 2 3 RX 2 4 RTS 2 5 TX 2 6 CTS 2 7 DTR 2 8 RI 2 9 GND 10 NC PIN SETTING PIN SETTING 1 GND 2 Data 0 3 Data 0 4 GND 5 Data 1 6 Data 1 7 GND 8 Data 2 9 Data 2 10 GND 11 CLK 12 CLK 13 DPD 14 I2C CLK 15 5V 16 I2C Data 17 NC 18 GND 19 NC 20 GND 21 NC 22 GND 23 NC 24 NC 25 NC 26 NC STATUS SETTING 1 2 3 3V for LCD panel Default 2 3 5V for LCD panel 24 PWR1 LCD panel inverter...

Страница 14: ...ck connector for USB2 0 port 5 port 6 31 LED1 System standby power and HDD access indicators 32 CPUFAN1 CPU DC fan connector Upper Port 6 Lower Port 5 Green Standby power indicator Yellow HDD access indicator PIN SETTING 1 GND 2 12V 3 Fan speed data 33 SODIMM1 200 pin un buffered DDRⅡ SODIMM socket 34 SKT1 32 PLCC socket for flash EEPROM system BIOS access 35 CF1 TypeⅡ compact flash card socket Su...

Страница 15: ...eader CN7 should connect to a Push Button Switch NOTE When using AT mode the monitor will not display any message and the system will not auto shut down after soft off In this case please cut the PSU s power off or remove PSU s power to cut the system power off STATUS SETTING 1 2 External buzzer 1 Buzz 2 Buzz 3 4 Hardware reset 5 6 Power button for ATX mode jumper shorted for AT mode ...

Страница 16: ...lso gives detailed explanation of the elements found in each of the BIOS menu displays The following topics are covered Main Setup Advanced Setup Power Setup PnP PCI Setup Peripherals Setup PC Health Setup Boot Setup Exit Setup Once you enter the BIOS CMOS setup utility you can use the control keys that listed at the bottom of the menu to select the desired value in each item ...

Страница 17: ...ally changes when you set the date Time Setup N A To set the system time IDE Channel 0 Master Slave IDE Channel 2 Master Slave N A Press Enter to view the IDE device s information and related parameters Halt On All Errors No Errors All But keyboard To select the situation in which you want the BIOS to stop the POST process and notify you ...

Страница 18: ...is set to Enabled BIOS will shorten or skip some check items during POST Full Screen Logo Show Enabled Disabled Select Enabled to show the OEM full screen logo if you have add in BIOS Boot Display CRT LVDS CRT LVDS DVI TV CRT DVI To set the display device Panel Type 800x600 1024x768 To set the LVDS panel resolution that you want DVMT mode FIXED DVMT Both To set the mode of Dynamic Video Memory Tec...

Страница 19: ...AR B5432 series User Manual 19 DVMT FIXED Memory Size 64MB 128MB 224MB To set the shared memory size for DVMT 3 3 Power Setup ...

Страница 20: ...em can not boot Resources Controlled By Auto ESCD Manual The Award Plug and Play BIOS has the capacity to automatically configure all of the boot and Plug and Play compatible devices However this capability means absolutely nothing unless you are using a Plug and Play operating system such as Windows 95 If you set this field to manual then you may choose specific resources by going into each of th...

Страница 21: ...Serial Port 3 3E8 IRQ11 Serial Port 4 2E8 IRQ10 Select an address and the corresponding interrupt for each serial port AC97 Auido Select Enabled Disabled This item allows you to decide to enable disable AC97 Audio USB Device setting Press Enter Press Enter to Enabled Disabled USB controllers and view device s information OnChip IDE Device N A Press Enter to Enabled Disabled IDE SATA controllers or...

Страница 22: ...AR B5432 series User Manual 22 3 6 PC Health Setup ...

Страница 23: ...sk CDROM USB FDD USB CDROM LAN Disabled The BIOS attempts to load the operating system from the devices in the sequence selected in these items Lan Boot Select Disabled Lan 1 Lan 2 These fields allow the system to search for an OS from LAN Hard Disk Boot Priority N A Press Enter to set the boot priority for each bootable device ...

Страница 24: ...tays on after you turn your system off The next time you boot your computer the BIOS configures your system according to the Setup selections stored in CMOS After saving the values the system is restarted again Load Optimized Defaults When you press Enter on this item you get a confirmation dialog box with a message like this Load Optimized Defaults Y N N Press Y to load the default values that ar...

Страница 25: ...every time you try to enter setup This prevents unauthorized persons from changing any part of your system configuration Type the password up to eight characters in length and press Enter The password typed now will clear any previous password from the CMOS memory You will be asked to confirm the password Type the password again and press Enter You may also press Esc to abort the selection and not...

Страница 26: ...allowing you to update your BIOS firmware without removing and installing chips The AR B5432 provides the FLASH BIOS update function for you to easily to update BIOS Please follow these operating steps to update BIOS Step 1 You must boot up system into MS DOS first and please don t detect files CONFIG SYS and AUTOEXEC BAT Step 2 In the MS DOS mode you should execute the AWDFLASH program to update ...

Страница 27: ...atchDog under Debug program Address port 2E and Data port 2F C debug To enter debug mode o 2E 87 o 2E 87 To enter configuration o 2E 07 o 2F 07 To point to Logical Device Number Reg To select logical device 7 WatchDog o 2E 30 o 2F 01 To activate WatchDog o 2E F5 Preparing to select the unit of timer equals minute or second I 2F To read the value of index 2F o 2F xx The value xx equals value of ind...

Страница 28: ...ational Inc Describe F81865 WatchDog timer test Language include files include conio h include stdlib h include stdio h include dos h Normal procedure void Show_Help Main procedure int main int argc char argv unsigned char IO_Port_Address 0x2E unsigned char Time int Temp if argc 2 Show_Help return 1 clrscr Time atoi argv 1 Set Watchdog ...

Страница 29: ...xF5 Select Watchdog output mode outportb IO_Port_Address 1 inportb IO_Port_Address 1 0x10 Set to Pulse mode bit4 1 outportb IO_Port_Address 0xF6 Set Watchdog Timer Value outportb IO_Port_Address 1 Time 0x00 to disable max 0xFF outportb IO_Port_Address 0xFA Set Watchdog Time out output via WDTRST outportb IO_Port_Address 1 inportb IO_Port_Address 1 0x01 bit0 1 outportb IO_Port_Address 0xF5 Start Wa...

Страница 30: ...n see this message Reset system is Fail Time return 1 Function Show_Help Input Change Return Description Show Title string void Show_Help clrscr printf WatchDog Test for F81865 n n printf Sample n printf WDT EXE 10 n printf For 10 seconds to reset n ...

Страница 31: ...Data port 2F GP GP57 GP56 GP55 GP54 GP53 GP52 GP51 GP50 Bit Bit 7 MSB Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB GPIO demo program in Turbo C as following Turbo C Version 3 0 Copyright c 1990 1992 by Borland International Inc Describe GPIO50 GPIO57 Test utility for F81865 Language include files include conio h include stdio h Normal procedure void Show_Help void Show_Fail void Show_Pass Main pr...

Страница 32: ...toxy 1 3 cprintf gotoxy 1 4 cprintf gotoxy 1 5 cprintf Model Name gotoxy 1 6 cprintf SIO IO Base gotoxy 1 7 cprintf Show Got Parameter Informat textcolor LIGHTGRAY gotoxy 18 5 cprintf s Model_Name gotoxy 18 6 cprintf X IO_PORT_BASE Enter F81865 Config outportb IO_PORT_BASE 0x87 outportb IO_PORT_BASE 0x87 Set Multi function Pins to GPIO outportb IO_PORT_BASE 0x2A outportb IO_PORT_BASE 1 inportb IO_...

Страница 33: ...nportb IO_PORT_BASE 1 0xF0 if data 0xF0 result 1 Set F81865 GPIO50 53 to Low outportb IO_PORT_BASE 0xA1 outportb IO_PORT_BASE 1 0x00 Read F81865 GPIO54 57 Status if not Low error outportb IO_PORT_BASE 0xA2 data inportb IO_PORT_BASE 1 0xF0 if data 0x00 result 1 Set F81865 GPIO50 53 to input GPIO54 GPIO57 to Output outportb IO_PORT_BASE 0xA0 outportb IO_PORT_BASE 1 0xF0 Set F81865 GPIO54 57 to High ...

Страница 34: ...tb IO_PORT_BASE 1 0x0F if data 0x00 result 1 Exit F81865 Config outportb IO_PORT_BASE 0xAA if result Show_Fail else Show_Pass return result Function Show_Help Input Change Return Description Show Title string void Show_Help clrscr printf GPIO Test utility for F81865 n n printf VCC GND n printf GPIO50 迋迋迋迋 GPIO54 n printf GPIO51 迋迋迋迋 GPIO55 n printf GPIO52 迋迋迋迋 GPIO56 n printf GPIO53 迋迋迋迋 GPIO57 n ...

Страница 35: ...詗 詗 詗 詗 gotoxy 20 12 cprintf 詗詗詗 詗詗詗詗 詗 詗 gotoxy 20 13 cprintf 詗 詗 詗 詗 詗 gotoxy 20 14 cprintf 詗 詗 詗 詗詗 詗詗詗詗 Function Show_Pass Input Change Return Description Show Pass Message void Show_Pass textcolor LIGHTGREEN gotoxy 20 10 cprintf 詗詗詗詗 詗詗詗 詗詗詗詗 詗詗詗詗 gotoxy 20 11 cprintf 詗 詗 詗 詗 詗 詗 gotoxy 20 12 cprintf 詗詗詗詗 詗詗詗詗 詗詗詗詗 詗詗詗詗 gotoxy 20 13 cprintf 詗 詗 詗 詗 詗 gotoxy 20 14 cprintf 詗 詗 詗 詗詗詗詗 詗詗詗詗 ...

Страница 36: ...nput for system or 12Vdc power output for SATA LCD inverter etc 11 4 12 0 12 6 V 5V 5Vdc power output for SATA USB DVI etc 4 75 5 0 5 25 V 3 3V 3 3Vdc power output for LVDS PCI 104 etc 3 14 3 30 3 46 V GPIO VIL GPIO s maximum Input LOW voltage 0 8 V GPIO VIH GPIO s minimum input HIGH voltage 2 0 V GPIO VOL GPIO s typical output LOW voltage 0 V GPIO VOH GPIO s typical output HIGH voltage 3 3 V ...

Отзывы: