background image

FabiaTech Corporation 

45 

Send out one character (Transmit) 

 

Step 1:  Enable TXC signal, and the bit 0 of the address of 4 just sets “1”. 

 

Step 2:  Send out the data.  (Write this character to the 0 of the current  

COM port address) 
 

Step 3:  Wait for the buffer’s data empty.  Check transmitter holding register  

(THRE, bit 5 of the address of 5), and transmitter shift register 
 (TSRE, bit 6 of the address of 5) are all sets must be “0”.  
 

Step 4:  Disabled TXC signal, and the bit 0 of the address of 4 sets “0” 

 

Send out one block data (Transmit – the data more than two characters) 

 

Step 1:  Enable TXC signal, and the bit 0 of the address of 4 just sets “1”. 

 

Step 2:  Send out the data.  (Write all data to the 0 of the current COM  

port address) 
 

Step 3:  Wait for the buffer’s data empty.  Check transmitter holding register  

(THRE, bit 5 of the address of 5), and transmitter shift register  
(TSRE, bit 6 of the address of 5) are all sets must be “0”.  
 

Step 4:  Disabled TXC signal, and the bit 0 of the address of 4 sets “0” 

 

Receive data 

The RS-485’s operation of receiving data is in the same of the RS-232’s. 

 Basic Language Example 

a. Initial 86C450 UART 

10 

OPEN “COM1:9600,m,8,1”AS #1 LEN=1 

20 

REM Reset DTR 

30 

OUT &H3FC, (INP(%H3FC) AND &HFA) 

Summary of Contents for FP8100 Series

Page 1: ...FabiaTech Corporation IPC Solution Website http www fabiatech com Email support fabiatech com Panel PC FP8100 Series User s Manual JULY 2010 Version 1 1 Part Number FP8100 ...

Page 2: ...rnishing performance or use of this document Trademarks Trademarks brand names and products names mentioned in this publication are used for identification purpose only and are the properties of their respective owners Technical Support If you have problems or difficulties in using the system or setting up the relevant devices and software that are not explained in this manual please contact our s...

Page 3: ...al Connectors Panel 15 Connecting the DC Power and Power Button 17 Install Battery Unscrew battery cover and Installing New Battery 18 Chapter 3 BIOS Setup 19 Overview 19 BIOS Functions 20 Keyboard Convention 21 Standard CMOS Setup 22 Date Time Setup 22 Hard Disk Setup 22 Video 23 Halt On 23 Memory 23 Base Memory 23 Extended Memory 23 Other Memory 24 Total Memory 24 BIOS Features Setup 25 Virus Wa...

Page 4: ...e UDMA 30 IDE HDD Block Mode 31 OnBoard UART IRQ Port 1 2 31 Serial Port 2 Mode Select 31 LAN1 Controller 31 Onboard LAN Boot ROM 31 Power Management 32 Power Management 32 PCI Plug and Play 33 PNP O S Installed 33 Reset Configuration Data Enable Disable 33 Resources Controlled By Auto Manual 33 PCI VGA Palette Snoop 34 PC Health Status 35 System Hardware Monitor 35 Password Setup 36 Chapter 4 Sof...

Page 5: ...ed 43 Programming RS 485 44 Initialize COM port 44 Send out one character Transmit 45 Send out one block data Transmit the data more than two characters 45 Receive data 45 Basic Language Example 45 Chapter 5 Technical Reference 47 Trouble Shooting 47 Post Beep and Error Messages 47 Touch Screen 50 LCD Display is unstable 50 Technical Reference 51 Physical and Environmental 51 Real Time Clock and N...

Page 6: ...vi ...

Page 7: ...otal potential of the AMD Geode Processor Able to support 500 MHz CPU this system support 10 100M interface network port audio 1 So DIMM socket with 1GB DDR333 RAM two USB2 0 ports and a VGA controller Each FP8100 has two ports for I O communications Two RS 232C ports are available The FP8100 is perfect for ATM machines KIOSK point of sales point of information gaming and infotainment measurement ...

