background image

 

 

 

70 

IB822 Series 

User’s Manual 

 

bTime = strtol (argv[1], endptr, 10); 

printf("System will reset after %d seconds\n", bTime); 

 

if (bTime) 

EnableWDT(bTime); }  

else 

DisableWDT(); }  

return 0; 

//--------------------------------------------------------------------------- 

void EnableWDT(int interval) 

unsigned char bBuf; 

 

bBuf = Get_F81964_Reg(0x2B);  

bBuf &= (~0x20); 

Set_F81964_Reg(0x2B,   bBuf); 

//Enable WDTO 

 

Set_F81964_LD(0x07); 

 

//switch to logic device  7 

Set_F81964_Reg(0x30,   0x01); 

//enable timer 

 

bBuf = Get_F81964_Reg(0xF5);  

bBuf &= (~0x0F); 

bBuf |= 0x52; 

Set_F81964_Reg(0xF5,   bBuf); 

//count mode is second  

 

Set_F81964_Reg(0xF6,   interval); 

//set timer 

 

bBuf = Get_F81964_Reg(0xFA);  

bBuf |= 0x01; 

Set_F81964_Reg(0xFA,   bBuf); 

//enable WDTO output 

 

bBuf = Get_F81964_Reg(0xF5);  

bBuf |= 0x20; 

Set_F81964_Reg(0xF5,   bBuf); 

//start counting 

//--------------------------------------------------------------------------- 

void DisableWDT(void) 

unsigned char bBuf; 

 

Set_F81964_LD(0x07); 

 

//switch to logic  device 7  

 

bBuf = Get_F81964_Reg(0xFA); 

bBuf &= ~0x01; 

Set_F81964_Reg(0xFA,   bBuf); 

//disable WDTO output 

 

bBuf = Get_F81964_Reg(0xF5);  

bBuf &= ~0x20; 

bBuf |= 0x40; 

Set_F81964_Reg(0xF5,   bBuf); 

//disable WDT 

//--------------------------------------------------------------------------- 

 

 

//--------------------------------------------------------------------------- 

// 

// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY 

Summary of Contents for IB822 Series

Page 1: ...IB822 Series Intel Pentium Silver Celeron SoC 3 5 Disk Size SBC User s Manual Version 1 0 Dec 2018...

Page 2: ...ts to the products described in this document without prior notice Every effort has been made to ensure the information in the document is correct however IBASE does not guarantee this document is err...

Page 3: ...dio frequency energy and if not installed and used in accordance with manufacturer s instructions may cause harmful interference to radio communications WEEE This product must not be disposed of as no...

Page 4: ...d WARNING Attention during use Do not use this product near water Do not spill water or any other liquids on this product Do not place heavy objects on the top of this product Anti static precautions...

Page 5: ...TOMERS SHALL BE BILLED FOR REPAIR AND SHIPPING CHARGES Technical Support Services 1 Visit the IBASE website at www ibase com tw to find the latest information about the product 2 If you need any furth...

Page 6: ...2 Setting the Jumpers 11 2 2 1 How to Set Jumpers 11 2 3 Jumper Connector Locations 12 2 4 Jumpers Quick Reference 13 2 4 1 LVDS Panel Brightness Selection JP1 13 2 4 2 LVDS Panel Power Selection JP2...

Page 7: ...31 3 5 Intel Trusted Execution Engine Drivers 32 3 6 Intel Serial IO Drivers 34 3 7 LAN Driver Installation 35 Chapter 4 BIOS Setup 37 4 1 Introduction 38 4 2 BIOS Setup 38 4 3 Main Settings 39 4 4 Ad...

Page 8: ...iii IB822 Series User s Manual 4 8 Save Exit Settings 64 Appendix 65 A I O Port Address Map 66 B Interrupt Request Lines IRQ 68 C Watchdog Timer Configuration 69 D Onboard Connector Reference Types 73...

Page 9: ...1 Chapter 1 General Information The information provided in this chapter includes Features Packing List Block Diagram Specifications Board Overview Board Dimensions...

Page 10: ...onboard headers for eDP or 18 24 bit dual channel LVDS interfaces for video display Photo of IB822 1 2 Features 3 5 disk size SBC with an onboard Intel Pentium Silver Celeron SoC 2 x DDR4 2400 SO DIM...

Page 11: ...urchased the product IB822 SBC DVD Disk including chipset drivers and flash memory utility This User s Manual 1 4 Optional Accessories IBASE provides optional accessories as follows Please contact us...

Page 12: ...ated Memory 2 x DDR4 2400 SO DIMM expandable up to 8 GB Non ECC Graphics Intel Pentium Silver Celeron Gen 9 LP with 12 18 EUs Network 2 x Intel I211AT PCIe Gigabit Ethernet Super I O Fintek F81964D I...

Page 13: ...board pin headers Serial 4 x COM ports COM1 RS 232 422 485 DB9 connector jumper less selection COM2 COM3 COM4 RS 232 only via onboard box headers SATA 2 x SATA III Connector CN3 shares with M 2 B2242...

Page 14: ...6 IB822 Series User s Manual 1 6 Block Diagram...

Page 15: ...General Information IB822 Series User s Manual 7 1 1 7 Overview Top View Bottom View Photo of IB822 The photos above are for reference only Some minor components may differ...

Page 16: ...8 IB822 Series User s Manual I O View No Name No Name 1 COM1 Port 4 LAN Port 2 HDMI Port 5 USB 3 0 Port 3 DisplayPort Port 1 8 Dimensions...

Page 17: ...connectors on the board in order to set up a workable system On top of that you will also need to install crucial pieces such as the CPU and the memory before using the product The topics covered are...

Page 18: ...lign the key of the memory module with that on the memory slot and insert the module slantwise 2 Gently push the module in an upright position until the clips of the slot close to hold the module in p...

Page 19: ...metal pins with a non conductive base mounted on the circuit board Jumper caps are used to have the functions and features enabled or disabled If a jumper has 3 pins you can connect either PIN1 to PI...

Page 20: ...12 IB822 Series User s Manual 2 3 Jumper Connector Locations Board diagram of IB822...

Page 21: ...Selection JP1 13 LVDS Planel Power Selection JP2 14 eDP Panel Power Selection JP3 14 eDP LVDS Panel Seelction JP4 15 Clearing CMOS Data JP5 15 Clearing ME Register JP6 16 ATX AT Power Selection JP8 16...

Page 22: ...s User s Manual 2 4 2 LVDS Panel Power Selection JP2 Function Pin closed Illustration 3 3V default 1 2 5V 2 3 2 4 3 eDP Panel Power Selection JP3 Function Pin closed Illustration 3 3V default 1 2 5V 2...

Page 23: ...Series User s Manual 15 2 2 4 4 eDP LVDS Panel Selection JP4 Function Pin closed Illustration eDP 1 2 LVDS default 2 3 2 4 5 Clearing CMOS Data JP5 Function Pin closed Illustration Normal default 1 2...

Page 24: ...es User s Manual 2 4 6 Clearing ME Register JP6 Function Pin closed Illustration Normal default 1 2 Clear ME 2 3 2 4 7 ATX AT Power Selection JP8 Function Pin closed Illustration ATX default 1 2 AT 2...

Page 25: ...B 2 0 Connector J8 21 Amplifier Connector J6 22 SATA HDD Power Connector J11 22 Front Panel Connector J13 23 COM2 COM3 COM4 RS 232 Port J18 J17 J14 24 Digital I O Connector J19 24 DC Power Input Conne...

Page 26: ...t 1 NC 16 Ground 2 BL_Power 17 NC 3 BL_Power 18 Panel_VDD 4 BL_Power 19 Panel_VDD 5 BL_Power 20 Ground 6 NC 21 AUX_N 7 NC 22 AUX_P 8 BRIGHTNESS 23 Ground 9 Bklt_en 24 TX0_P 10 Ground 25 TX0_N 11 Groun...

