background image

Appendix 

 

 

CSB200-822 User Manual

   

73 

 

outportb(F81964_INDEX_PORT, F81964_REG_LD); 
outportb(F81964_DATA_PORT, LD); Lock_F81964(); 


//--------------------------------------------------------------------------- 
void Set_F81964_Reg( unsigned char REG, unsigned char DATA) 

Unlock_F81964();   
outportb(F81964_INDEX_PORT, REG);   
outportb(F81964_DATA_PORT, DATA);   
Lock_F81964(); 


//--------------------------------------------------------------------------- 
unsigned char Get_F81964_Reg(unsigned char REG) 

unsigned char Result;   
Unlock_F81964(); 
outportb(F81964_INDEX_PORT, REG);   
Result = inportb(F81964_DATA_PORT);   
Lock_F81964(); 
return Result; 


//--------------------------------------------------------------------------- 
 
 
 
 
 
//--------------------------------------------------------------------------- 
// 
// 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. 
// 
//--------------------------------------------------------------------------- 
#ifndef          F81964_H 
#define          F81964_H 

//--------------------------------------------------------------------------- 
#define 

F81964_INDEX_PORT 

(F81964_BASE) 

#define 

F81964_DATA_PORT 

(F8191) 

//--------------------------------------------------------------------------- 
#define 

F81964_REG_LD 

0x07 

//--------------------------------------------------------------------------- 
#define F81964_UNLOCK 0x87 
#define 

F81964_LOCK  0xAA 

//--------------------------------------------------------------------------- 
unsigned int Init_F81964(void); 
void Set_F81964_LD( unsigned char); 
void Set_F81964_Reg( unsigned char, unsigned char); unsigned char 
Get_F81964_Reg( unsigned char); 
//--------------------------------------------------------------------------- 
#endif //      F81964_H 

Summary of Contents for CSB200-822

Page 1: ...CSB200 822 Fanless System with 3 5 Disk Size SBC User s Manual Version 1 0 Feb 2019...

Page 2: ...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 error...

Page 3: ...cy 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 normal househ...

Page 4: ...iluted alcohol to clean the device chassis with a cloth Then wipe the chassis with a dry cloth Vacuum the dust with a computer vacuum cleaner to prevent the air vent or slots from being clogged WARNIN...

Page 5: ...OR UNAUTHORIZED REPAIR SHALL BE TREATED AS OUT OF WARRANTY AND CUSTOMERS SHALL BE BILLED FOR REPAIR AND SHIPPING CHARGES Technical Support Services 1 Visit the IBASE website at www ibase com tw to fin...

Page 6: ...nstallation Replacement 9 2 1 2 M 2 Card Installation Replacement 10 2 1 3 HDD SSD Installation Replacement 11 2 1 4 M 2 Card Installation 12 2 1 5 WiFi 3G 4G Antenna Installation 12 2 1 6 Mounting In...

Page 7: ...duction 31 3 2 Intel Chipset Software Installation Utility 31 3 3 Graphics Driver Installation 33 3 4 HD Audio Driver Installation 34 3 5 Intel Trusted Execution Engine Drivers Installation 35 3 6 Int...

Page 8: ...1 South Cluster Configuration 57 4 6 Security Settings 61 4 6 1 Secure Boot 62 4 7 Boot Settings 64 4 8 Save Exit Settings 65 Appendix 66 A I O Port Address Map 67 B Interrupt Request Lines IRQ 69 C...

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

Page 10: ...and gives energy savings on power With rich peripheral I O ports or onboard sockets this product is multifunctional for video display data transmission and wireless connection 1 2 Features Fanless sys...

Page 11: ...nector If the optional DC Jack is used this terminal block will not be enclosed Wall Mount Kit with 2 brackets x 1 Screws for Wall Mount Kit x 4 DVD Disk including drivers and this user manual x 1 Mot...

Page 12: ...O Fintek F81964AD I Audio Codec Intel SoC built in HD audio controller Realtek ALC269 VC3 codec with class D speaker amplifier Network 2 x Intel I211AT PCIe GbE Power Supply 60W power adaptor Optiona...

Page 13: ...I connector Expansion 1 x M 2 B2242 slot for storage 1 x M 2 E2230 slot for WiFi BT GPS options Environment Temperature Operating with air flow with SSD 0 50 C 32 122 F with HDD 0 45 C 32 113 F Storag...

Page 14: ...set Button 6 Microphone Input Jack 3 HDD Power LED Indicators 7 Antenna Hole 4 USB 2 0 Ports 8 Wall Mounting Kit 2 brackets Rear View No Name No Name 1 3 Pin DC In Power Connector 5 HDMI Port 2 USB 3...

Page 15: ...General Information CSB200 822 User Manual 7 1 Oblique View 1 7 Dimensions Unit mm...

Page 16: ...8 Chapter 2 Hardware Configuration The information provided in this chapter includes Installations Information and locations of connectors...

Page 17: ...you need to install or replace a memory module you will have to remove the interior plate carrying a small PCB with I O module locating above the memory slot as shown below Follow the instructions to...

Page 18: ...g a model type of CSB200 822 that doesn t include any M 2 card you will have to remove the interior plate carrying a small PCB with I O module locating above the M 2 slots as shown below Follow the in...

Page 19: ...e bottom chassis back 2 1 3 HDD SSD Installation Replacement 1 Remove one screw as indicated below to remove the HDD SSD plate 2 Remove 4 screws to free the HDD SSD from the plate 3 Unplug all the SAT...

Page 20: ...ix it onto the standoff with a screw 2 1 5 WiFi 3G 4G Antenna Installation Thread the WiFi 3G 4G antenna extension cable through an antenna hole of the front I O cover and fasten the antenna as shown...

Page 21: ...lation for the power adaptor The method of mounting must be able to support weight of the product plus the weight of the suspending cables attached to the system Use the following methods for mounting...

Page 22: ...Pin Assignment 1 DCD Data carrier detect 6 DSR Data set ready 2 RXD Receive data 7 RTS Request to send 3 TXD Transmit data 8 CTS Clear to send 4 DTR Data terminal ready 9 RI Ring indicator 5 Ground P...

Page 23: ...nment 1 DCD Data carrier detect 6 DSR Data set ready 2 RXD Receive data 7 RTS Request to send 3 TXD Transmit data 8 CTS Clear to send 4 DTR Data terminal ready 9 RI Ring indicator 5 Ground DC Power In...

Page 24: ...ns 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 PIN2 or PIN...

Page 25: ...Hardware Configuration CSB200 822 User Manual 17 2 2 3 Jumper Connector Locations on Motherboard Motherboard IB822 Board diagram of IB822...

Page 26: ...18 LVDS Planel Power Selection JP2 19 eDP Panel Power Selection JP3 19 eDP LVDS Panel Seelction JP4 20 Clearing CMOS Data JP5 20 Clearing ME Register JP6 21 ATX AT Power Selection JP8 21 Factory Use...

Page 27: ...B200 822 User Manual 19 2 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 defaul...

Page 28: ...User Manual 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 Clear CMOS 2...

Page 29: ...SB200 822 User Manual 21 2 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...

Page 30: ...nt Panel Connector J13 27 Digital I O Connector J19 28 DC Power Input Connector J20 28 Battery Connector BAT1 29 Console COM1 RS 232 422 485 Port 1 CN7 COM2 COM3 COM4 RS 232 Port 1 J18 J17 J14 SATA II...

Page 31: ...Assignment 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_...

Page 32: ...Brightness Control 2 Backlight Enable 4 Ground 2 5 3 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 1...

Page 33: ...n 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 5 USB 2 0 Connector J8 Pin Assignment Pin A...

Page 34: ...B200 822 User Manual 2 5 6 Amplifier Connector J6 Pin Assignment Pin Assignment 1 OUTL 3 OUTR 2 OUTL 4 OUTR 2 5 7 SATA HDD Power Connector J11 Pin Assignment Pin Assignment 1 5V 3 Ground 2 Ground 4 12...

Page 35: ...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 and...

Page 36: ...2 5 9 Digital I O Connector J19 Pin Assignment Pin Assignment 1 Ground 2 VCC 3 OUT3 4 OUT1 5 OUT2 6 OUT0 7 IN3 8 IN1 9 IN2 10 IN0 2 5 10 DC Power Input Connector J20 Pin Assignment Pin Assignment 1 12...

Page 37: ...Hardware Configuration CSB200 822 User Manual 29 2 2 5 11 Battery Connector BAT1 Pin Assignment Pin Assignment 1 Battery 2 Ground 1...

Page 38: ...Driver Installation The information provided in this chapter includes Intel Chipset Software Installation Utility Graphics Driver HD Audio Driver Intel Trusted Execution Engine Intel Serial I O Driver...

Page 39: ...drivers installation 3 2 Intel Chipset Software Installation Utility The Intel Chipset drivers should be installed first before the software drivers to install INF files for Plug Play function for th...

Page 40: ...32 CSB200 822 User Manual 5 On the Readme File Information screen click Next for installation 6 When the driver is completely installed restart the computer for changes to take effect...

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

Page 42: ...hipset Drivers on the right pane 2 Click Realtek High Definition Audio Driver 3 On the Welcome screen of the InstallShield Wizard click Next until the installation starts 4 Click Next until the instal...

Page 43: ...ution Engine Drivers Installation 1 Click Intel on the left pane and then Intel R Gemini Lake Chipset Drivers 2 Click Intel R TXE Drivers 3 When the Welcome screen appears click Next to continue 4 Acc...

Page 44: ...36 CSB200 822 User Manual 6 As the driver has been successfully installed restart the computer for changes to take effect...

Page 45: ...ke Chipset Drivers 2 Click Intel R Serial IO Drivers 3 As the Welcome screen to the InstallShield Wizard appears click Next 4 Accept the licence agreement and click Next 5 After reading the Readme Fil...

Page 46: ...Installation 1 Click LAN Card on the left pane and then Intel R LAN Controller Drivers on the right pane 2 Click Intel R I21x Gigabit Network Drivers 3 When the Welcome screen appears click Next 4 Acc...

Page 47: ...Setup Options screen tick the checkbox to select the desired driver s for installation Then click Next to continue 6 When the wizard is ready for installation click Install 7 As the installation is c...

Page 48: ...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 49: ...st routines thus preventing you from invoking the Setup You can also press F7 to call the pop up Boot menu immediately If you still need to enter Setup restart the system by pressing the Reset button...

Page 50: ...2 User Manual 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 between the da...

Page 51: ...to configure improve your system and allows you to set up some system features according to your preference 4 4 1 ACPI Settings BIOS Setting Description ACPI Sleep State Selects an ACPI sleep state S...

Page 52: ...nnel 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 1280 x 1024...

Page 53: ...after 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...

Page 54: ...n 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 ports En...

Page 55: ...Settings 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...

Page 56: ...scription 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 4 5 6 7...

Page 57: ...ing 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...

Page 58: ...scription 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 4 5 6 7...

Page 59: ...e 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 Temperature Sets a threshold of temperature to sh...

Page 60: ...cific 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 enabl...

Page 61: ...mation 4 4 7 2 CPU Power Management Information BIOS Setting Description EIST Enables Disables Intel SpeedStep Turbo Mode Enables Disables the turbo mode 4 4 8 AMI Graphic Output Protocol Policy BIOS...

Page 62: ...s 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 created IPv...

Page 63: ...ap Response 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 HD...

Page 64: ...ld 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 and Inter...

Page 65: ...Description HD Audio Configuration Configures HD audio configuration settings PCI Express Configuration Controls the PCI Express root port SATA Drives Determines how SATA controller s operate USB Con...

Page 66: ...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 power manage...

Page 67: ...BIOS Setup CSB200 822 User Manual 59 4 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 68: ...en 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 USB Por...

Page 69: ...Setting 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...

Page 70: ...d 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 present user wi...

Page 71: ...run 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 Key...

Page 72: ...F 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 First Place L...

Page 73: ...stem 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 chang...

Page 74: ...ppendix This section provides the mapping addresses of peripheral devices and the sample code of watchdog timer configuration I O Port Address Map Interrupt Request Lines IRQ Watchdog Timer Configurat...

Page 75: ...0x00000070 Motherboard resources 0x00000070 0x00000070 System CMOS real time clock 0x00000080 0x0000008F Motherboard resources 0x00000092 0x00000092 Motherboard resources 0x000000B2 0x000000B3 Mother...

Page 76: ...Programmable interrupt controller 0x000000A0 0x000000A1 Programmable interrupt controller 0x000000A4 0x000000A5 Programmable interrupt controller 0x000000A8 0x000000A9 Programmable interrupt controll...

Page 77: ...imer 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 P...

Page 78: ...e 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 MERCH...

Page 79: ...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 0x...

Page 80: ...nt Init_F81964 void unsigned int result unsigned char ucDid F81964_BASE 0x4E result F81964_BASE ucDid Get_F81964_Reg 0x20 if ucDid 0x07 Fintek 81964 goto Init_Finish F81964_BASE 0x2E result F81964_BAS...

Page 81: ...TA_PORT Lock_F81964 return Result 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...

Reviews: