OP ERA TIONS MAN UALEBC- BXWin Sys tems re serves the right to make changes in the cir cuitry and speci fi ca tions at any time with out no tice. Co
2.5 Power/Re set Con nec tionsPower is ap plied to the EBC- BX via the con nec tor at J3 (Mo lex part number 26-60-7091). The pindefi ni tions for J3
outportb(0xa1,inportb(0xa1) | 0x02); /* Mask IRQ 10 *//* Restore the old handler */ setvect(0x72,old_handler); /* Put back the
Telephone: 817-274-7553 . . Fax: 817-548-1358 http://www.winsystems.com . . E-mail: [email protected] WARRAN
2.7 Real Time Clock/Cal en darThe EBC- BX con tains an on board Clock/Cal en dar within the Victory-66 chip. This clock is fullycom pati ble with the
2.9 Se rial In ter faceThe EBC- BX pro vides four 16550 com pati ble RS- 232 se rial ports at the fol low ing ad dresses :COM1 3F8H at IRQ 4
The two pri mary se rial ports, COM1 and COM2 are con fig ur able for RS- 422, RS- 485 or J1708,with the ad di tion of op tional driver ICs (Win Sys t
COM3/COM4 - RS- 232COM3 and COM4 are RS- 232 only and are ter mi nated at J4. An adapter ca ble is avail able fromWinSystems (P/N CBL-173-1), which ad
COM1 - RS- 422* Im por tant Note: All se rial ter mi na tion com po nents are sur face mount 0805 pack ages on the bot tom side of the board. These sh
2.9.2 RS- 485 Mode Con figu ra tionThe RS- 485 Multi- drop in ter face is sup ported on both chan nels with the in stal la tion of the op tional“Chip
COM2 - RS- 485Im por tant Note : All se rial ter mi na tion com po nents are sur face mount 0805 pack ages. Theseshould only be in stalled by sur face
COM1 - J1708Im por tant Note : All se rial ter mi na tion com po nents are sur face mount 0805 pack ages on thebot tom of the board. These should only
2.10 Par al lel Printer PortThe EBC- BX sup ports a fully bi- directional par al lel printer port ca pa ble of EPP and ECP op e ra -tions. The PnP pa
RE VI SION HIS TORYP/N 403- 0307- 000ECO Num ber Date Code Rev LevelORIGI NATE
2.13 PC/104Plus Bus In ter faceThe EBC- BX sup ports I/O ex pan sion through the stan dard PC/104Plus con nec tor at J22. ThePC/104Plus Bus pin defi n
J22Pin A B C D1 GND/5.0 KEY Re served +5 AD002 VI/O AD02 AD01 +5V3 AD05 GND AD04 AD034 C/BE0* AD07 GND AD065 GND AD09 AD08 GND6 AD11 VI/O AD10 M66EN7
2.15 IDE Hard Disk In ter faceThe EBC- BX sup ports stan dard IDE fixed disks through the I/O con nec tors at J5 (pri mary) and J8(sec on dary). The E
2.16 Watch dog Timer Con figu ra tionThe EBC- BX board fea tures a power- on volt age de tect, and power- down/power brown out re setcir cuit to pro
2.19 Disk On Chip Con figu ra tionThe Disk On Chip can be en abled by jump er ing J12 and J13 as shown be low.Note : J13 pins 1-2 con trol BIOS write
2.20 Par al lel I/OThe EBC- BX util izes the Win Sys tems WS16C48 ASIC high- density I/O chip mapped at a base ad -dress of 120H. The first 24 lines
2.20.4 WS16C48 Reg is ter Defi ni tionsThe EBC- BX uses the Win Sys tems ex clu sive ASIC de vice, the WS16C48. This de vice pro vides 48 lines of di
Reg is ter De tailsPort 0-5 I/O - Each I/O bit in each of the 6 ports can be in di vidu ally pro grammed for in put or out -put. Writ ing a '0&ap
2.21 VGA Con figu ra tionThe EBC- BX uses a fourth gen era tion CRT/Flat panel Su per VGA con trol ler. It sup ports stan dardVGA out put as well as a
2.21.2 Panel Back light Con nec tionPanel Back light con nec tion is made via the con nec tor at J25. The pinout for J25 is shown here forreference.2.
TA BLE OF CON TENTSSec tion Para graph PageNum ber Ti tle Num ber1 Gen eral In for ma tion1.1 Fea tures 1-11.2 Gen eral De scrip tion 1-11.3 Speci fi
2.21.4 Video Mode Ta bleThe EBC-BX video section supports a number of standard and extended VGA modes. Thefollowing table extracted from the Asiliant
2.23 Fan Power ConnectorThe EBC- BX has a con nec tor lo cated at J31 to sup ply power to the proc es sor cool ing fan. The pinde fi ni tions are show
2.24 Multi I/O Con nec torThe I/O to the pri mary se rial chan nels, the printer port, and key board are all ter mi nated via the con -nec tor at J2.
2.26 Jumper/Con nec tor Sum maryCon nec tor/ De scrip tion Page Ref er enceJumperJ1 Mouse con nec tor 2-3J2 Multi-I/O con nec tor 2-25J3 Power con nec
3 Award BIOS Con figu ra tion3.1 Gen eral In for ma tionThe EBC- BX comes equipped with a stan dard Award BIOS with Setup in ROM that al lows us ers t
3.4 Stan dard CMOS FeaturesThe items in the Stan dard CMOS Setup menu are di vided into sev eral cate go ries. Each cate gorymay in clude one or more
IDE Pri mary MasterPress ing [En ter] brings up a sub- menu screen of choices regarding the Pri mary fixed disk.IDE HDD Auto-DetectionPress ing [En t
IDE Pri mary Mas terPress ing [En ter], when this item is high lighted, al lows for se lec tion of howpa rame ters for the hard drive will be de ter m
Drive A type/Drive B typeThis cate gory iden ti fies the type of floppy drives at tached as Drive A: or Drive B:.The choices are as fol lows :NONE 360
Mem oryThis cate gory is dis play only and is de ter mined by the BIOS POST (Power-On Self Test).Base Mem oryThe POST rou tines in the BIOS will de te
3.10 PC Health Status 3-253.11 Fre quency/Volt age Con trol 3-253.12 Load BIOS Defaults 3-263.13 Set Su per visor Pass word 3-273.14
CPU L2 Cache ECC CheckingThis op tion when en able pro vides ECC va lid ity check ing to the L2 cache reads.030923 OPERATIONS MANUAL EBC-BX Page 3 - 7
Proc es sor Num ber Fea tureThis fea ture when en abled al lows soft ware to read the unique Proc es sor Se rial number pres ent onthe In tel proc es
Swap Floppy DriveThis op tion al lows for swap ping of the A: and B: floppy drives with out ac tu ally re lo cat ing thedrives on the ca ble.Boot Up F
Type matic De layWhen type matic rate set ting is en abled, this op tion speci fies the time in mil li sec onds bef ore auto- repeat be gins. The sup
Shad ow ing Op tionsWhen shad ow ing for a par ticu lar ad dress range is en abled, it in structs the BIOS to copy the BIOSlo cated in ROM into DRAM.
SDRAM RAS Pre charge TimeThis op tions al lows for set ting the SDRAM RAS pre charge tim ing. The choices are :3 clocks2 clocksSDRAM CAS La tency Time
SDRAM Pre charge Con trolThis op tion, when en abled, al low con trol of the SDRAM pre charge tim ing.Sys tem BIOS Cache ableThis op tion enables or d
3.7 In te grated Pe riph er als SetupThe op tions in this sec tion al low for con trol of the in te grated pe riph er als, i.e. Floppy and IDE con -tr
IDE 2nd Chan nel Ca bleThis op tion al lows the ca ble type to be speci fied for the sec on dary IDE chan nel. The choices are :40 Pins80 PinsIDE Pri
IDE Secondary Slave PIOThis op tion al lows for se lec tion of the PIO mode to be used with a Secondary Slave IDE de vice.The choices are :AutoMode 0
1 Gen eral In for ma tion1.1 Fea turesn In tel Low Power Cele ron Proc es sors and Low Power Pen tium III processorsn EBX- compliant boardn 256KB/128K
On- Chip Pri mary PCI IDEThis op tion en ables or dis ables the on board Pri mary IDE con trol ler.On- Chip Sec on dary PCI IDEThis op tion en ables
On board Se rial Port 2This op tion al lows for con trol of the sec ond on board se rial port. The op tions are :Dis abled3F8/IRQ42F8/IRQ33E8/IRQ42E8/
3.8 Power Man age ment SetupThe items in this menu con trol op era tion of the BIOS based power man age ment func tions.ACPI func tionThis op tion al
Power Man age mentThis op tion al lows for the speci fi ca tion for the type and ex tent of power man age ment op tions. Thechoices are :User De fineM
Mo dem Use IRQThis op tion al lows speci fi ca tion of the IRQ used by the mo dem for PM con trol func tions. The op -tions are :NA345791011Doze ModeT
Suspend ModeThis op tion al lows for set ting the time- out value bef ore en ter ing Sus pend mode or for dis a blingSus pend mode com pletely. The op
Re load Global Timer EventsThe 8 op tions that fol low al low in di vid ual se lec tion of IRQs or de vices to moni tor. Ac tiv ity on anyof the en ab
PNP OS In stalledThis op tion al lows the user to as sign whether the op er at ing sys tem is Plug and Play compatible. The op tions are:YesNoRe set
PCI/VGA Pal ette SnoopThis op tion when en abled per mits PCI/VGA pal ette snoop ing.3.10 PC Health StatusThis op tion is dif fer ent from the other s
Spread Spec trumThis op tion en ables the pur pose ful jit ter ing of all of the pri mary Clock fre quen cies by the per cent -ages given by the choic
1.3 Speci fi ca tions1.3.1 Elec tri calBus In ter face : PC/104 8- Bit or 16- Bit ex pan sion bus PC/104-Plus 32-
3.13 Set Su per vi sor Pass wordThis op tion, when a pass word has been en tered, pro tects the Setup menus from un au thor ized al tera -tion of the
4 EBC-BX Disk On Chip Con figu ra tion4.1 Disk On Chip Us ageThe EBC- BX sup ports the M- Systems’ DiskOnChip (DOC) flash de vice in sizes rang ing fr
5 WS16C48 Pro gram ming Ref er ence5.1 In tro duc tionThis sec tion pro vides ba sic docu men ta tion for the in cluded I/O rou tines. It is in tended
READ_BIT - Reads an I/O port BitSyn taxint read_bit(int bit_number);De scrip tionThis func tion takes a sin gle ar gu ment:bit_number - This is a valu
SET_BIT - Set the speci fied I/O BitSyn taxvoid set_bit(int bit_number);De scrip tionThis func tion takes a sin gle ar gu ment:bit_number - a value be
ENAB_INT - En able Edge In ter rupt, Se lect Po lar itySyn taxvoid enab_int(int bit_number, int po lar ity);De scrip tionThis func tion re quires two
CLR_INT - Clear the speci fied pend ing in ter ruptSyn taxvoid clr_int(int bit_number);De scrip tionThis func tion re quires a sin gle ar gu ment:bit_
5.3 Sam ple Pro gramsThere are three sam ple pro grams in source code form in cluded on the EBC- BX disk ette in theUIO48 di rec tory. These pro grams
6 AP PEN DIX A - I/O Port MapThe fol low ing is a list of PC I/O ports. Ad dresses marked with a '-' are not used on the EBC- BX buttheir us
-3B0 -3BB DMA-3C0 -3CF EGA3E8- 3EF COM33F0- 3F6 Floppy Disk3F8- 3FF COM1Page 6 - 2 OPERATIONS MANUAL EBC-BX 030923WinSystems - "The Embedded Syst
CRT : 14-pin 2mm Mo lex Type 87331-1420Flat Panel : Two, 50-pin 2mm Mo lex type 87331-5020Power/Re set : 9-pin in- line Mo lex type 26- 60- 7091
7 AP PEN DIX B - In ter rupt MapNo. Ad dress Type De scrip tion0 00 CPU Di vide by 01 04 CPU Sin gle Step386 De bug Ex cep tion2 08 CPU NMI3 0C CPU Br
20 80 MS- DOS Pro gram ter mi nate21 84 MS- DOS DOS func tion call22 88 MS- DOS Ter mi nate Ad dress23 8C MS- DOS Ctrl- Break Ad dress24 90 MS- DOS Fa
8 AP PEN DIX CEBC-BX Parts Place ment Guide - Top030923 OPERATIONS MANUAL EBC-BX Page 8 - 1
EBC-BX Parts Place ment Guide - BottomPage 8 - 2 OPERATIONS MANUAL EBC-BX 030923
9 AP PEN DIX DEBC- BX Parts List
10/13/03 Range on Parent Item PAGE 111:19:08
2 999-9999-001 SPECIAL NOTES RP118,RP119,RP120,RP122,RP123,RP124,RP127, I 1.0 2 602-0331-524
2 999-9999-001 SPECIAL NOTES 09/11/02 MEB ECO 02-42 I 1.0 2 999-9999-001
2 201-0002-000 PLUG JUMPER 999-19-310-00-000000 J12=1-2 J13=1-2 3-4 I 9.0 2 999-9999-001
2 999-9999-001 SPECIAL NOTES 09/11/02 MEB ECO 02-42 I 1.0 2 999-9999-001
2 EBC- BX Tech ni cal Ref er ence2.1 In tro duc tionThis sec tion of the man ual is in tended to pro vide suf fi cient in for ma tion re gard ing the
10/13/03 Range on Parent Item PAGE 811:19:15
PRODUCT KEY RANGE : <FIRST> THRU <LAST> USE SCRAP FACTOR (Y/N) : NCOMMODITY KEY RANGE : <FIRST>
10 AP PEN DIX EEBC-BX Me chani cal Draw ing
11 APPENDIX F WS16C48 I/O Routines and Sample Program Listings
/* UIO48.HCopyright 1996 by WinSystems Inc.Permission is hereby granted to the purchaser of the WinSystemsUIO cards and CPU products incorporating the
/* UIO48.C Copyright 1996 by WinSystems Inc.Permission is hereby granted to the purchaser of the WinSystemsUIO cards and CPU products incorporating th
** This function initializes all I/O pins for input, disables all interrupt* sensing, and sets the image values.**==================================
/* Adjust the bit_number to 0 to 47 numbering */--bit_number;/* Calculate the I/O port address based on the updated bit_number */port = (bit_number /
mask = (1 << (bit_number % 8));/* Check whether the request was to set or clear and mask accordingly */if(val) /* If the bit is to be set */temp
treme force. The mod ule is in serted un til the re tain ing clips snap into place. Re moval is the re versepro cess. Push down on the re tain ing cli
** polarity : This specifies the polarity of the interrupt. A non-zero* argument enables rising-edge interrupt. A zero argument*
outportb(port,temp);/* Set access back to Page 0 */outportb(base_port+7,0x0);}/*======================================================================
/*==========================================================================** CLR_INT** This function takes a single
}/*==========================================================================** GET_INT** This function take no argume
temp = inportb(base_port+9);/* See if any bit set, if so return the bit number */if(temp !=0){for(x=0; x <=7; x++){if(temp & (1 << x)){ou
/* FLASH.C Copyright 1996-2001 by WinSystems Inc.Permission is hereby granted to the purchaser of the WinSystemsUIO cards and CPU products inco
/* POLL.C Copyright 1996-2001 by WinSystems Inc.Permission is hereby granted to the purchaser of the WinSystemsUIO cards and CPU products incor
}/* Clean up the screen for our display. Nothing fancy */clrscr();for(x=1; x<25; x++){gotoxy(1,x);printf("Bit number %02d ",x);}/* We wil
/* INTS.C Copyright 1996-2001 by WinSystems Inc.Permission is hereby granted to the purchaser of the WinSystemsUIO cards and CPU products incor
old_handler = getvect(0x72); /* Hardwired for IRQ10 */ /* Install out new interrupt handler */ setvect(0x72,int_handler);/* Clear
Comments to this Manuals