Page 27: ...gnment Pin Assignment 1 DCD Data carrier detect 6 DSR Data set ready 2 RX Receive 7 RTS Request to send 3 TX Transmit 8 CTS Clear to send 4 DTR Data terminal ready 9 RI Ring Indicator 5 Ground Pin Ass...

Page 28: ...3 Brightness Control 2 Backlight Enable 4 Ground 2 5 4 LVDS Connector J1 J3 J1 J3 Pin Assignment Pin Assignment 1 TX0P 2 TX0N 3 Ground 4 Ground 5 TX1P 6 TX1N 7 Ground 8 Ground 9 TX2P 10 TX2N 11 Ground...

Page 29: ...Pin Assignment Pin Assignment 1 Lineout_L 2 Lineout_R 3 JD_FRONT 4 Ground 5 LINEIN_L 6 Linein_R 7 JD_LINEIN 8 Ground 9 MIC_L 10 MIC R 11 JD_MIC1 12 Ground 2 5 6 USB 2 0 Connector J8 Pin Assignment Pin...

Page 30: ...2 Series User s Manual 2 5 7 Amplifier Connector J6 Pin Assignment Pin Assignment 1 OUTL 3 OUTR 2 OUTL 4 OUTR 2 5 8 SATA HDD Power Connector J11 Pin Assignment Pin Assignment 1 5V 3 Ground 2 Ground 4...

Page 31: ...em that connects to the power switch on the case When pressed the power switch will force the system to power on When pressed again it will power off the system Hard Disk Drive LED Connector Pins 3 an...

Page 32: ...Data carrier 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 Not Used 2 5 11 Dig...

Page 33: ...nfiguration IB822 Series User s Manual 25 2 2 5 12 DC Power Input Connector J20 Pin Assignment Pin Assignment 1 12V 24V 2 Ground 2 5 13 Battery Connector BAT1 Pin Assignment Pin Assignment 1 Battery 2...

Page 34: ...26 IB822 Series User s Manual This page is intentionally left blank...

Page 35: ...3 Drivers Installation This chapter introduces installation of the following drivers Intel Chipset Software Installation Utility VGA Driver HD Audio Driver Intel Trusted Execution Engine Installation...

Page 36: ...you must install the Intel Chipset Software Installation Utility first before proceeding with the drivers installation 3 2 Intel Chipset Software Installation Utility The Intel Chipset drivers should...

Page 37: ...set Device Software appears click Next to continue 4 Accept the software license agreement and proceed with the installation process 5 On the Readme File Information screen click Install for installat...

Page 38: ...e Chipset Drivers on the right pane 2 Click Intel R Gemini Lake Graphics Driver 3 When the the Welcome screen appears click Next to continue 4 Click Yes to accept the license agreement and click Next...

Page 39: ...then Intel R Gemini Lake Chipset Drivers on the right pane 2 Click Realtek High Definition Audio Driver 3 On the Welcome screen of the InstallShield Wizard click Next for installation 4 Click Next un...

Page 40: ...s Manual 3 5 Intel Trusted Execution Engine Drivers 1 Click Intel on the left pane and then Intel R Gemini Lake Chipset Drivers on the right pane 2 Click Intel R TXE Drivers 3 When the Welcome screen...

Page 41: ...allation IB22 Series User s Manual 33 3 4 Accept the license agreement and click Next 5 Click Next for installation 6 As the driver has been sccessfully installed restart the computer for changes to t...

Page 42: ...rs on the right pane 2 Click Intel R Serial IO Drivers 3 As the Welcome screen to the InstallShield Wizard appears click Next 4 Accept the license agreement and click Next 5 After reading the Readme F...

Page 43: ...7 LAN Driver Installation 1 Click LAN Card on the left pane and then Intel LAN Controller Drivers on the right pane 2 Click Intel R I21x Gigabit Network Drivers 3 When the Welcome screen appears clic...

Page 44: ...Options screen click the checkbox to select the desired driver s for installation Then click Next to continue 6 The wizard is ready for installation Click Install 7 As the installation is complete res...

Page 45: ...apter describes the different settings available in the AMI BIOS that comes with the board The topics covered in this chapter are as follows Main Settings Advanced Settings Chipset Settings Security S...

Page 46: ...t will continue with its test routines thus preventing you from invoking the Setup If you still need to enter Setup restart the system by pressing the Reset button or simultaneously pressing the Ctrl...

Page 47: ...ies User s Manual 39 4 4 3 Main Settings BIOS Setting Description System Date Sets the date Use the Tab key to switch between the data elements System Time Set the time Use the Tab key to switch betwe...

Page 48: ...ure improve your system and allows you to set up some system features according to your preference 4 4 1 ACPI Computing BIOS Setting Description ACPI Sleep State Selects the highest ACPI sleep state S...

Page 49: ...LVDS Channel Type Sets the LVDS channel type as single or dual channel Panel Type Selects a resolution that fits your panel Options 800 x 480 800 x 600 1024 x 768 1280 x 768 1280 x 800 1280 x 960 128...

Page 50: ...er power failure Enables Disables the system to be turned on automatically after a power failure Temperature Guardian Generate the reset signal when system hands up on POST Schedule Slots Sets up the...

Page 51: ...escription Standby Power on S5 ERP Enables Disables to provide the standby power for devices Options All Enable Enable Ethernet for WOL All Disable Serial Ports Configuration Sets parameters of serial...

Page 52: ...ings Selects an optimal settings for Super IO device Options Auto IO 3F8h IRQ 4 IO 3F8h IRQ 3 4 5 6 7 9 10 11 12 IO 2F8h IRQ 3 4 5 6 7 9 10 11 12 IO 3E8h IRQ 3 4 5 6 7 9 10 11 12 IO 2E8h IRQ 3 4 5 6 7...

Page 53: ...tting Description Serial Port Enables Disables the serial port Change Settings Selects an optimal settings for Super IO device Options Auto IO 2F8h IRQ 3 IO 3F8h IRQ 3 4 5 6 7 9 10 11 12 IO 2F8h IRQ 3...

Page 54: ...Description Serial Port Enables Disables the serial port Change Settings Selects an optimal settings for Super IO device Options Auto IO 3E8h IRQ 7 IO 3F8h IRQ 3 4 5 6 7 9 10 11 12 IO 2E8h IRQ 3 4 5 6...

Page 55: ...tting Description Serial Port Enables Disables the serial port Change Settings Selects an optimal settings for Super IO device Options Auto IO 2E8h IRQ 7 IO 3E8h IRQ 3 4 5 6 7 9 10 11 12 IO 2E8h IRQ 3...

Page 56: ...e fields are the parameters of the hardware monitoring function feature of the motherboard The values are read only values as monitored by the system and show the PC health status CPU Shutdown Tempera...

Page 57: ...BIOS Setup IB822 Series User s Manual 49 4 4 4 6 M 2 Setup BIOS Setting Description M 2 Select Selects the M 2 interface as SATA or PCIe...

Page 58: ...pecific CPU information CPU Power Management Allows you to enable disable Turbo Mode Active Processor Cores Enables Disables the cores in the processor package Intel Virtualization Technology When ena...

Page 59: ...B822 Series User s Manual 51 4 4 4 7 1 Socket 0 CPU Information 4 4 7 2 CPU Power Management Configuration BIOS Setting Description EIST Enables Disables Intel SpeedStep Turbo Mode Enables Disables th...

Page 60: ...52 IB822 Series User s Manual 4 4 8 AMI Graphic Output Protocol Policy BIOS Setting Description Output Select Outputs through HDMI1 interface...

Page 61: ...rt Enables Disables IPv4 HTTP Boot Support If disabled Ipv4 HTTP boot option will not be created IPv6 PXE Support Enables Disables IPv6 PXE Boot Support If disabled Ipv4 PXE boot option will not be cr...

Page 62: ...sponse Sets how BIOS reacts on INT19 trap by Option ROM Immediate executes the trap right away Postponed executes the trap during legacy boot HDD Connection Order Some operating system require HDD han...

Page 63: ...nge should be claimed by XHCI driver USB Mass Storage Driver Support Enables Disables the support for USB mass storage driver USB transfer time out The time out value 1 5 10 20 secs for Control Bulk a...

Page 64: ...ription HD Audio Configuration Configures HD audio configuration settings PCU Express Configuration Controls the PCI Express root port SATA Drives Determines how SATA controller s operate USB Configur...

Page 65: ...Setting Description PCI Express Root Port 1 6 Enables Disables the PCIe root port Auto To disable unused root port automatically for the most optimum power savings ASPM Sets the PCIe active state pow...

Page 66: ...58 IB822 Series User s Manual 4 5 1 3 SATA Drivers BIOS Setting Description SATA Mode Selection Determines how SATA controller s operate SATA Port 0 1 Enables Disables SATA port 0 or port 1...

Page 67: ...sable when systen is booted up in OS Do NOT disable it unless for debug purpose USB VBUS VBUS should be ON in HOST mode It should be OFF in OTG device mode USB HSIC1 Support Enables Disables USB HSIC1...

Page 68: ...ting Description Setup Administrator Password Sets an administrator password for the setup utility User Password Sets a user password Secure Boot Activates when secure Boot is enabled Platform Key PK...

Page 69: ...s enrolled System mode is user depolyed and CSM is disabled Secure Boot Customization Customizable Secure Boot mode In Custom mode Secure Boot polocy variables can be configured by a physically presen...

Page 70: ...in Secure Boot mode Enroll SHA256 Hash certificate of a PE image into Authorized signature database db Restore DB defaults Restore DB variable to factory defaults Platform Key PK Key Exchange Keys Aut...

Page 71: ...535 0xFFFF means indefinite waiting Bootup NumLock State Selects the keyboard NumLock state New Boot Option Policy Controls the placement of newly detected UEFI boot options Options Default Place Firs...

Page 72: ...after saving the changes Discard Changes and Reset Resets system setup without saving any changes Save Changes Saves changes done so far to any of the setup options Discard Changes Discards changes d...

Page 73: ...65 Appendix This section provides the mapping addresses of peripheral devices and the sample code of watchdog timer configuration...

Page 74: ...00000070 Motherboard resources 0x00000070 0x00000070 System CMOS real time clock 0x00000080 0x0000008F Motherboard resources 0x00000092 0x00000092 Motherboard resources 0x000000B2 0x000000B3 Motherboa...

Page 75: ...000003D Programmable interrupt controller 0x000000A0 0x000000A1 Programmable interrupt controller 0x000000A4 0x000000A5 Programmable interrupt controller 0x000000A8 0x000000A9 Programmable interrupt c...

Page 76: ...r IRQ 10 Communications Port COM4 IRQ 14 Intel R Serial IO GPIO Host Controller INT3452 IRQ 25 High Definition Audio Controller IRQ 35 PCI Data Acquisition and Signal Processing Controller IRQ 36 PCI...

Page 77: ...before the timer counts to zero Sample Code 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...

Page 78: ...0xF5 bBuf 0x0F bBuf 0x52 Set_F81964_Reg 0xF5 bBuf count mode is second Set_F81964_Reg 0xF6 interval set timer bBuf Get_F81964_Reg 0xFA bBuf 0x01 Set_F81964_Reg 0xFA bBuf enable WDTO output bBuf Get_F...

Page 79: ...E 0x4E result F81964_BASE ucDid Get_F81964_Reg 0x20 if ucDid 0x07 Fintek81964 goto Init_Finish F81964_BASE 0x2E result F81964_BASE ucDid Get_F81964_Reg 0x20 if ucDid 0x07 Fintek81964 goto Init_Finish...

Page 80: ...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 PURPOS...

Page 81: ...nnector J4 Hirose DF11 12DP 2DSA Hirose DF11 12DS 2C USB 2 0 Connector J8 Hirose DF11 8DP 2DSA Hirose DF11 8DS 2C Amplifier Connector J6 JST B4B PH K S JST PHR 4 SATA HDD Power Connector J11 JST B4B X...

Reviews: