Award IB300 User Manual

Ns geode gx1 3.5-inch embedded board

Advertisement

Quick Links

IB300
NS Geode GX1
3.5-inch Embedded Board
USER'S MANUAL
Version 1.0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IB300 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Award IB300

  • Page 1 IB300 NS Geode GX1 3.5-inch Embedded Board USER’S MANUAL Version 1.0...
  • Page 2 Acknowledgments Award is a registered trademark of Award Software International, Inc. PS/2 are trademarks of International Business Machines 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.
  • Page 3: Table Of Contents

    ............5 Product Description ............5 Checklist................6 Specifications..............7 Board Dimensions.............8 Installations ............9 Installing the Memory .............10 Setting the Jumpers............11 Connectors on IB300 ............14 BIOS Setup ............28 Chipset Patch File Installation ....50 VGA Drivers Installation ......54 Audio Drivers Installation ......60 LAN Drivers Installation ......68...
  • Page 4 This page is intentionally left blank. IB300 User’ s Manual...
  • Page 5: Installations

    The IB300 packs all the functions of a versatile system, including VGA, Audio, Ethernet and LCD panel support. System memory is provided by one SO DIMM socket that accommodates up to 256MB SDRAM.
  • Page 6: Checklist

    INSTALLATIONS Checklist Your IB300 package should include the items listed below. Damaged or missing items should be reported to your supplier. • The IB300 3.5-inch SBC • Two floppy diskettes containing the following: • Chipset Patch File • NS Geode GX1 VGA Driver •...
  • Page 7: Specifications

    External CMOS battery connector x 1 Expansion Slot PC/104, PC/104+ Operating 0°C~60°C (32°F~140°F) Temperature Power Maximum 5V @4A Requirements Typical +5V @1.5A P/S Voltage Form Factor 3.5-inch SBC Dimensions 145 mm x 102 mm (5.7" x 4") IB300 User’ s Manual...
  • Page 8: Board Dimensions

    INSTALLATIONS Board Dimensions IB300 User’ s Manual...
  • Page 9: Installations

    INSTALLATIONS Installations This section provides information on how to use the jumpers and connectors on the IB300 in order to set up a workable system. The topics covered are: Installing the Memory .............10 Setting the Jumpers............11 Connectors on IB300 ............14...
  • Page 10: Installing The Memory

    INSTALLATIONS Installing the Memory The IB300 3.5-inch SBC supports one 144-pin SO-DIMM socket for a maximum total memory of 256MB in SDRAM type. The memory capacities supported are 32MB, 64MB, 128MB and 256MB. Installing and Removing SO-DIMMs To install the SO-DIMM module, locate the memory slot on the board and perform the following steps: 1.
  • Page 11: Setting The Jumpers

    INSTALLATIONS Setting the Jumpers Jumpers are used on the IB300 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 IB300 and their respective functions.
  • Page 12 INSTALLATIONS Jumper Locations on IB300 JP2: CF Connector master/Slave Setting JP5: Clear CMOS Content JP7: Panel Voltage Setting IB300 User’ s Manual...
  • Page 13 *Note: To clear CMOS contents, remove the jumper from pin 1-2 and place it on pin 2-3 for about 5 seconds, and then return the jumper to pin 1-2. JP7: Panel Voltage Setting Setting Function Pin 1-2 3.3V Short/Closed Pin 2-3 Short/Closed IB300 User’ s Manual...
  • Page 14: Connectors On Ib300

    INSTALLATIONS Connectors on IB300 The connectors on IB300 allows you to connect external devices such as keyboard, floppy disk drives, hard disk drives, printers, etc. The following table lists the connectors on IB300 and their respective functions. Connector Locations on IB300............15 J1: FDD Connector ................
  • Page 15: Connector Locations On Ib300

    INSTALLATIONS Connector Locations on IB300 Connector Locations on IB300 J1: FDD Connector J2, J4: IDE Connectors JP3: External SMI Default Setting JP4: Digital I/O Connector J3: Parallel Port Connector J5: Compact Flash Card Socket J6: Signals for DXTN510 daughter card...
  • Page 16: J1: Fdd Connector

    Host data 15 Ground DRQ0 Ground Host IOW Ground Host IOR Ground IOCHRDY Host ALE DACK0 Ground IRQ14 No connect Address 1 No connect Address 0 Address 2 Chip select 0 Chip select 1 Activity Ground IB300 User’ s Manual...
  • Page 17 INSTALLATIONS Ground N.C. IB300 User’ s Manual...
  • Page 18: Jp3: External Smi Default Setting

    Register Format: BIT: D1 D0 Value: DI1 DI0 Digital Output Output channels: 2 bits Output voltage: High: Source -0.4mA at 2.4V min Low: Sink 8mA at 0.5V max Register Address: 240H (Write) Register Format: BIT: Value: DO1 DO0 IB300 User’ s Manual...
  • Page 19: J3: Parallel Port Connector

    J5: Compact Flash Card Socket J6: Signals for DXTN510 daughter card Signal Name Pin # Pin # Signal Name 3.3V PCIRSTX 3.3V DSTNSCS 3.3V DSTNSDO Ground DSTNSDI Ground DSTNSCLK Ground Ground Ground J7: SO DIMM Socket IB300 User’ s Manual...
  • Page 20: J8: Pc104+ Connector

    5.0V I/O signals and Pin-D30 will be modified in the same manner for 3.3V I/O. It is recommended that both KEY pins (A1 and D30) be electrically connnected for GND for shielding. IB300 User’ s Manual...
  • Page 21 SA15 DRQ3 DACK0* LA17 SA14 DACK1* DRQ0 MEMR* SA13 DRQ1 DACK5* MEMW* SA12 REFRESH* DRQ5 SA11 SYSCLK DACK6* SA10 IRQ7 DRQ5 SD10 IRQ6 DACK7* SD11 IRQ5 DRQ7 SD12 IRQ4 SD13 IRQ3 MASTER* SD14 DACK2* SD15 BALE IB300 User’ s Manual...
  • Page 22: J9, J10: Pc104 Connector

    LA19 IRQ15 LA18 IRQ14 +12V LA17 DACK0 IOCHRDY MEMR DRQ0 SMEMW MEMW DACK5 SMEMR DRQ5 DACK6 DRQ6 ZA15 A16 DACK3 DACK7 DRQ3 DRQ7 DACK1 DRQ1 MASTER REFRESH KEY PIN IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 DACK2 BALE IB300 User’ s Manual...
  • Page 23: J11: Audio Connector

    J12 is the pin header for TFT flat panel LCD displays. Signal Name Pin # Pin # Signal Name +12V +12V Ground Ground 5V/3.3V 5V/3.3V Ground TVCLK CRTHSYNC CRTVSYNC N.C. N.C. Ground Ground SHFCLK FLM(VSYNC) LP(HSYNC) DISPENA(MDE) Ground ENABKL Ground N.C. ENAVDD 5V/3.3V IB300 User’ s Manual...
  • Page 24: J13: Com2 Connector

    The IrDA connector is used for wireless communication. Pin # Signal Name No connect Ir RX Ground Ir TX CN3: CD-In Connector J4 and J5 are the CD-in connectors. Below is their pin out assignments. Pin # Signal Name Ground Left Ground Right IB300 User’ s Manual...
  • Page 25: Cn4: Usb Connector

    Pin # Signal Name DCD, Data carrier detect RXD, Receive data TXD, Transmit data DTR, Data terminal ready GND, ground DSR, Data set ready RTS, Request to send CTS, Clear to send RI, Ring indicator Not Used IB300 User’ s Manual...
  • Page 26 INSTALLATIONS IB300 User’ s Manual...
  • Page 27: Cn8: Vga Crt Connector

    INSTALLATIONS CN8: VGA CRT Connector The pin assignments of the VGA CRT connector are as follows: Signal Name Signal Name Green Blue N.C. N.C. N.C. N.C. HSYNC VSYNC IB300 User’ s Manual...
  • Page 28: Bios Setup

    CHIPSET PATCH FILE INSTALLATION BIOS Setup This section describes the different settings available in the Award BIOS that comes with the IB300 embedded board. The topics covered in this section are as follows: BIOS Introduction ................29 BIOS Setup..................29 Standard CMOS Setup..............
  • Page 29: Bios Introduction

    The Award BIOS provides a Setup utility program for specifying the system configurations and settings. The BIOS ROM of the system stores the Setup utility. When you turn on the computer, the Award BIOS is immediately activated. Pressing the <Del> key immediately allows you to enter the Setup utility.
  • Page 30 If your computer cannot boot after making and saving Note: system changes with Setup, the Award BIOS supports an override to the CMOS settings that resets your system to its default. Warning: It is strongly recommended that you avoid making any changes to the chipset defaults.
  • Page 31: Standard Cmos Setup

    Month : 1 to 12 Date : 1 to 31 Year : 1994 to 2079 To set the date, highlight the “Date” field and use the PageUp/ PageDown or +/- keys to set the current time. IB300 User’ s Manual...
  • Page 32 SECTOR : Number of sectors SIZE : Automatically adjust according to the configuration MODE (for IDE HDD only) : Auto Normal (HD < 528MB) Large (for MS-DOS only) (HD > 528MB and supports Logical Block Addressing) IB300 User’ s Manual...
  • Page 33 The system boot will not be halted for a disk error; it will stop for all other errors. All, But Disk/Key The system boot will not be halted for a keyboard or disk error; it will stop for all other errors. IB300 User’ s Manual...
  • Page 34: Bios Features Setup

    Virus Warning feature when this happens. Quick Power On Self Test This choice speeds up the Power On Self Test (POST) after you power up the system. If it is set to Enabled, BIOS will skip some items. IB300 User’ s Manual...
  • Page 35 Typematic Rate Setting When disabled, continually holding down a key on your keyboard will generate only one instance. When enabled, you can set the two typematic controls listed next. By default, this field is set to Disabled. IB300 User’ s Manual...
  • Page 36 RAM. Video Shadow will increase the video speed. C8000 - CBFFF Shadow/DC000 - DFFFF Shadow Shadowing a ROM reduces the memory available between 640KB to 1024KB. These fields determine whether or not optional ROM will be copied to RAM. IB300 User’ s Manual...
  • Page 37: Chipset Features Setup

    The options are Gradual, Highest, Tristate, and Smallest. Control High Drive Control The options are Gradual, Highest, Tristate, and Smallest. Two Clock Address Setup The options are Disabled and Enabled. SDCLK Edge Delay The options are 0, 1, 2, and 3. IB300 User’ s Manual...
  • Page 38 The options are Disabled and Enabled. TFT Flat Panel Resolution The options are 640x480, 800x600, and 1024x768. 16 Bit I/O Recovery Time This option specifies the length of the delay (in sysclks) inserted between consecutive 16-bit I/O operations. IB300 User’ s Manual...
  • Page 39 This option specifies the length of the delay (in sysclks) inserted between consecutive 8-bit I/O operations. USB Controller The options are Disabled and Enabled. USB Legacy Support The options are Disabled and Enabled. Digital I/O Address The options are 240H, 260H, 280H, and Disabled. IB300 User’ s Manual...
  • Page 40: Power Management Setup

    When enabled, and after the set time of system inactivity, the hard disk drive will be powered down while all other devices remain active. Modem Use IRQ The IRQ used by the modem can be set to NA, 3 (default), 4, 5, 7, 9, 10 and 11. IB300 User’ s Manual...
  • Page 41 When the system enters Doze mode, the CPU clock runs only part of the time. You may select the percent of time that the clock runs. The options are 75%, 12.5%, 33.3%, and 50.0%. IRQ1/3/4/5/6/7/9/10/11/12/13/14/15 These fields allows the enabling or disabling the IRQs supporting various devices. IB300 User’ s Manual...
  • Page 42: Pnp/Pci Configuration

    (e.g., Windows 95). The options: Yes and No. Resources Controlled by The Award Plug and Play BIOS can automatically configure all the boot and Plug and Play-compatible devices. If you select Auto, all the interrupt request (IRQ) and DMA assignment fields disappear, as the BIOS automatically assigns them.
  • Page 43 (using a single voltage) while newer PCI cards are Level triggered (using multiple voltage levels). Used MEM base addr Select a base address for the memory area used by any peripheral that requires high memory. The options: C800, CC00, D000, D400, D800, DC00, N/A. IB300 User’ s Manual...
  • Page 44: Load Bios Defaults

    á â à ß : Select Item ESC : Quit F10 : Save & Exit Setup (Shift) F2 : Change Color F6 : Save CMOS to BIOS F7 : Load CMOS From BIOS Load BIOS Defaults except Standard CMOS Setup IB300 User’ s Manual...
  • Page 45 CHIPSET PATCH FILE INSTALLATION To load SETUP defaults value to CMOS SRAM, enter “Y”. If not, enter “N”. IB300 User’ s Manual...
  • Page 46: Integrated Peripherals

    DMA driver (Windows 95 OSR2 or a third-party IDE bus master driver). If your hard drive and your system software both support Ultra DMA/33, select Auto to enable BIOS support. IB300 User’ s Manual...
  • Page 47 ASKIR are used when you have an IrDA interface module connected to the system. Onboard Parallel Mode This field allows you to determine parallel port mode function. Standard Printer Port Enhanced Parallel Port Extended Capabilities Port ECP+EPP Extended Capabilities Port or Enhanced Parallel Port IB300 User’ s Manual...
  • Page 48: Supervisor / User Password

    á â à ß : Select Item ESC : Quit F10 : Save & Exit Setup (Shift) F2 : Change Color F6 : Save CMOS to BIOS F7 : Load CMOS From BIOS Change / Set / Disable Password IB300 User’ s Manual...
  • Page 49: Ide Hdd Auto Detection

    Select this option to exit the Setup utility without saving the changes you have made in this session. Typing “Y” will quit the Setup utility without saving the modifications. Typing “N” will return you to Setup utility. IB300 User’ s Manual...
  • Page 50: Chipset Patch File Installation

    The following section describes the normal display driver installation procedures for Windows 98. 1. Under Windows 98, click Start, then Settings, then Control Panel. Double click System Properties. Under System Properties, click Device Manager. Click Other Devices and delete PCI Bridge. Now, click Refesh. IB300 User’ s Manual...
  • Page 51 CHIPSET PATCH FILE INSTALLATION 2. After clicking Refresh, the Add New Hardware Wizard will appear. Click Next. 3. Select Search for the best driver for your device, (Recommended), and click Next. IB300 User’ s Manual...
  • Page 52 4. Click Specify a location: and enter the path as A:\patch\win98 Insert the drivers diskette into floppy driver and click Next. 5. Windows will be able to find the ACPI bridge. When the screen below appears, click Next. IB300 User’ s Manual...
  • Page 53 CHIPSET PATCH FILE INSTALLATION 6. After Windows has finished installing the patch files, click Finish. IB300 User’ s Manual...
  • Page 54: Vga Drivers Installation

    VGA Drivers Installation This section provides information on how to install the VGA drivers that come with your IB300 board. Please follow the instructions set forth in this section carefully. If the VGA drivers come in floppy diskettes, it is recommended that you make a backup copy of the VGA drivers and put the backup copy in a safe place.
  • Page 55: Installing The Drivers For Windows 98

    Installing the Drivers for Windows 98 The following section describes the normal display driver installation procedures for Windows 98. Under Windows 98, click Start, then Settings, then Control Panel. Double click Display Properties. Under Display Properties, click Settings. IB300 User’ s Manual...
  • Page 56 VGA DRIVERS INSTALLATION After selecting Advanced, click Adapter. Click the Change… button. The Update Device Driver Wizard will search for updated drivers. IB300 User’ s Manual...
  • Page 57 VGA DRIVERS INSTALLATION Click Next. Select Specify a location: and specify the path of the drivers as A:\VGA\Win9x. Insert the floppy diskette containing the VGA drivers into the floppy drive, then click Next. IB300 User’ s Manual...
  • Page 58 VGA DRIVERS INSTALLATION Click Next to start copying the driver files into the system. After file copying is done, click Finish and restart the computer when prompted. IB300 User’ s Manual...
  • Page 59: Installing The Drivers For Windows Nt

    You will then see a warning panel about Third Party Drivers. Click on Yes to finish the installation. Once the installation is complete, the system must be shut down and restarted for the new drivers to take effect. IB300 User’ s Manual...
  • Page 60: Audio Drivers Installation

    Audio Drivers Installation This section provides information on how to install the audio drivers for ESS Solo-1 ES1938S that come in floppy diskettes with your IB300 board. Please follow the instructions set forth in this section. It is recommended that you make a copy of the drivers and put the backup copy in a safe place.
  • Page 61 1. Click Start, then Settings, then Control Panel. Double click System Properties. Select Device Manager. Click Other Devices and delete PCI Multimedia Audio Drivers. Now, click Refesh. 2. After clicking Refresh, the Add New Hardware Wizard will appear. Click Next. IB300 User’ s Manual...
  • Page 62 3. Select Search for the best driver for your device, (Recommended), and click Next. 4. Click Specify a location: and enter the path as A:\sound\win9x Insert the audio driver diskette into floppy driver and click Next. IB300 User’ s Manual...
  • Page 63 AUDIO DRIVERS INSTALLATION 5. Windows will be able to find the audio drivers. When the screen below appears, click Next. 6. After Windows has finished installing the drivers, click Finish and restart the computer when prompted. IB300 User’ s Manual...
  • Page 64 7. 7. Repeat step 1 until you click Other devices in the Device Properties window. Remove Unknown Device as shown in the figure below and insert the audio drivers diskette again (if it has been removed) and click OK to finish the audio installation. IB300 User’ s Manual...
  • Page 65 Installing the Audio Driver for Windows NT 1. Turn on the computer and start Windows NT. 2. Click the Start button, then go to Settings and click on Control Panel. Click on the Multimedia Properties icon. 3. Click on the Devices tab. IB300 User’ s Manual...
  • Page 66 5. In the Add window, select Unlisted or Updated Driver. Then, click 6. Enter the driver path as: a:\sound\winnt40\ and click OK. Or you can use the Browse button to locate the path of the drivers. IB300 User’ s Manual...
  • Page 67 BIOS Setup. 9. Now click OK after you have set the IRQ, DMA and MPU401 values. The values will also be based on the values set in the BIOS Setup. Restart the computer when prompted. IB300 User’ s Manual...
  • Page 68: Lan Drivers Installation

    IEEE 802.3u Auto-Negotiation for automatic speed selection Supports Full-Duplex/Half-Duplex Operation Provides 32-bit bus mastering data transfer Supports 10Mbps and 100Mbps operation in a single port The following section describes the installation driver procedure for Windows 98. IB300 User’ s Manual...
  • Page 69 Realtek RTL8100BL PCI Fast Ethernet controller. 1. Under Windows 98, click Start, then Settings, then Control Panel. Double click System Properties. Under System Properties, click Device Manager, then Other Properties. Remove the two PCI Ethernet Controller and click Refresh. IB300 User’ s Manual...
  • Page 70 2. Windows will start to search for the new drivers for the Ethernet controllers. In the Add New Hardware Wizard, click Next. 3. Now, select Search for the best driver for your device, (Recommended), and click Next. IB300 User’ s Manual...
  • Page 71 Click Next to start the driver search. 5. When the driver location has been verified, click Next to start the driver installation. 6. After file copying is done, click Finish and restart the computer when prompted. IB300 User’ s Manual...
  • Page 72: Appendix

    Parallel Port #1(LPT1) 360 - 36F Network Ports 3B0 - 3BF Monochrome & Printer adapter 3C0 - 3CF EGA adapter 3D0 - 3DF CGA adapter 3F0h - 3F7h Floppy Disk Controller 3F8h - 3FFh Serial Port #1(COM1) IB300 User’ s Manual...
  • Page 73: Interrupt Request Lines (Irq)

    IRQ5 Parallel Port #2 IRQ6 Floppy Disk Controller IRQ7 Parallel Port #1 IRQ8 Real Time Clock IRQ9 Reserved IRQ10 Serial Port #4 IRQ11 Serial Port #3 IRQ12 Reserved IRQ13 80287 IRQ14 Primary IDE IRQ15 Secondary IDE IB300 User’ s Manual...
  • Page 74: Watchdog Programming Samples

    Set_W977F_LD( unsigned char LD) Unlock_W977F(); outportb(W977F_INDEX_PORT, W977F_REG_LD); outportb(W977F_DATA_PORT, LD); Lock_W977F(); //=========================================================== void Set_W977F_Reg( unsigned char REG, unsigned char DATA) Unlock_W977F(); outportb(W977F_INDEX_PORT, REG); outportb(W977F_DATA_PORT, DATA); Lock_W977F(); //=========================================================== unsigned char Get_W977F_Reg( unsigned char REG) unsigned char Result; Unlock_W977F(); IB300 User’ s Manual...
  • Page 75 APPENDIX outportb(W977F_INDEX_PORT, REG); Result = inportb(W977F_DATA_PORT); Lock_W977F(); return Result; //=========================================================== IB300 User’ s Manual...
  • Page 76 = Get_W977F_Reg( 0x2C); bBuf &= (!0x0C); bBuf |= 0x08; Set_W977F_Reg( 0x2C, bBuf); //set GP15 as WDTO Set_W977F_LD( 0x08); //switch to logic device 8 Set_W977F_Reg( 0xF2, bTime); //set timer Set_W977F_Reg( 0x30, 0x01); //enable timer return 0; //=========================================================== void copyright(void) IB300 User’ s Manual...
  • Page 77 APPENDIX printf("\n======== Winbond 977F Watch Timer Tester ========\n Usage : W977WD reset_time\n By Albert Lee.\n\n"); //=========================================================== IB300 User’ s Manual...
  • Page 78 #define W977F_INDEX_PORT 0x370 #define W977F_DATA_PORT 0x371 //=========================================================== #define W977F_REG_LD 0x07 //=========================================================== #define W977F_UNLOCK 0x87 #define W977F_LOCK 0xAA //=========================================================== void Set_W977F_LD( unsigned char); void Set_W977F_Reg( unsigned char, unsigned char); unsigned char Get_W977F_Reg( unsigned char); //=========================================================== #endif //__W977F_WD_H IB300 User’ s Manual...

Table of Contents