Page 8: ...USB ports Audio Ear Phone And MIC In RJ45 LAN port One RTL8100C 10 100Mbps Mini PCI Socket One Panel Display Type 10 4 TFT LCD Max Resolution 800X600 Max Colors 262k Luminance cd 230 cd Dot Size mm 0 264 0 264 Viewing Angle 70 H 65 V Lamp Life 30 000Hrs Touch Screen w T 4 Wire Analog Resistive Resolution 800X600 Light Transmission 80 5 Life Time 10 Million Activations Operating Temperature 0 50 32...

Page 9: ...FabiaTech Corporation 3 Layout FP8100 ...

Page 10: ...or Wireless GPRS module One DC In plug connector with power switch One push button reset switch Storage Bay Compact Flash socket for Compact Flash modules or MicroDrives One 2 5 SATA or ATA hard disk space LCD Display Front panel with 10 4 inch color LVDS TFT LCD panel Supports up to SVGA 800X600 16 2M colors Resistive Touch screen FP8100T FP8100BT 4 wire analog resistive touch screen device with ...

Page 11: ...ech Corporation 5 Power requirement 12V 24V DC 1 44A maximum 0 912A typical with DC19V Input Dimensions 54 0mm D x 308 0mm W x 222 0mm H Certifications EMC CE FCC Others Front panel protection IP65 Compliant ...

Page 12: ...e with the FP8100 system Note After you install the FP8100 it is recommended that you keep the diskette or CD that contains drivers and document files and keep the document copies or unused cables in the carton for future use The following lists the accessories that may be included in your FP8100 package Some accessories are optional items that are only shipped upon order One FP8100x industrial Pa...

Page 13: ...riptions 1 Before removing the cover shut down the operation System and disconnect power switch to off and unplug AC cable 2 Install or unplug any connector Mini PCIe module Compact Flash and hard disk be sure that the power is disconnected or power switch to off from the system If not this may damage the system 3 The ESD Electricity Static Discharge may be created from human body that touches the...

Page 14: ...SATA HDD inside Compact Flash modules mini PCIe module and DDR RAM module the FP8100 and how to install the FP8100 fixers Please see the spots circled a Unscrew the Screw and Removing back cover b Installing Hard disk and Compact Flash to FP8100 The following figure will guide you install fix hard disk and compact flash to the FP8100 b1 Fasten Screws the SATA HDD into the HDD Metal Frame ...

Page 15: ...Flash CF Note Use caution when handling the hard disk to prevent damage to SATA connector as you inserts hard disk Gently slide the hard disk into the SATA connector and stop when you feel resistance Note The Compact Flash socket supports 3 3V Compact Flash and Micro Drives ...

Page 16: ... module and SIM card to FP8100 by removing the back I O plate Connect the antenna cable from right side antenna hole to Mini PCIe WLAN the auxiliary board Release the screws on the back of the unit Please see the spots circled c1 Unscrew the Screw and Removing back I O cover c1 1 Unscrew the CPU board ...

Page 17: ...FabiaTech Corporation 11 c2 Installing PCIe Mini Card c2 1 Fasten Screw the PCIe Mini Card c2 2 Connect Antenna to the PCIe Mini Card ...

Page 18: ... The So DIMM socket supports 512MB to 1GB of DDR2 RAM modules DDR SODIMM DDR SODIMM Note 1 When installing PCIe GPRS Mini card on FP8100 system these is need the installing the SIM Card to SIM socket 2 Open the cover with SIM socket then insert SIM card into the SIM card hold Make sure that the SIM card is properly inserted and that golden contact area on the card is facing downwards ...

Page 19: ...ation 13 e Installing the universal fixers on FP8100 Please refer to the back side figure for installing the FP8100 with universal fixers e1 FP8100K1 Panel PC Stand Kit e1 1 FP8100K1 Fasten Screw the Panel PC Stand Kit ...

Page 20: ...FabiaTech Corporation 14 e2 Universal Fixers Wall mounting kit e2 Embedded Wall mounting Step 1 Step 2 WALL Cut out dimension 278 2 x 193mm WALL ...

Page 21: ...ed for CRT signals 2 The connectors use the included adapter cable you can attach standard PS 2 type keyboard and mouse Standard PS 2 keyboard can be plugged into this connector without any adapter cable If PS 2 keyboard and mouse will be used simultaneously a Y type 3 terminal adapter cable is needed DB15 Signal 1 Red 2 Green 3 Blue 13 Hsync 14 Vsync 12 DDC Data 15 DDC Clock 5 10 Digital Ground 6...

Page 22: ... on line and off indicates off line 5 USB ports The FP8100 supports a four port USB connector Any USB device can be attached to USB ports with plug and play supported DB 9 RS 232 RS 422 RS 485 1 DCD 6 DSR 2 RXD RX 485 7 RTS TX 3 TXD RX 485 8 CTS TX 4 DTR 9 RI 5 Ground Metal Case Ground RJ45 LAN1 2 RJ45 LAN1 2 1 TPTX 5 TPTX1 2 TPTX 6 TPRX 3 TPRX 7 TPRX1 4 TPTX1 8 TPRX1 USB 1 2 Signal Pin 1 USBV Pin...

Page 23: ...r information about AC DC power input voltage See following figure and a side pictures DC Power Jack Use External AC DC power adapter plug into DC jack step 2 and use the cable mount step 1 Since the switch does include a power switch plugging its power adapter into a power outlet then switch power to on when you final installed system hardware device Mic In EAR Phone DC 12 24V 15 tolerance 25VA m...

Page 24: ...easy install new battery when system lithium battery is empty The battery is keep CMOS information like system data time boot up device IRQ that are set up with BIOS If need to clear the CMOS unscrew the battery cover then pull up battery socket then plug in before system is power off See following picture ...

Page 25: ...led firmware that interacts directly with the hardware components and facilitates interaction between the system hardware and the operating system The BIOS default values ensure that the system will function at its normal capability In the worst situation the user may have corrupted the original settings set by the manufacturer All the changes you make will be saved in the system RAM and will not ...

Page 26: ...d 10 Set User Password 11 Load Optimized Default to auto configure the system according to optimal setting with pre defined values This is also the factory default setting of the system when you receive the board 12 Load Fail Safe Default to configure the system in fail safe mode with predefined values 13 Save Settings and Exit perform this function when you change the setting and exit the BIOS Se...

Page 27: ...nd manage the menu Item Function ESC To exit the current menu or message Page Up Page Down To select a parameter F10 Save and exit F1 General Help F2 Item Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults F9 Menu in BIOS UP Down Arrow Keys To go upward or downward to the desired item ...

Page 28: ...UTOEXEC BAT file For information on how to create this file please refer to the MS DOS manual Hard Disk Setup The BIOS supports various types for user settings The BIOS supports Pri Master Pri Slave so the user can install up to two hard disks For the master and slave jumpers please refer to the hard disk s installation descriptions and the hard disk jumper settings You can select AUTO under the T...

Page 29: ... error the system will be stopped and you will be prompted All But Keyboard The system boot will not stop for a keyboard error it will stop for all other errors All But Diskette The system boot will not stop for a disk error it will stop for all other errors All But Disk Key The system boot will not stop for a keyboard or disk error it will stop for all other errors Memory This option is display o...

Page 30: ...ess space This is memory that can be used for different applications DOS uses this area to load device drivers to keep as much base memory free for application programs Most use for this area is Shadow RAM Total Memory System total memory is the sum of basic memory extended memory and other memory ...

Page 31: ...the boot sector or partition table of the hard disk drive will halt the system and the following error message will appear in the mean time you can run an anti virus program to locate the problem Available Options Disabled Enabled Default setting Disable CPU Internal Cache This functions speeds up memory access The CPU has an internal cache Available options Disabled Enabled Default setting Enable...

Page 32: ...able options On Off Default setting On Gate A20 Option This item is chosen as Normal the A20 signal is controlled by keyboard controller or chipset hardware The selection is Fast Port 92 or a chipset specific method controls means the A20 signal Available options Normal Fast Default setting Normal Typematic rate Setting This function specifies the keystroke repeat rate when a key is pressed and he...

Page 33: ... setting 250 Security Option This field enables password checking every time the computer is powered on or every time the BIOS Setup is executed If Always is chosen a user password prompt appears every time and the BIOS Setup Program executes and the computer is turned on If Setup is chosen the password prompt appears if the BIOS executed Available options Setup Always Default setting Setup ...

Page 34: ...fault setting Auto Memory Frequency This Select equates are used for determining the DDR RAM Memory Clock frequency SPD represents Serial Presence Detect It is an 8 bit 2048 bits EEPROM built on the SDRAM for different frequencies Available Options Auto 100 MHz 133 MHz 166 MHz and 200 MHz Default setting 100MHz CAS Latency This field specifies the latency for the DDR RAM system memory signals Avai...

Page 35: ...ory You can select either Video memory on the VGA There are setting share onboard memory Available Options None M 8MB 16MB 32MB 64MB 128MB and 254MB Default setting 8MB Onboard Audio This field specifies the internal Audio Control Available Options Disable Enable Default setting Enable ...

Page 36: ...ect a transfer to or from the disk drive PIO allows the BIOS to tell the controller what it wants and then let the controller and the CPU perform the complete task by them This is simpler and more efficient and faster Your system supports five modes numbered from 0 to 4 which primarily differ in timing When Auto is selected the BIOS will select the best available mode IDE Primary Master Slave UDMA...

Page 37: ...3F8 IRQ4 2F8H IRQ3 and 3E8H IRQ5 2E8H IRQ9 Serial Port 2 Mode Select These fields item can select RS 232 RS 422 and RS 485 of select port 2 Available Options RS 232 RS 422 and RS485 Default setting RS 232 Note Referenced the Chapter_5 RS485 and RS422 Hardware Setup LAN1 Controller This field specifies the Enable or Disable of the onboard LAN chip Available Options Disabled Enable Default setting E...

Page 38: ...field determines how much power consumption is needed for the system after selecting the below items Standby Mode This field defines the continuous idle time before the system enters Standby Mode If any item defined is enabled active Standby timer will be reloaded ...

Page 39: ...tion Data ESCD when you exit setup is you have installed a new add on and the system reconfiguration has caused such a serious conflict that the operation operating system cannot boot Available Options Enable Disable Default setting Disable Resources Controlled By Auto Manual If you select Auto all the interrupt request IRQ DMA assignment and Used DMA fields disappear as the BIOS automatically ass...

Page 40: ...liant with Plug and play standard whether designed for PCI or Reserved Memory Source Resources Controlled By Auto Manual Select a base address for the memory area used by any peripheral that requires high memory Available Options N A C800 CC00 D000 D400 D800 and DC00 Default setting N A PCI VGA Palette Snoop This option must be set to Enabled if any ISA adapter card installed in the computer requi...

Page 41: ...onitor the system temperature CPU voltage and battery Voltage System Hardware Monitor In this field you can monitor or detect the followings items These items are view only and cannot be changed CPU VCORE 2 500V 3 300V 5 0000V VBAT V CPU Temperature System Temperature VBAT On board Battery ...

Page 42: ...he Supervisor password is set up 4 Enter Advanced CMOS Setup screen and point to the Password Checkup field 5 Select Always or Setup Always a visitor who attempts to enter BIOS or operating system will be prompted for password Setup a visitor who attempts to the operating system will be prompted for user password You can enter either User password or Supervisor password 6 Point to Save Settings an...

Page 43: ...ontrol Panel 3 Click on System button Select Hardware click on Device Manager 4 Click on Video Controller VGA Compatible Update Driver Select Specify a location Browse Select lX_win file from CF 5 Click on OK Next Yes Finish 6 In the WINDOWS XP you can find the DISPLAYL icon located in the CONTROL PANEL group 7 Adjust the Resolution and Color LAN Utility Driver 1 To install the LAN utility OR driv...

Page 44: ...t equipped with a CD ROM device copy the AES driver from the CD ROM to a CF 2 On the target LX processor computer running Windows XP open the device manager 3 Find the question mark on Entertainment Encryption Decryption Device in Other Devices 4 Pick Install from a list or specific location and click next Pick Don t search I will choose the driver to install and click next Pick Show All Devices w...

Page 45: ... enter DRIVER TouchScreen USB PM6500 Step 2 Execute Setup exe file Just click Next button to continue installation Step 3 Then A License Agreement appears Click I Agree and Next Step 4 Windows XP will prompt a warning message before driver certificated Now Press Continue Anyway to continue installation Step 5 As the setup is completed The InstallShield Wizard Completed appears Click Finish ...

Page 46: ...use of a system hang up it will generate a reset signal to reset the system The time out period can be programmed to be set from 1 to 255 seconds or minutes The CD ROM includes a Watch Dog demo file In the file there are 3 execution programs written in different forms The sub directories of the file are 1 WATCHDOG ASSEMBLE Library and Test Program written in Assembly Language 2 WATCHDOG TURBOC Lib...

Page 47: ...ery time before it times out After you trigger the watchdog timer it will be set to non zero value to watchdog counter and start to count down again If your program fails to trigger the watchdog timer before time out it will generate a reset pulse to reset the system The factor of the watchdog timer time out constant is approximately 1 second The period for the watchdog timer time out is between 1...

Page 48: ...Watchdog Timer Trigger After you enable the watchdog timer your program must write the same factor as enabling to the watchdog register at least once every time out period to its previous setting You can change the time out period by writing another timer factor to the watchdog register at any time and you must trigger the watchdog before the new time out period in the next trigger Below is a Turb...

Page 49: ...ation 43 Watchdog Timer Disabled To disable the watchdog timer simply write a 00H to the watchdog register include stdio H include WDLIB H main InitWD equWdUnitS printf Disable Watch Dog Disable watch dog DisWD WD_TIME ...

Page 50: ...ty Step 4 Disable TXC Note Please refer to the section of the Serial Ports in the Chapter 5 Technical Reference for the detail description of the COM ports register Initialize COM port Step 1 Initialize COM port in the receiver interrupt mode and or transmitter interrupt mode All of the communication protocol buses of the RS 485 are in the same Step 2 Disable TXC transmitter control the bit 0 of t...

Page 51: ...ut one block data Transmit the data more than two characters Step 1 Enable TXC signal and the bit 0 of the address of offset 4 just sets 1 Step 2 Send out the data Write all data to the offset 0 of the current COM port address Step 3 Wait for the buffer s data empty Check transmitter holding register THRE bit 5 of the address of offset 5 and transmitter shift register TSRE bit 6 of the address of ...

Page 52: ...0 REM Disable transmitter by resetting DTR 80 OUT H3FC INP H3FC AND HEF 90 RETURN c Receive one character from COM1 10 REM Check COM1 receiver buffer 20 IF LOF 1 256 THEN 70 30 REM Receiver buffer is empty 40 INPSTR 50 RETURN 60 REM Read one character from COM1 buffer 70 INPSTR INPUT 1 1 80 RETURN NOTE The example of the above program is based on COM1 I O Address 3F8h The RS 485 of the FP8100 uses...

Page 53: ...e sure all the components and connectors are in proper position and firmly attached If the errors still exist please contact with your distributor for maintenance POST BEEP Currently there are two kinds of beep codes in BIOS setup z One indicates that a video error has occurred and the BIOS cannot initialize the video screen to display any additional information This beep code consists of a single...

Page 54: ...nd firmly attached 3 The correct hard drive type is selected in BIOS Setup ERROR INITIALIZING HARD DISK CONTROLLER When this error occurs ensure the following things 1 The cord is exactly installed in the bus 2 The correct hard drive type is selected in BIOS Setup 3 Whether all of the jumpers are set correctly in the hard drive FLOPPY DISK CONTROLLER ERROR OR NO CONTROLLER PRESENT When you cannot ...

Page 55: ...ory fields MEMORY VERIFYING ERROR It indicates an error verifying a value is already written to memory Use the location along with your system s memory map to locate the bad chip OFFENDING ADDRESS MISSING This message is used in connection with the I O CHANNEL CHECK and RAM PARITY ERROR messages when the segment that has caused the problem cannot be isolated REBOOT ERROR When this error occurs tha...

Page 56: ...l when system booting up USB touch kit driver will not be loaded properly if the panel was kept touched during system booting up in Windows 2000 XP Workaround Do not keep touch the touch panel when system booting up Check CMOS BIOS setting the USB Function must enable LCD Display is unstable There is no display on the LCD Monitor Workaround Make sure the AC DC power supply indicator on the LCD and...

Page 57: ...s the date and time in addition to storing configuration information about the computer system It contains 14 bytes of clock and control registers and 114 bytes of general purpose RAM Because of the use of CMOS technology it consumes very little power and can be maintained for long periods of time using an internal Lithium battery The contents of each byte in the CMOS RAM are listed below Address ...

Page 58: ...Fixed disk type byte drive D 13 Reserved 14 Equipment byte 15 Low base memory byte 16 High base memory byte 17 Low expansion memory byte 18 High expansion memory byte 19 2D Reserved 2E 2F 2 byte CMOS checksum 30 Low actual expansion memory byte 31 High actual expansion memory byte 32 Date century byte 33 Information flags set during power on 34 7F Reserved for system BIOS ...

Page 59: ...sabled 1 Enabled 15h Base Memory in 1KB increments Low Byte 16h Base Memory in 1KB increments High Byte 17h IBM compatible memory in 1KB increments Low Byte 18h IBM compatible memory in 1KB increments High Byte max 15 MB 19h 2Dh Varies 2Eh Standard CMOS RAM checksum high byte 2Fh Standard CMOS RAM checksum low byte 30h IBM compatible Extended Memory Low Byte POST in KB 31h IBM compatible Extended ...

Page 60: ...n the ACE a completed MODEM control capability and a processor interrupt system that may be software tailored to the computing time required to handle the communications link The following table is a summary of each ACE accessible register DLAB Port Address Register Receiver buffer read 0 Base 0 Transmitter holding register write 0 Base 1 Interrupt enable X Base 2 Interrupt identification read onl...

Page 61: ...errupt Identification Register IIR Bit 0 0 if Interrupt Pending Bit 1 Interrupt ID Bit 0 Bit 2 Interrupt ID Bit 1 Bit 3 Must be 0 Bit 4 Must be 0 Bit 5 Must be 0 Bit 6 Must be 0 Bit 7 Must be 0 Line Control Register LCR Bit 0 Word Length Select Bit 0 WLS0 Bit 1 Word Length Select Bit 1 WLS1 WLS1 WLS0 Word Length 0 0 5 Bits 0 1 6 Bits 1 0 7 Bits 1 1 8 Bits Bit 2 Number of Stop Bit STB Bit 3 Parity ...

Page 62: ... 6 Must be 0 Bit 7 Must be 0 Line Status Register LSR Bit 0 Data Ready DR Bit 1 Overrun Error OR Bit 2 Parity Error PE Bit 3 Framing Error FE Bit 4 Break Interrupt BI Bit 5 Transmitter Holding Register Empty THRE Bit 6 Transmitter Shift Register Empty TSRE Bit 7 Must be 0 MODEM Status Register MSR Bit 0 Delta Clear to Send DCTS Bit 1 Delta Data Set Ready DDSR Bit 2 Training Edge Ring Indicator TER...

Page 63: ...ivisor Latch LS MS LS MS Bit 0 Bit 0 Bit 8 Bit 1 Bit 1 Bit 9 Bit 2 Bit 2 Bit 10 Bit 3 Bit 3 Bit 11 Bit 4 Bit 4 Bit 12 Bit 5 Bit 5 Bit 13 Bit 6 Bit 6 Bit 14 Bit 7 Bit 7 Bit 15 Desired Baud Rate Divisor Used to Generate 16x Clock 300 384 600 192 1200 96 1800 64 2400 48 3600 32 4800 24 9600 12 14400 8 19200 6 28800 4 38400 3 57600 2 115200 1 ...

Page 64: ...FabiaTech Corporation 58 Appendix Dimension a FP8100 Wall Mounting Kit with Universal fixers 308 222 53 6 75 75 75 276 2 191 Note 1 FP8100 STD ...

Page 65: ...FabiaTech Corporation 59 b FP8100 Wall Mounting Dimension 308 222 95 148 4 276 2 191 Note 1 FP8100 PANEL MOUNTING KIT 2 Cut out dimension 278 2 x 193mm 37 6 10REF ...

Page 66: ...FabiaTech Corporation 60 c FP8100K1 Panel stand Kit 222 17 6 308 40 239 6 150 Note 1 FP8100 FP8100K1 Option ...

Reviews: