Home
NAR-7090 User`s Manual V1.2
Contents
1. 2 System flow description 45 2 1 System status diagraiM RR EE 45 22 Mode chang GlAQI AM Mm 46 2 3 Non normal mode diagram 47 2 4 Next boot setting Diagram nana 48 ZO IVE EV ODNO DNA T 49 3S EBVIFODIIOTIE an aaa aa oa a a ee a o ae a a a aa raki 49 4 Check software componern t 49 DOO SEQUENCE a na ee 50 5 1 Make execute file to test 50 6 Test program description 50 FATPILGOSCHDIIOD a aaa aaa aaa uwa ua aun suwaqa asus assia 51 a Wo oo u E usss amapas Na 51 Pe GCL TO OVNA rm 51 DSO NOVO a u uns Ne AEE na E 51 L SOL IOS 00 5 u et ee EN ee a eee eee ae eee 52 TDS Ro 9 OEt 52 OSE DEI VI NO 53 l WO O nite hs E s EEE E E E AA 53 POL ONS QT VO O CRT 54 TOONS DD NO ae cigs circ cece ene IRE o O M MENDA MM CMM a D AUN 55 TV O VA G1 IRAN m 55 TT TOCA SOU VO L gt oct cee eects sees w 56 JO PO s ee a ee eee eee ne ee Om ae ee eee aa 56 ZELO Toad mode DIWO O er uum EE E E EE E t
2. NAR 7090 Series User s Manual 56 4 2 7 13 read mode pfwdte read mode pfwdte Read bpe status Format unsigned char read mode pfwdte unsigned char mode unsigned char seg unsigned char proc dev 0x00 ignore seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 1 piwdte to open mode 2 piwdte to bypass mode 4 2 7 14 scenario go Description Go abn478 bypass module all functions automatically Format unsigned char scenario go unsigned int rst DO FUNCTION NUM unsigned char prod type Input 1 rst array of return code O normal mode 1 open mode 2 bypass mode prod type 2 1 PROD_ABN478 bypass card of abn478 DO FUNCTION NUM 0xOc it has 12 functions to test Return O ok 1 fail NAR 7090 Series User s Manual 57 4 2 7 15 bypass proc step Run abn478 bypass function Format unsigned char bypass proc step unsigned char dowhat unsigned char rst unsigned char prod type unsigned char para var Input 1 dowhat DO SET NORMAL do normal mode function DO SET NONNORMAL do non normal mode function DO SET NEXTBOOT NONNORMAL do next boot non normal mode function DO SET NEXTBOOT NORMAL do next boot normal mode function DO SET BPE OPEN record bpe mode to open DO SET BPE OPEN RUNTIME change bpe mode to open mode relay will action DO SET BPE BYPASS record bpe mode to bypass mode DO SET BPE BYPASS RUNTIME change bpe mode to by
3. NAR 7090 Series User s Manual 2 Remove the DIMM from the socket 2 8 Remove and Install Compact Flash Card 1 Insert the Compact Flash Card Fig 2 7 into the CF interface Fig 2 8 Fig 2 6 Compact Flash Card Fig 2 7 Insert Compact Flash Card into the CF interface The completed installation of Compact Flash Card is shown as Fig 2 8 i PTTTTTTTTTTTTITTTTTTTTTTIIDUM zij IH TI j TOOTH THORACE dlamdidi jani ibid ni iki iki L Fig 2 8 Completion of Compact Flash Card 29 Remove and Install Battery 1 Press the metal clip back to eject the button battery Fig 2 9 2 Replace it with a new one by pressing the battery with fingertip to restore the battery Fig 2 10 Misa HAMA Ho KE sr ert aM as m aet ai ncn e E el Lu Fig 2 9 Eject the battery Fig 2 10 Restore the battery NAR 7090 Series User s Manual 2 10 Install HDD The system has an internal drive bay for one 3 5 SATA hard disk drive If the HDD is not pre installed you can install it by yourself Follow the steps below to install the HDD 1 Fasten the four screws to lock HDD and bracket together Fig 2 11a 2 11b Fig 2 11a A 3 5 SATA HDD and the HDD bracket Fig 2 11b Fix HDD to the bracket 2 Connect Power cable and HDD cable to NAR 7090RB system board Fig 2 12 Fig 2 12a Connect HDD bracket to NAR 7090 Fig 2 12b Fix HDD into NAR 7090 system system then push the switch in 2 11 Install R
4. ShowMessage mes1 mes5 display Portwell EZIO break display Enter is selected case Ox4E Escape Botton was received Cls ShowMessage mes1 mes6 display Portwell EZIO break display Escape is selected NAR 7090 Series User s Manual 69 4 4 GPIO Sample Code Portwell Confidential Portwell Intellectual Property All rights reserved BIBT TIT Program 3727GPIO CPP Descript PPAP 3727 GPIO test program Designer Frank Hsu Language Borland C 5 02 o OS MS DOS Win98 only Upddate 11222006 Release BIMBI T GPIO on PPAP 3727 PPAP 3727 J30_Pin1 GPIO1 from SUPER l O GPIO17 J30_Pin2 GPIO2 from SUPER I O_GPIO16 J30_Pin3 GPIO3 from SUPER I O_GPIO15 J30_Pin4 GPIO4 from SUPER I O_GPIO14 J30_Pin6 GPIO5 from SUPER I O GPIO10 J30_Pin7 GPIO6 from SUPER I O_GPIO11 J30_Pin8 GPIO7 from SUPER l O GPIO12 J30_Pin9 GPIO8 from SUPER I O GPIO13 lt lt lt lt lt Be careful Pin5 lt GND Pin10 lt VCC gt gt gt gt gt Programming Guide Step1 CR29 Bit 7 6 P 0 1 to select GPIO10 17 pin Step2 LD7 CRO7h P 07h point to LD7 Step3 LD7 CR30h bitO P1 Enable LD7 Step4 Start 4 test items t1 t2 t3 t4 LD7 CRFOh definition GPIO17 10 1 input O output pin LD7 CRF2h_P 00h Always let CRF1 GPIO data port non invert LD7 CRF1h GPIO17 10 data port t1 GP
5. write fd amp scl 1 int scr 28 Scroll cursor 1 character right void ScrollR write fd amp Cmd 1 write fd amp scr 1 int setdis 64 Command void SetDis write fd amp Cmd 1 write fd amp setdis 1 Add or Change Show Message here char mes1 Portwell EZIO char mes2 ss TRN char mes3 lt Up is selected char mes4 Down is selected char mes5 Enter is selected char mes6 ESC is selected char nul 2 Be int a b void ShowMessage char str1 char str2 a strlen str1 b 40 a write fd str1 a write fd nul b write fd str2 strlen str2 j int main 1 SetEnvironment Set RAW mode fd open dev ttyS1 O RDWR Open Serial port COM2 Init Initialize EZIO twice Init Cls Clear screen ShowMessage mes1 mes2 NAR 7090 Series User s Manual 68 while 1 Int res char buf 255 SetDis ReadKey sub routine to send read key command res read fd buf 255 read response from EZIO switch buf 1 Switch the Read command case Ox4D Up Botton was received Cls ShowMessage mes1 mes3 display Portwell EZIO break display Up is selected case 0x47 Down Botton was received Cls ShowMessage mes1 mes4 display Portwell EZIO break display Down is selected case 0x4B Enter Botton was received Cls
6. O CC x S 5 C D x S O S O e NF 111 TETE TE TEES TE TTD TE TE m HO ilu TID alc z P RT HE JO nr T s IB E TI S EIE e Y eo Es fi E bbe EJ UKRE EUR Er FH PIE E EH GE E m EE E3 Z Pa a Le IE Re H ELE dim LL LT EIL UL I IL ILILIIILIL ENI ERR ERR ER ERR ERR ER 4 ET LES 11i 11 me bd Mu 1 1010 1 e ce c L mm T EEENHEN ce O T ce E nm O inaua e c E D rT TT perja is sis 832 peri id iesiri HEE e s sis sie o E a 0101 0111 NAR 7090 Series User s Manual 4 3 10Sample Codes Ak kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk EZIO RS232 LCD Control Sample Program K kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk K w lt ww wx x s Company Date Program Version Compile Purpose F F F F HF F 389 F HF HF HF KF HF ME KF F F F F F F F HF F OF OF Parameters fd Portwell Inc 4 16 2003 O2A c 1 02 Linux GNU C Direct access to EZIO LCD the program will display messages according to the control button The current version only has the following function 1 display welcome message 2 display UP message if scroll up button is pressed 3 display ENTER message if ENTER button is pressed 4 display ESC message if ESC button is pressed 5 display DOWN message if scroll down button is pressed Program Overview a file name for open meth
7. in al dx l jmp 2 jmp 42 and al 00010000b l mov ah al fixed_delay_1 in al dx jmp 2 jmp 2 and al 00010000b l cmp al ah ja short fixed delay 1 mov ah al loop short fixed delay 1 popf pop ax pop dx ret FIXDELAY ENDP Initialize and change the interrupt vector of INT Call AL INT number DI the offset to save old int vector Sl the offset of new int Return None CHGINT PROC near NAR 7090 Series User s Manual 100 PUSH AX PUSH BX PUSH ES xor bx bx mov es bx xor ah ah shl ax 1 sh ax 1 mov bx ax mov ax es bx mov cs di ax mov ax es bx 2 mov cs di 2 ax cli mov ax cs mov es bx si mov es bx 2 ax sti POP ES POP BX POP AX ret CHGINT ENDP INT8 Timer interrupt service routine Output Modified Input None int8 Proc far cmp cs count O je F dec cs count F jmp Dword Ptr cs old int8 int8 Endp displayal proc near display content in AL push dx push ax and al 0f0h display high nibble shr al 1 shr al 1 shr al 1 shr al 1 NAR 7090 Series User s Manual 101 cmp al 0ah jae aa4 add al 30h jmp aad aa4 add al 37h aab mov dl al mov ah 2 int 21h pop ax display low nibble push ax and al Ofh cmp al 0ah jae aa6 add al 30h jmp aa aa6 add al 37h aa mov dl al mov ah 2 int 21h l pop ax pop dx ret
8. mov al ch call displayal mov ah 2 mov dl 3ah ay int 21h mov al cl call displayal int 21h d mov al dh call displayal hours gt minutes seconds kkkkkkkkkkkkkkkkkkkk 3 e N 23 display space int 21h mov ah 4 int 1ah mov al dh call displayal display month mov dh dl mov ah 2 mov dl 2fh int 21h mov al dh VA call displayal day int 21h mov al ch call displayal century mov al cl call displayal year TES NA MJ AO NOCI OO EME MA ME ARENI NEKE MEJ kkkkkkkkkkkkkkkkkkkk mov ah 6 check Esc key pressed mov dl Offh int 21h cmp al 1bh je done Inc cx if Esc pressed goto done check 1000 times NAR 7090 Series User s Manual 94 cmp cx 1001 jge n6 jmp loop1 n6 mov ah 2 mov dl Odh int 21h POD OX Jun eere Be careful zzzzzzz pop WDT count2 end lea dx PROMP9 mov ah 9 disable wd int 21h call WDT enter call WDT disable call WDT exit Display 1000 times test okay Frank 07032003 lea dx PROMPCC mov ah 9 Line Feed and CR int 21h lea dx PROMP_OK mov ah 9 Display PASS 1000 times test int 21h xor al al WAIT KB mov ah 1 int 21h cmp al 0 je WAIT_KB Display 1000 times test okay Frank 07032003 jmp choice1 done Esc key has been pressed PopdX ju Be careful pop WDT count2 end call WDT enter disable WDT call WDT disable call WDT exit jmp init NAR 7090 Ser
9. output GPO18 high and retain 15 us Low output GPO18 low and retain 15 us High2 output GPO18 high again and retain high always Programming Guide PG Step1 Enable GPIO IO function and get GPIOBASE How to program GPIO18 Output only i e GPO18 Get GPIOBASE B0 D31 F0 Offset 48 4Bh and let bitO O GPIO CNTL BO D31 F0 Offset 4Ch bit4P1 Enable 631xESB ICH GPIO GPIO18 GP LVL GPIOBASE OCh bit18P 0 1 Write value 0 1 GPI24 status MUST NOT be inverted First GPI INV GPIOBASE 2Ch bit24P0 GPI24 not inverted Get GPI24 status from GP LVL GPIOBASE 0Ch bit24 0 low 1 lt high level NAR 7090 Series User s Manual 38 include stdlib h include conio h include stdio h include dos h for delay and sleep pragma inline for inline asm Need TASM exe define GP LVL OFFSET 0x0C The offset value from GPIOBASE define GPIO USE SEL OFFSET 0x00 offset from GPIOBASE Bit19P1 to define GPIO19 define GPO BLINK OFFSET 0x18 Offset from GPIOBASE Bit19P0 no blink define GPO18 BYTE CONVERT 0x02 Convert Bit18 to GP LVL OFFSET 02 for byte access define GPl24 BYTE CONVERT 0x03 Convert Bit18 to GP LVL OFFSET 02 for byte access define PCR ADDR OxOCF8 IO port CF8h for PCI config R W define PCR DATA OxOCFC q IO port CFCh for PCI config R W define OR BIT2 0x04 Bit2P1 define ANDO BIT2 OxFB Bit2P0 define GPIOBASE PCR OFFSET 0x800
10. 4 3 1 Features e Ideal user interface for communication appliance e No driver required OS independent e Alphanumeric characters display support e Four key pads can be customized for different applications e Easy system installation and operation e Clearly display system status e Single interface to SBC or M B 4 3 2 Technical Support Information For further support users may also contact Portwell s headquarter in Taipei or your local distributors Taipei Office Phone Number 886 2 27992020 NAR 7090 Series User s Manual 59 4 3 3 Mechanical Specification Module Size mm 101 6 W x 26 0 H x 30 6 D max Display Format 16 characters x 2 lines Character Size 3 0x 5 23 mm 4 3 4 General Specification General Specification Display Resolution 16 characters x 2 lines Dimensional Outline mm 101 6 W x 26 0 H x 30 6 D max Function Key Four operation keys up down enter and ESC Display Icon Eight self defined icons Interface e RS 232 Absolute Maximum Rating Normal Temperature u Operating Storage 0 C 45 C 20 C 70 C Note 2 4 Note 3 5 4 3 5 Product Outlook NAR 7090 Series User s Manual 60 4 3 6 Interface Pin Assignment There are only two connectors in this module as shown in Figure C 2 1 power connector and serial Port connector The power source into this module is 5 volt only There are only three pins used in
11. About status descript as below 0x00 its mean is normal mode 0x01 its mean is open mode 0x02 its mean is bypass mode NAR 7090 Series User s Manual 46 4 2 2 3 Non normal mode diagram About non normal mode it includes two parts one is open mode and another is bypass mode The detail description as below Non normal mode Diagram change to bypass mode change to open mode status 0x01 open mode status 0x02 bypass mode Figure 2 3 In non normal mode Mode can be changed to open mode or bypass mode They can be set by API set bpe refer to chapter 4 2 7 5 If user wants to assign system to open mode send command set_bpe as SET_BPE_OPEN assign system to bypass mode send command set_bpe as SET_BPE_BYPASS NAR 7090 Series User s Manual 4 4 2 2 4 Next boot setting Diagram About next boot setting it descript as below to see figure 2 4 Next boot setting diagram change to Non normal mode change to Normal mode status 0x00 normal mode status 0x01 open mode status 0x02 bypass mode Figure 2 4 User can assign system be in normal mode or non normal when system start up Set it by API set nextboot refer to chapter 4 2 7 4 If user wants to assign system to normal mode set set nextboot as SET NB NORMAL If user wants to assign system to non normal mode set set nextboot as SET NB NON NORMAL NAR 7090 Series User s Manual 48 4 2 2 5 Watch dog timer Diagram About Watch dog ti
12. if m m pen n Wire esa ae md itx nali o Fig 2 34Remove CPU cooler CPU memory CF Fig 2 35 Remove System Fan and IPMI module 3 After remove above items and push the PnP cap back to CPU socket Users can start remove all screws from board Fig 2 36Remove all Screws from main board NAR 7090 Series User s Manual 4 After remove all screws from board User can remove main board Please be genteelly and carefully Avoid colliding board with chassis bottom sticks It may damage the main components Fig 2 37 lift up main board from rear side of system Fig 2 38 Lift the board up for moving r aL r zz ki Hit rm a ERM Bam Besani ILL a Palas i j arm f l pni i F Mud REX suo ET a V Tih a j j pire a OUT Mai a 4 ro r I Az wa 2 k L u t Fig 2 39Remove main board from rear side 2 16 Use a Client Computer va Connection Using Hyper Terminal If users use a headless NAR 7090 system which has no mouse keyboard and VGA output connected to it the console may be used to communicate with NAR 7090 To access NAR 7090 via the console Hyper Terminal is one of many choices Follow the steps below for the setup Note Terminal software may need to update for correct console output 1 Execute HyperTerminal under C Program Files Accessories HyperT erminal 2 Enter a name to create new dial NA
13. mov dx 4eh mov al 0f5h out dx al mov dx 4fh mov al ah out dx al mov dx 4eh Twd count mov al Of6h out dx al mov dx 4fh mov al bh out dx al popi pop bx pop ax pop dx ret WDT enable ENDP WDT disable Input None Return None J J WDT disable PROC near push dx push ax pushf mov dx 2eh Point to LDN 8 mov al 07h out dx al mov dx 2fh mov al 08h out dx al mov dx 2eh mov al 0f5h Reset WDTO mode to Second out dx al mov dx 2ih mov al 00 out dx al mov dx 2eh Disable WDT mov al Of6h NAR 7090 Series User s Manual 98 out dx al mov dx 2ih mov al 00h out dx al mov dx 4eh Point to LDN 8 mov al 07h out dx al mov dx 4fh mov al 08h out dx al a mov dx 4eh mov al 0f5h Reset WDTO mode to Second out dx al mov dx 4fh mov al 00 out dx al mov dx 4eh Disable WDT mov al 016h out dx al mov dx 4fh mov al 00h out dx al popi pop ax pop dx ret WDT disable ENDP WDT exit Input None Return None J J WDT exit PROC near push dx push ax pushf mov dx 2eh mov al Oaah out dx al mov dx 4eh mov al Oaah NAR 7090 Series User s Manual 99 out dx al poof pop ax pop dx ret WDT_exit ENDP FIXED DELAY f Input CX count of 15 microseconas to wait STACK PRESENT Output NONE Register destroyed CX CX then return Gives a programmed software delay FIXDELAY PROC near push dx push ax pushf mov dx 61h
14. 7355 SEC jl ts BX 350 DELAY 529 SEC pop cx BX 60 DELAY 09068 SEC delaytime Main program entry pointer 1 BX 2 gt DELAY 109 89 MS gt 2 BX 10 gt DELAY 549 45 MS lt 3 gt BX 15 gt DELAY 824 17 MS gt 4 BX 18 gt DELAY 989 01 MS gt b BX 100 gt DELAY 5 4945 SECONDS gt 6 BX 200 gt DELAY 10 989 SECONDS gt lt 7 gt BX 250 gt DELAY 13 736 SECONDS gt 8 BX 270 gt DELAY 14 835 SECONDS gt 9 BX 280 gt DELAY 15 384 SECONDS gt lt A gt BX 364 gt DELAY 20 000 SECONDS gt lt B gt BX 546 gt DELAY 30 000 SECONDS gt lt C gt BX 728 gt DELAY 40 000 SECONDS gt D BX 910 gt DELAY 50 000 SECONDS gt E BX 1092 gt DELAY 60 000 SECONDS gt lt F gt BX 2093 gt DELAY 115 000 SECONDS gt lt G gt BX 4368 gt DELAY 240 000 SECONDS gt lt H gt BX 9100 gt DELAY 500 000 SECONDS lt l gt BX 9373 gt DELAY 515 000 SECONDS BX 81h gt No delay It takes about 3 seconds to retrigger WD 1000 times hook int 08h J mov al 8 mov di Offset old int8 mov _ si Offset int8 call chgint NAR 7090 Series User s Manual 91 J mov cs count bx waiting cmp count O jaz waiting J unhook int 08h push ax push dx push ds Setlntvector 8 cs old_int8 pop ds pop dx push ax mov cs count O kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk J nodelay NO DELAY
15. Boot Boot Device Priority Hard Disk Drives Select Screen Select Item Go to Sub Screen General Help Save and Exit Exit F w E E w w w O O X X 4 X O gt MO X 5 X X Nm HM O LI P LJ w m w i w LJ w m i i a LJ w m Pte w ee ee W m EN m W NE m RR m W m m m m m Pe ee B m W W m NA NE NON NE ee m ME GE NE m mh m m w RA X UR E gt BOOT SETTINGS CONFIGURATION SCREEN Boot Settings Configuration Use this screen to select options for the Boot Settings Configuration Use the up and down lt Arrow gt keys to select an item Use the lt Plus gt and lt Minus gt keys to change the value of the selected option The settings are described on the following pages The NAR 7090 Series User s Manual 34 screen is shown below es es ee ee ee ee es ee a E W r uam REY HE ABO WE W Sar AA SUNE sh ee WG Ak ui sa row W j gh Ge ge ko cde ho Gm no de deo ow o ee 8 Sr Sr sm ee ee eee ar sm m Sr sh ar m m oe w TT i n z d a Quick Boot Enabled sting This 1 LULet Boot NIJI SAL led Pi dacres LEE the T ime de E __ w za mio kal T e re _ SF Ses 4 eel DE a ki ram Tn x nez AddOn ROM Display Mode Force BIOS needed to boot the s a E m m jk B E T S bl s EN um ams qs w BOOTUP Num Loch On J system FS 2 Mouse Support Aut T 3 TE m FI
16. J30_Pin9 GPIO8 from SuperlO GPIO13 printf n n Put 4 jumper cap on J20 pin header pin1 6 2 7 3 8 4 9 n orintf n n Be careful J30 pin5 GND and pin10 Vcc can not be shorted Wn printf n n Ready If yes then Press any key to start test 2 getche N83627THG Super IO GP10 13 23 26 are used for PPAP 3719 GPIO GP10 13 located at LD7 GP23 26 located at LD8 First define the Multiplexed pins start outportb config W83627 0x87 enter config mode outportb config W83627 0x87 fixdelay 15us CR29Bit 7 6 P 01 Define the multiplexed pin GPIO10 17 outportb config W83627 CR29 al char inportb config W83627 1 8 Ox7D 0x40 outportb config W83627 CR29 outportb config W8362741 al char NAR 7090 Series User s Manual 71 Enable GPIO1 and GPIO2 and Set Non inverse outportb config W83627 CRO7 outportb config W8362741 GPIO1_LDN outportb config W83627 CR30 al_char inportb config W83627 1 0x01 outportb config W83627 CR30 outportb config W8362741 al char outportb config W83627 CRF2 outportb config W83627 1 0x00 je Testing way Use PPAP 3719 GPIO 8 bi direction pins from Super IO W83627THG Initialization for W83627THG must be done first in Main t1 SGPO17 Write 0 to SGPI10 SGPI10 0 if yes pass if no failed SGPO16 Write 0 to SGPI11 SGPI11 0 if yes
17. PROMP1I Int 21h lea dx PROMP1J Int 21h lea dx PROMP1K int 21h lea dx PROMP1L Int 21h lea dx PROMP1M int 21h lea dx PROMPCC int 21h lea dx PROMP2 int 21h lea dx PROMPC int 21h lea dx PROMP3 Int 21h lea dx PROMP3A Int 21h lea dx PROMPC int 21h lea dx PROMP4 int 21h lea dx PROMPC int 21h lea dx PROMPCc Int 21h NAR 7090 Series User s Manual 82 lea dx PROMP5 int 21h mov ah 1 read keyboard input int 21h cmp al 31h choice 1 je choice1 cmp al 33h choice 3 je choice3 cmp al 32h choice 2 je choice2 jmp init choice2 RESET SYSTEM mov ah 2 mov dl 7 Int 21h lea dx PROMPC mov ah 9 Int 21h lea dx PROMPA int 21h lea dx PROMPC int 21h mov dx Enable port in al dx jmp 2 call WDT enter mov dx 0100h call WDT enable call WDT exit mov ah 4ch int 21h Am u 0 HORN BOB V choice3 return to dos mov ah 9 lea dx PROMPC Int 21h lea dx PROMPB Int 21h lea dx PROMPC Int 21h mov ah 4ch int 21h choice 1 enable wd retrigger wd 1000 times amp then disable wd mov cx 26 mov ah 2 dcls mov dl Odh int 21h mov dl 0ah int 21h NAR 7090 Series User s Manual 83 loop dcls mov ah 2 set cursor position mov bh 0 mov dh 0 mov dl 0 int 10h mov ah 9 lea dx PROMPC int 21h lea dx PROMPDD Int 21h lea dx PROMPC Int 21h lea dx PROMPD Int 21h lea dx PROMPE Int 21h lea dx PROMPF int 21h lea dx PROMPG int 21h lea dx PRO
18. USB 0 1 41 SATA 0 43 Front Fan 45 Front Fan 47 PCI express x8 expansion slot NB 6 7 16 CF socket J J20 IDE connector J26 LAN2 LU U U O J26 LAN 2 J28 LPC debug port J30 GPIO J32 PCI express x4 expansion slot SB 0 J34 SATA 0 J36 COM 1 J38 Front Fan J40 USB 2 3 J J49 IPMB J50 LAN LED J29 Front Panel Control 2PWR LED 4PWR LED BPWR ON BPWR ON HOLDF I2LAN LINK 4LAN LINK IDE LED BIDE LED PRESET Z RESET BLDF H1LAN ACT M3LAN ACT x J30 GPIO 6 1010 IO1 1 8 1012 9 1013 10 POWER J31 PS 2 KEYBOARD MOUSE 8 GND 9 KEY VCC 10 KEY CLK 4 MOUSE DATA GND 4 MOUSE VCC 5 MOUSE CLK J23 J26 LAN presa Bormes WARS Bocus hd 1D1 RJ45 1 3D2 RJ45 3 5D3 RJ45 4 J50 LAN LED 7D4 RJ45 7 Bor CANE KOV AN INC TAN JO TAN Wo 7 11000 LAN1 J23 I3ACT LAN1 JP9 set to 2 3 Pin J39 J40 USB 0 1 USB 2 3 54321 OOOOlWN OOOOO 10 9 8 7 6 5LINK LAN1 7100 LAN1 GND x 5 SBVO 5V 4 SBD 1 SBD 1 2 GND 1 CHASSIS GND 5V NAR 7090 Series User s Manual 24 The Chassis The system is integrated in a customized 2U chassis Fig 2 1 Fig 2 2 On the front panel you will find a 4 push button LCD module EZIO two USB ports and a COM port and Ethernet ports um x NL TN E 3 E Y TIETEET i Tm coy tit III Ht ii Mult dits Ilii sa Je Zd Hi zr NAR 7090 NAR 7090 Fig 2 1 Fron
19. X X X X X X X X X X X X X x X 29 KR KKK KR KR MM HM KR KR NM KM X REED MX X x x x x x x x x x x x x x x x x x x NAXAXXAXXAXAXXAXXAXAXXAXXAXXXXXAXXAXXAXXXAXXAXXXAXXAXAXXXXAXXAXXAXAXXAXXAXXXAXXAXXXNXAXXAXAXANXAKXAAAAA va 61 C Copyright 1985 2006 American Hegatrends Inc Legacy USB Support Legacy USB Support refers to the USB mouse and USB keyboard support Normally if this option is not enabled any attached USB mouse or USB keyboard will not become available until a USB compatible operating system is fully booted with all USB drivers NAR 7090 Series User s Manual 33 loaded When this option is enabled any attached USB mouse or USB keyboard can control the system even when there is no USB drivers loaded on the system Set this value to enable or disable the Legacy USB Support The Optimal and Fail Safe default setting is Disabled gt CPU Configuration Use this screen to select options for the CPU Configuration Use the up and down lt Arrow gt keys to select an item Use the lt Plus gt and lt Minus gt keys to change the value of the selected option a Advanced RERRARARRRRAARAARRARARARARRAARARARRAARAARERARRARAAARARARAAARARARAAARARAARARARARAAAARARAARARARAAAA Z Configure advanced CPU settings This should be enabled Module Version JE HH in order to enable or x LOG EE OE E ERO OE ECEOGOESOEOEL EQDEQEQELELQEL ELELE ELESEL ELELEL ELELELELE ELE EL ELEELELQESEL EELELE E ELE EL ili
20. al 66h jne chnac mov bx 7432 mov dx 0801h jmp chi chnac cmp al 47h jne chnad mov bx 9290 lt B gt lt C gt D lt E gt lt F gt lt G gt NAR 7090 Series User s Manual 87 mov dx 0a01h jmp chf chnad cmp al 67h jne chnae mov bx 9290 mov dx 0a01h jmp chf chnae cmp al 48h lt H gt jne chnaf mov bx 27870 mov dx 1e01h jmp chf chnaf cmp al 68h jne chnag mov bx 27870 mov dx 1e01h jmp chf chnag cmp al 49h lt l gt jne chnah mov bx 55692 mov dx 3c01h jmp chf chnah cmp al 69h jne chnai mov bx 55692 mov dx 3c01h jmp chi chnai mov bx 31h mov dx 0200h jmp chf cht lt a a szzzzzzz push WDT count 0 push dx lt Be careful push WDT count 0 end mov ah 9 lea dx PROMPC int 21h lea dx PROMP6 enable wd int 21h int 21h mov ah 2 int 1ah mov al ch gt hours call displayal NAR 7090 Series User s Manual 88 mov ah 2 mov dl 3ah Mn int 21h mov al cl minutes call displayal int 21h me mov al dh call displayal seconds kkkkkkkkkkkkkkkkkkkk int 21h mov ah 4 int 1ah mov al dh call displayal display month mov dh dl mov ah 2 mov dl 2fh A int 21h mov al dh call displayal day int 21h mov al ch call displayal century mov al cl call displayal year pop dX jj eere Be careful POP WDT count 0 end call WDT enter Enable WDT call WDT disable call WDT exit call
21. al OF h out dx al mov dx 2fh in al dx and al 3Fh mov ah al mov dx 2eh mov al OF h out dx al mov dx 2fh mov al ah out dx al 2 1 mov dx 4eh mov al 07h out dx al mov dx 4fh mov al 08h out dx al mov dx 4eh mov al 30h out dx al mov dx 4fh in al dx or al 01h mov ah al mov dx 4eh mov al 30h out dx al Read CHF5 Read CRF5 Bit2 PO Read CHF7 Read CRF7_Bit 7 6 _P 0 0 Point to LDN8 Read CR30 Read CR30 BitO P1 NAR 7090 Series User s Manual 80 mov dx 4fh mov al ah out dx al mov dx 4eh mov al OF5h out dx al mov dx 4fh in al dx and al OFBh mov ah al mov dx 4eh mov al OF5h out dx al mov dx 4fh mov al ah out dx al mov dx 4eh mov al OF h out dx al mov dx 4fh in al dx and al 3Fh mov ah al mov dx 4eh mov al OF h out dx al mov dx 4fh mov al ah out dx al call WDT exit First init mov cx 25 mov ah 2 ccls mov dl Odh Int 21h mov dl Oah int 21h loop ccls mov ah 2 mov bh 0 mov dh 0 mov dl 0 NAR 7090 Series User s Manual 81 initialization end Read CHF5 Read CRF5 Bit2 PO Read CHF7 Read CRF7_Bit 7 6 _P 0 0 set cursor position int 10h lea dx PROMP1 mov ah 9 Int 21h lea dx PROMPC Int 21h lea dx PROMP1A Int 21h lea dx PROMP1B int 21h lea dx PROMP1C Int 21h lea dx PROMP1D int 21h lea dx PROMP1E Int 21h lea dx PROMP1F int 21h lea dx PROMPI1G int 21h lea dx PROMP1H Int 21h lea dx
22. cmp al 38h jne chn8 mov bx 370 mov dx 1800h jmp chf chn8 cmp al 39h jne chn9 mov bx 495 mov dx 2000h jmp chf chn9 cmp al 41h jne chnat mov bx 619 mov dx 2800h jmp chf chna1 cmp al 61h jne chna2 mov bx 619 lt 1 gt lt 1 gt gt BX 17 lt A gt gt BX 680 lt 0 gt gt BX 34 lt B gt gt BX 816 lt 3 gt gt BX 68 C gt BX 1050 lt 4 gt gt BX 140 D gt BX 2040 2 lt gt gt BX 170 lt E gt gt BX 4080 lt 6 gt gt BX 280 lt F gt gt BX 8160 lt gt gt BX 340 lt G gt gt BX 10500 0 gt BX 408 lt H gt gt BX 31500 lt 3 gt lt 9 gt gt BX 560 lt l gt gt BX 63000 others gt BX 31h lt 4 gt D 6 lt gt lt 8 gt lt 9 gt lt A gt NAR 7090 Series User s Manual 86 mov dx 2800h jmp chf chna2 cmp al 42h jne chna3 mov bx 743 mov dx 3000h jmp chf chna3 cmp al 62h jne chna4 mov bx 743 mov dx 3000h jmp chf chna4 cmp al 43h jne chnad mov bx 929 mov dx 3c00h jmp chf chna5 cmp al 63h jne chna6 mov bx 929 mov dx 3c00h jmp chf chna6 cmp al 44h jne chna mov bx 1858 mov dx 7800h jmp chf chna7 cmp al 64h jne chna8 mov bx 1858 mov dx 7800h jmp chf chna8 cmp al 45h jne chna9 mov bx 3716 mov dx 0401h jmp chf chna9 cmp al 65h jne chnaa mov bx 3716 mov dx 0401h jmp chf chnaa cmp al 46h jne chnab mov bx 7432 mov dx 0801h jmp chf chnab cmp
23. k Ti Ju DT rEnakladi IIOLI Enabled k ME s j mi 4 P m rupt 19 Capture Disabled Select Item It ii ni ni di E d z M TT al MA HF E r O E Gcr m NM X T HM X x H X Change Option Ge neral He ln ru I d ria Mi m bog save amc Es Lo Hi k ir ve li z ToS r a lt W ME MN 717 II Message IB ki Spl zli ER ac le e e i M i H a ZZZS ER SKZ ZZ ZZ S y lt c Quick Boot The Optimal and Fail Safe default setting is Disabled Quiet Boot Set this value to allow the boot up screen options to be modified between POST messages or OEM logo The Optimal and Fail Safe default setting is Enabled Add On ROM Display Mode Set this option to display add on ROM read only memory messages The Optimal and Fail Safe default setting is Force BIOS An example of this is a SCSI BIOS or VGA BIOS Boot up Num Lock Set this value to allow the Number Lock setting to be modified during boot up The Optimal and Fail Safe default setting is On PS 2 Mouse Support Set this value to allow the PS 2 mouse support to be adjusted The Optimal and Fail Safe default setting is Enabled Interrupt 19 Capture Set this value to allow option ROMs such as network controllers to trap BIOS interrupt 19 gt BOOT DEVICE PRIORITY Boot Device Priority Us
24. or not Strap 2E 2F 4E 4F are tested V1 05 03282005 Release Add checking Device ID 82h in CR20 for 83627THF V1 06 06144005 Release HF THF Multiplex pin Pin89 for WDTO are inited from different register bit l 627HF gt CR2B Bit4PO 627THF gt CR2B bit 3 2 P 0 1 NAR 7090 Series User s Manual 75 PROMP1 DB PORTWELL INC WDT Test W627V105 V1 05 03 28 2005 All rights reserved PROMP1 DB PORTWELL INC WDT Test W627V106 EXE V1 06 06 14 2005 All rights reserved PROMP1A DB II TEST PROGRAM FOR MS DOS ENVIRONMENT 13 10 PROMP1B DB For the CPU Boards that have W83627HF THF WDT design implemented on board 13 10 PROMP1C DB 10 13 PROMP1D DB Please make sure WDT pin is output to a reset signal directly or indirectly 13 10 PROMP 1 E DB T C ae A yi Y Y Y UNS SUMI QU MUS 5 55 3 1 0 PROMP1F DB For examples 13 10 PROMP1G DB For ROBO 658 Set JP16 as short 13 10 PROMP1H DB For ROBO 678 Set JP7 as short 13 10 PROMP 1I DB For ACTI 777 Set JP4 as short 13 10 PROMP1J DB For ROBO 616 Set JP1 as short 13 10 PROMP1K DB RUBY 9712 PPAP 3711 3716 3719 3723 13 10 PROMP1L DB ROBO 679 8710 871 2 87 13 871 8 8820 8910 8911 13 10 PROMPT M DB 1 1 1 j oDay yxxY Y T Te ATO TN QUITE Lg 2 2 2 31277 A E 3 1 0 PROMP2 DB 1 gt ENABLE WDT RREFRESH WDT 1000 TIMES amp DISABLE W
25. tuperli l Configuration Hardware Health Configuration Event Log Configuration Cont i guration ACPI Configuration AHCI Conti guration APH Conti guration IPHI 1 5 Contiguration HPS Configuration PLI Express Configuration SHBIOS Conti guration Hemote Access Contiguration r Z Z T K K X K JJ X KT X JE K K K XK K K K KX JE K K K X X K K K KX E K KX X K K K X AE E K KX K JJ K KX X X JE K X X JJ K KX K K KX K JJ X AA X K K K JE vB2 51 Copyright 1985 7886 American Hegatrends Inc Select Screen raked Select tem Enter bo to Sub Screen Fi General Help FIH Save and Exit ESC Exit X X X X X X X X X X X X X X X X x LJ x x x x x x x x x x x x x X X X X X X X X X X X X X X X X X X X x x x WES Xx X X x X Xx x x x x x x x x x x x x x x gt IDE Configuration Setup From the IDE Configuration screen press lt Enter gt to access the sub menu Use the up and down lt Arrow gt keys to select an item The settings are described on the following pages NAR 7090 Series User s Manual 3 Advanced LEGE GEN E EL EL ELEL EL ELEL RE RLELELELELELELELELELELEL ELELELELELELELELELELELELELELELELELELELELELELEL ELRELELELELELELELELELELELELELELELELELELELELELELELELELELELELELEI IDE Configuration igi ipt i ons rZ K Z K KE K X K X K K X KX E ZX K KX KX X YX X X KX KX X K X K K R KX R X KX K X K YX X T K R K X K Z K K K JA RIRZIUE Configuration Enhanced Disabled Configure SATA as IDE Compatible Enha
26. x x x x x x x x x x x x x X X K X X X X X X X X X X X X X Xx XX x XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX vB2 51 C Copyright 1985 7866 American Hegatrends Inc System Date Time Use this option to change the system time and date Highlight System Time or System Date using the lt Arrow gt keys Enter new values through the keyboard Press the lt Tab gt key or the lt Arrow gt keys to move between fields The date must be entered in MM DD YY format The time is entered in HH MM SS format gt Advanced BIOS Setup Select the Advanced tab from the setup screen to enter the Advanced BIOS Setup screen Select any of the items in the left frame of the screen such as SuperlO Configuration to go to the sub menu for that item It will display an Advanced BIOS Setup option by highlighting it using the lt Arrow gt keys All Advanced BIOS Setup options are described in this section The Advanced BIOS Setup screen is shown below The sub menus are described on the following pages Advance m Boot Security Chips Hai xit o Pa n A pa bet oue al Haurant UE leat yy ery uy sss Advanced Settings nnfigure CPU T X OE E K K X K K K X K K KX K K K X YX K K K X KE K K KX K X KX K X X YX K K K K K K K K KX KX K Y K KX X K SEE 3 HARHIHb Setting wrong values in below sections Bay cause system to malfunction CPU Configuration IDE Conti guration Floppy Conti guration
27. 0F848 BO D31 F0 Offset 48h define GPIOBASE CNTL PCR OFFSET Ox8000F84C BO D31 F0 Offset 4Ch bit4P1 to enable GPIO define IGNORE BIT2TO OxFFFFFFF8 Ignore Bit 2 0 for IO BAR define MASK BIT4 P1 0x00000010 Mask bit4 and write 1 define portb 0x61 define refresh status 0x10 Global Variable unsigned int GPIOBASE void IO delay inportb 0x80 inportb 0x80 unsigned long inportd unsigned short p asm mov dx p asm in eax dx return EAX end of inportd void outportd unsigned short p unsigned long v asm mov dx p asm mov eax v asm out dx eax end of outportd void fixdelay 15us delay 15 us unsigned char char ah char al char ah inportb portb amp refresh status fixdelay loop char al inportb portb 8 refresh status ifrchar ah lt lt char al goto fixdelay loop end of fixdelay 15us void display menut NAR 7090 Series User s Manual 39 printf nNPORTWELL PPAP 3727 3727RSTD exe V1 00 11 22 2006 All rights reserved n n printf x For PPAP 3727 Reset to Default test WW print This status bit 0 gt Normal in print This status bit 1 gt RST2DF button has been pressed in printf This status bit can be read by 631xESB ICH GPI24 n printf and can be cleared by an ICH GPO18 High1 Low High2 pulse n printf Hight 30us High level n printf Low 30us Low level n printf High2 High l
28. 40 al char inportb GPIOBASE GPO BLINK OFFSET GPO18 BYTE CONVERT 8 ANDO BIT2 outportb GPIOBASE GPO BLINK OFFSET GPO18 BYTE CONVERT al char JE Testing way t1 Read GPI24 first GPI24 0 if yes pass if no failed t2 RST2DF button pressed and released read GPI24 GPI24 1 if yes pass if no failed 13 Clear RST2DF status to 0 read GPI24 GPI24 0 if yes pass if no failed nnn a nnn nn nnn nn nnn nn nnn nnn nn nn nnn nnn nn nnn nnn nn nnn nnn nnn nena t_start uj al char inportb GPIOBASE GP LVL OFFSET GPO18 BYTE CONVERT OR BIT2 Bit2 P1 outportb GPIOBASE GP LVL OFFSET GPO18 BYTE CONVERT al char output GPO18 1 first fixdelay 15us al char inportb GPIOBASE GP LVL OFFSET GPI24 BYTE CONVERT amp 0x01 if al char 0x00 Wrong initial status printi n Error 01 Reset to Default F F Initialization Failed n printf V This may be a H W error or Reset to Default button has ever been pressed V n al error al error 0x01 printf n n Press Q key to stop test and return to DOS or other key to go on next test j getche al ch j Truncate high byte if al ch Q al ch 22 q goto test failed j end testi printf n Press the Reset to Default button and then release it for the test NOWn printf n Ready If yes then Press any key to start test 2m getche al char inportb GPIOBAS
29. 99 Qu o dus e000 oc Q o gt o o AO o oboo so OI o s e000 se odo o 9 o o o000 oo bud d Oo eso eo O Q pad zl oo O o O gt 2000 DOG 00000004 600000000000000000000000000000000 o o o s 4 o 60000 Octo bd o o 60000 odo o Fi S o 99999 s o o o o oooogi D BS pa c o 00000 o e o o 600608 o o P4 o 806000 _ o o 1113 9 Na o 60000 o o o 00000 O o 90000 o 60000 o oo z 7 25 23 26 24 z 2000000000000 o o o O O AUN x 96 o O o s o e o O O s O O O 9 kal O50 o o o o 2 o o LO odgo o oC ofo OF D gt OO o x ovo 5 O O O O O O O O 00000 200 0000 B93046592 ZAB2e372 7822 MADE IN TAIWAN U OOOC OC O O O O Pl O OQ O O O 1 Chassis Fan 3 Chassis Fan 2 3 Chassis Fan 3 ATX PSU AUX 12V input NAR 7090 Series User s Manual 5 PCI x 64bit expansion slot 7 FBD Channel 3 DIMM 0 9 FBD Channel 2 DIMM 0 11 FBD Channel 1 DIMM 0 13 FBD Channel 0 DIMM 0 15 J51 CPU 1 right FAN 17 BMC socket 19 CASEOPEN 1 21 Over Temperature LED connector J23 LAN 1 25 ATX PSU FAN power connector 27 Printer Port Connector 29 Front Panel Control 31 PS2 Keyboard Mouse 33 COM 2 35 SATA2 37 FAN power option 39
30. CTURER S INSTRUCTIONS 2 This guide is for technically qualified personnel who have experience installing and configuring system boards Disconnect the system board power supply from its power source before you connect disconnect cables or install remove any system board components Failure to do this can result in personnel injury or equipment damage 3 Avoid short circuiting the lithium battery this can cause it to superheat and cause burns if touched 4 Do not operate the processor without a thermal solution Damage to the processor can occur in seconds 5 Do not block air vents Minimum 1 2 inch clearance required NAR 7090 Series User s Manual 10 2 3 Hardware Configuration Setting 2 3 1 NAR 7090 System Board Jumper In general jumpers on NAR 7090 system board are used to select options for certain features Some of the jumpers are configurable for system enhancement The others are for testing purpose only and should not be altered To select any option cover the jumper cap over Short or remove NC it from the jumper pins according to the following instructions Here NC stands for Not Connected Location of Jumpers z OO Ow C e o o o o o O o O O o orco o o oto O o oo o o O6 o n o O x o9 0959 o o o j o Qr O bd S e o o 000000000000 PP UO ai O O o LO Oo 0000 Bo o o koji o 0000 so CP Aa O js o o o o o e000
31. DT PROMP3 DB 2 gt ENABLE WDT ONLY This will ISSUE PROMP3A DB system RESET when WDT expires PROMP4 DB lt 3 gt EXIT PROMP5 DB Your choice PROMP6 DB Enable WDT at Te PROMP7 DB Refresh WDT PROMP8 DB Times at Ti PROMP9 DB Disable WDT PROMPADB THIS WILL RESET SYSTEM AFTER 1 second PROMPB DB EXIT WD TIMER TEST PROMPC DB ODH OAH ODH OAH PROMPCC DB ODH OAH PROMPDD DB second minute second gt Twd Retrigger interval PROMPD DB lt 1 gt 2 seconds 0 3846 second DB lt A gt 40 seconds 34 011 seconds 10 13 PROMPE DB lt 2 gt 3 seconds 1 3736 seconds DB lt B gt 48 seconds 40 824 seconds 10 13 PROMPF DB lt 3 gt 4 seconds 2 363 seconds DB lt C gt 60 seconds 51 044 seconds 10 13 PROMPG DB lt 4 gt 8 seconds 5 604 seconds DB D gt 120 seconds 102 088 seconds 10 13 PROMPGA DB lt 5 gt 10 seconds 7 033 seconds DB lt E gt 4 minutes 204 176 seconds 10 13 PROMPGB DB lt 6 gt 16 seconds 13 736 seconds DB lt F gt 8 minutes 408 352 seconds 10 13 PROMPGC DB lt 7 gt 20 seconds 17 033 seconds DB lt G gt 10 minutes 510 439 seconds 10 13 PROMPGD DB lt 8 gt 24 seconds 20 330 seconds DB lt H gt 30 minutes 1531 318 seconds 10 13 PROMPGE DB lt 9 gt 32 seconds 27 198 seconds DB 12 60 mi
32. E GP LVL OFFSET GPl24 BYTE CONVERT amp 0x01 if al char 0x01 Wrong reset to default printf n Error 02 Reset to Default event latched by F F Failed vn al error al error 0x02 printf n n Press Q key to stop test and return to DOS or other key to go on next test j getche al ch j Truncate high byte if al ch Q al ch q goto test failed j end test2 GPO18 HLH al char inportb GPIOBASE GP LVL OFFSET GPI24 BYTE CONVERT amp 0x01 if al char 0x00 Wrong status after GPO18 H L H command printf n Error 03 Clear Reset to Default F F status Failed vn al error al error 0x04 NAR 7090 Series User s Manual 41 if al error 0x00 goto test failed printf nin lt lt PPAP 3727 RESET TO DEFAULT test OK A gt gt n n exit O testi failed GPO18 HLH Init F F to 0 Normal state printf n n lt lt PPAP 3727 RESET TO DEFAULT test FAIL gt gt error 0x 2X n al_ error exit 1 test failed printf n n lt lt PPAP 3727 RESET TO DEFAULT test FAIL gt gt error 0x 2X n al_ error exit 1 end of main NAR 7090 Series User s Manual 42 4 2 Bypass WDT Programming Guide ABN 478 bypass and BYPASS Programming Guide Oy REISE NOG E M 44 1 Bypass State Diagram
33. MPGA Int 21h lea dx PROMPGB Int 21h lea dx PROMPGC Int 21h lea dx PROMPGD Int 21h lea dx PROMPGE int 21h lea dx PROMPC int 21h lea dx PROMPG1 int 21h int 21h mov ah 2 int 1ah mov al ch hours call displayal mov ah 2 mov dl 3ah me int 21h mov al cl minutes call displayal int 21h da mov al dh call displayal seconds NAR 7090 Series User s Manual 84 int 21h mov ah 4 int 1ah mov al dh call displayal mov dh dl mov ah 2 mov dl 2fh int 21h mov al dh call displayal int 21h mov al ch call displayal mov al cl call displayal mov ah 9 kkkkkkkkkkkkkkkkkkkk display month day century year kkkkkkkkkkkkkkkkkkkk lea dx PROMPC int 21h lea dx PROMPH int 21h lea dx PROMPC int 21h lea dx PROMPS5 int 21h mov ah 1 int 21h cmp al 51h je going cmpal 1h je going cmp al 1bh jne ch124 read keyboard input which choice return NAR 7090 Series User s Manual 85 J jne chn2 going jmp init ch124 cmp al 31h jne chn1 mov bx 7 mov dx 0200h jmp chf chn1 cmp al 32h jne chn2 mov bx 25 mov dx 0300h jmp chf chn2 cmp al 33h jne chn3 mov bx 43 mov dx 0400h jmp chf chn3 cmp al 34h jne chn4 mov bx 102 mov dx 0800h jmp chf chn4 cmp al 35h jne chn5 mov bx 128 mov dx 0a00h jmp chf chn5 cmp al 36h jne chn6 mov bx 250 mov dx 1000h jmp chf chn6 cmp al 37h jne chn7 mov bx 310 mov dx 1400h jmp chf chn7
34. NAR 7090 Series Communication Appliance User s Manual Revision 1 4 CE This certificate of conformity of NAR 7090 series with actual required safety standards in accordance with 89 366 ECC EMC Directive and LVD 73 23 ECC UL This product meets all safety requirements per UL60950 standard m Portwell Inc Civ 4F No 186 Jian Yi RD Chung Ho City 235 Taipei Taiwan BRE Headquarter 886 2 7731 8888 FAX 886 2 82271109 ISO 9001 http www portwell com tw Email info mail portwell com tw Table of Contents Chapter 7 MMEFOCUGCTION na nn u yu u a ae a u u ele a bab u RON d u pk DICKE VER 3 1 1 About This Manual 3 1 2 Mandal O AVA ZU O date ce ode eibi NA ne E A A eh 3 o Technical Support alfo dee tz iio MET 3 1 4 BDOAHO LAV OUT uu u uu a 4 1 5 System BOCK Dl AGIAN T X njene 5 1 6 PTOOUCE SOC CHCA ONS PME a steers Ns ia eed aa ua E 7 l sD SIQMN GUNG Stan al aee iin nas E eve elena Aes conan eae D iP ME a ae eG 8 Chapter 2 Gellirid MAO sioe nee NE M IA ne ELEM 10 2 1 Inell qoq FIAT OW ALG ETT 10 2 2 DOO S VOU BEJ ua ucun uapa iura tenis oko ono nee oa a UO 10 Zo Hardware Configuration S ellr0 a unuq unullata ah s essen ats nhan nnn annes 11 2 4 DONC ccc M EMEN 13 2 5 OPE TECNA SSI esn E norte tibicen p S MN E MM eerie eee niet ren EM UH 13 2 6 Inetall a Different PrOCOSSOF ase pa esau pr poat gene r ak E eas atukta yata quipa ipa 14 2 7 Remove aNAHNSTANM DIMM
35. NT and escape ESC The relationship between the function key corresponding status bit and status byte is shown as the table below Function key Corresponding status bit Status byte The fourth bit of lower nibble the least significant bit 1110 B7 H The third bit of lower nibble 1101 H The second bit of lower nibble 1011 H Down arrow The first bit of lower nibble 0111 BD H More than one key can be pressed at the same time so that there may be more than one 0 s in the low nibble of status byte For example if Up and Down arrow keys are pressed at the same time while read key command received the replied status will be Hex045 Note 2 This command can be used to place the cursor at any location The corresponding address for each character on the screen is as follows For 16x2 Display Address Character 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Location 01 02 03 04 05 06 07 08 09 OA OB OC OD OE OF Address 40 at 42 49 44 45 46 47 48 49 4 48 4C 4D 4E 4F The addresses of characters at the same row are continuous so moving cursor commands can be applied to shift the cursor position back and forth However the addresses of characters between upper and lower row are discontinuous To change cursor position between upper row and lower row this command will be applied Note 3 This command can be used to create customized icon The start
36. O17 16 15 14 output 1 1 1 1 to GPI10 11 12 13 t2 GPO17 16 15 14 output 0 0 0 0 to GPI10 11 12 13 t3 GPO10 11 12 13 output 1 1 1 1 to GPI17 16 15 14 t4 GPO10 11 12 13 output 0 0 0 0 to GPI17 16 15 14 include stdlib h include conio h include stdio h include dos h for delay and sleep Global constant Start define config W83627 Ox2E Hardware strapping define GPIO1 LDN 0x07 W83627 GPIO1 LDN 0x07 for GP10 17 define CRO7 0x07 NAR 7090 Series User s Manual 70 define CR29 0x29 define CR30 0x30 define CRFO OxFO define CRF 1 OxF 1 define CRF2 OxF2 define portb 0x61 define refresh status 0x10 void fixdelay 15us delay 15 us unsigned char char ah char al char ah inportb portb amp refresh status fixdelay loop char al lt inportb portb 8 refresh status if char ah char al goto fixdelay loop end of fixdelay 15us main unsigned char al_char printf n n PORTWELL PPAP 3727 GPIO 3727GPIO exe V1 00 11 22 2006 All rights reserved inn printf n PPAP 3727 J30 Pin12GPIO1 from SuperlO GPIO17 printf n J30 Pin22GPIO2 from SuperlO GPIO16 printf n J30_Pin3 GPIO3 from SuperlO GPIO15 printf n J30 Pin4zGPlO4 from SuperlO GPIO14 printf n J30_Pin6 GPIO5 from SuperlO GPIO10 printf n J30_Pin7 GPIO6 from SuperlO GPIO11 printf n J30_Pin8 GPIO7 from SuperlO GPIO12 printf n
37. R 7090 Series User s Manual 26 Connection Description gt a New Connection Enter a name and choose an ican for the connection Mame pot a 3 For the connection settings make it Direct to Com1 Connect To Ea Ea Enter details for the phone number that you want to dial Country code United States of America 1 Area code Phone number Connect using DirecttoComt H Direct ta Corm Direct ta Come Direct ta Coma Direct ta Come TCPF IP ingack 4 Please make the port settings to Baud rate 19200 Parity None Data bits 8 Stop bits 1 COM1 Properties El Port Settings Bits per second 13200 v Data bits Parity Stop bits Elow control Hardware Advanced Restore Defaults a 5 Turn on the power of NAR 7090 system after following screen was shown a port HyperT erminal File Edit ee Call Transfer Help kai 4 k Connected 0 00 15 Auto detect Auto detect SCROLL CAPS NUM Captu Z NAR 7090 Series User s Manual 6 You can then see the boot up information of NAR 7090 ep HyperT erminal File Edit View Call Transfer Help Dle 3 3 Award Modular BIOS u5 88P65 An Energy Star Ally Copyright C 1984 28081 Award Software Inc Portwell Inc PPAP 288 BIOS Version H1 81 H2 C 18172881 Main Processor Intel Pentium III 8BBEB MHHz 133x6 0 Memory Testing c6112AK OK 1824K Shared Memory Main Me
38. ROR e UO e UO ROR ROR ROR ROR ROR E Mo DIE OOS FM BILL Sve ben SOLD KO Ck K K ROR K K K OK K X KOK WOX X X X Ck K Ck K CK Kk WOk X K K X Ck ORR X X Wok WOX X KOK Kok X X ox after saving the changes Discard Changes and Exit Discard Changes a Load Optimal Defaults Load Failsafe Defaults PIO key can be used tor this operation i Select eren Tum Select item Enter Go to Sub Screen jane General Help F10 Save and Exit ESC REGIE Pe es ee Quq ee ee ee ee ee NM QG T m os Ee m x A AA KOK k k k Kk Kk ko k k kk Kk Kock k k Kk Kock k k k k Kk Kk k k k k Kk k ck k ck k k KCk Kk k k OK OK kk k k k k Kk ko kk k kk kK Kok ko k KOK O KO OK v02 61 C Copyright 1985 2006 American Megatrends Inc PEERS AEN AE A AEE AT AEO DNE BOM A A AET ATE AE AEN AET AEO AE AEN AEN E AE ATE AOE A POVE ONE POVE AO AEN AEN BINE SOME DNE SOME ONE POVE AMI POVE ATE POME SEME AEE E AEN AES AE E E E LIE E SINE a Saving Changes and Exit When completed the system configuration changes select this option to leave Setup and reboot the computer so the new system configuration parameters can take effect Select Exit Saving Changes from the Exit menu and press lt Enter gt Discarding Changes and Exit Select this option to quit Setup without making any permanent changes to the system configuration Select Exit Discarding Changes from the Exit menu an
39. TAKES ABOUT 3 SECONDS TO RETRIGGER WD 1000 TIMES push WDT count2 push dx lt Be careful zzzzzzz push WDT count2 end mov ah 2 mov dl Odh int 21h lea dx PROMP7 mov ah 9 retrigger wd int 21h ak ce lt e e e e e e e lt lt e e e e ke ke e e e lt e k e ce e e ke ce e e e e e k e e lt ke k e e e e lt e lt lt lt J mov aX cx display trigger times cmp ax 1000 jne nt mov ah 2 display 1000 times mov dl 31h int 21h mov dl 30h int 21h int 21h int 21h jmp ok1 n1 display 1000 times mov ah 2 display space mov dl 20h int 21h mov ax cx mov dl 100 NAR 7090 Series User s Manual 92 div dl mov dh ah cmp al 0 jne a1 al 0 jmp display digit al lt 0 display space mov ah 2 mov dl 20h int 21h jmp n2 al 2x xI lt 0 add al 30h mov ah 2 mov dl al int 21h n2 22x display mov ax cx mov dl 100 div dl mov al ah xor ah ah mov dl 10 div dl mov dh ah dh x cmpal 0 al x jne n3 mov ah 2 0 cmp cx 100 jge a2 mov dl 20h jmp a3 a2 mov dl 30h a3 int 21h jmp n4 n3 gt 22x xl 0 add al 30h mov ah 2 mov dl al int 21h n4 2 x display add dh 30h mov ah 2 mov dl dh int 21h Ok1 lea dx PROMP8 times mov ah 9 int 21h kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk push cx mov ah 2 mov dl 0 NAR 7090 Series User s Manual 93 Int 21h Int 21h display space mov ah 2 int 1ah
40. WDT enter call WDT enable call WDT exit NAR 7090 Series User s Manual 89 TT ee TS PE ee PT A a es NEM ME lt k lt lt lt k lt x k k lt k k lt push WDT count1 push dx lt Be careful push WDT count1 end mov ah 9 lea dx PROMPC Int 21h lea dx PROMPI press Esc key to stop regriggering wd int 21h gt amp disable wd lea dx PROMPJ Int 21h lea dx PROMPC Int 21h mov cx 1 count 1000 times for WDT refresh loop1 refresh WDT pop WDT countizzz POP Ux Pin lt a Be careful zzzzzzz pop WDT counti end call WDT enter Retrigger WDT call WDT disable call WDT exit call WDT enter call WDT enable call WDT exit cmp bl 31h gt nodelay je nodelay acc lt lt lt A lt lt lt lt lt lt lt lt kc kc Ak lt lt i fix delay cmp bx 0h jne sfs1 push cx mov cx 900 call fixdelay pop cx jmp nodelay ak e lt e ce lt ce e e e e e e e e e k k lt e k e e e lt k k AG x lt J sfs1 kkkkkkkkkkkk fix delay kkkkkkkkkkkkaa emp bx Offffh jne sfs2 NAR 7090 Series User s Manual 90 push cx mov cx 1800 call fixdelay pop cx jmp nodelay ak e ce ce lt ce ce e e e e e e e e ec lt k lt e e e e lt e e Ae x lt lt delaytime Old way to delaytime push cx mov ax 1 ts mov cx 1000 tt out Oedh al loop tt Inc ax BX 700 DELAY 1 0577 SEC cmp ax bx BX lt 600 DELAY
41. al Oefh CR2B Bit4 PO mov ah al mov dx 2eh mov al 2bh out dx al mov dx 2fh mov al ah out dx al j 1 1 mov dx 4eh Read CR2B mov al 2bh out dx al mov dx 4fh in al dx and al Oefh CR2B Bit4 PO mov ah al mov dx 4eh mov al 2bh out dx al mov dx 4fh mov al ah out dx al j 1 2 jmp W83627 EXIST W83627THF EXIST 83627THF CR2B Bit 3 2 P 0 1 j 1 1 mov dx 2eh Read CH2B mov al 2bh out dx al mov dx 2fh NAR 7090 Series User s Manual 78 in al dx and al oF7h CR2B Bit 3 2 P 0 1 or al 04h mov ah al mov dx 2eh mov al 2bh out dx al mov dx 2fh mov al ah out dx al j 1 1 mov dx 4eh Read CR2B mov al 2bh out dx al mov dx 4fh in al dx and al 0F7h CR2B Bit 3 2 P 0 1 or al 04h mov ah al mov dx 4eh mov al 2bh out dx al mov dx 4fh mov al ah out dx al j 1 2 mov dx 2eh Point to LDN8 mov al 07h out dx al mov dx 2fh mov al 08h out dx al mov dx 2eh Read CR30 mov al 30h out dx al mov dx 2fh in al dx or al 01h mov ah al mov dx 2eh Read CR30 BIitO P1 mov al 30h NAR 7090 Series User s Manual 79 out dx al mov dx 2fh mov al ah out dx al mov dx 2eh mov al OF5h out dx al mov dx 2fh in al dx and al OFBh mov ah al mov dx 2eh mov al OF5h out dx al mov dx 2fh mov al ah out dx al mov dx 2eh mov
42. b screen gt lt The Left and Right lt Arrow gt keys allow you to select a setup screen For Left Right example Main screen Advanced screen Chipset screen and so on n The Plus and Minus Arrow keys allow you to change the field value of a Plus Minus particular setup item For example Date and Time Tab The Tab key allows you to select setup fields NAR 7090 Series User s Manual Ihe Fl key allows you to display the General Help screen Press the Fl1 key to open the Genera Help screen ceneral Help Select Screen Select lem Change Screen Go to Sub Screen Mext Page Pravidue Page Go to Tap of the Screen Go to Bottom of Screen Change Colors Discard Changes Load Failsafe Defaults Load Optimal Defaults Save and Exit Exit The lt F1O gt kev allows vou to save ary changes you have made and exit Setup Press the lt F 10 gt key to save vour changes The followme screen will appear cave confiquratian changes and exit now Ok Cancel F Press the lt Enter gt kev to save the configuratlon amd exit You can also use the Arrow kev to select Cancel and then press the Enter key to abort this function and return to the prevrous screen Ihe lt Esc gt kev allows you to discard any changes you have made and exit the Setup Press the Est kev to exit the setup without savme your changes The following screen will appear Discard changes and exit setup now Ok Cancel Pre
43. button pressing status can be read and cleared by s w command 9 2 GPIO function e _ o ou 9 5 Non volatile One non volatile memory is needed via I2C channel Memory 8KB memory should be a standard size and it is upgradeable to 64KB System Monitoring Provide system monitor function that can monitor CPU temperature System Feature Temperature and operating voltage Watch Dog Timer There should be two choices reset or interrupt subroutine call while WDT time out 9 8 IPMI function Provide IPMI 2 0 on socket 10 System dimension 2U W 430mm x D 510mm x H 88mm 10 2 Front Panel EZIO USB interface dual USB connectors RS232 interface RS232 port with RJ45 connector for system console tab down no LED Hardware Reset Button PCI X slots opening for option Ethernet interfaces LED System LED Power Ethernet LED For every Ethernet interface there should be LEDS for link status and speed of LAN ports which should be built in the connector For detailed signaling please refer to Appendix D LED Signaling Hot swapped system Fan modules Chassis Color Standard Pantone Black C Environmental 1 Temperature X Humidity requirements Operating 5 C to 40 C 10 90 RH 1 7 LED Signaling Standard 1 Power and Data access LED Lettering Symbol Signaling zu No power system off Power Am No power No HD Status HD good Have HD HD LED Data Dala Access Blue Ze no data access th
44. d press lt Enter gt Discard Changes Select Discard Changes from the Exit menu and press lt Enter gt NAR 7090 Series User s Manual 36 Load Optimal Defaults Automatically sets all Setup options to a complete set of default settings when select this option Select Load Optimal Defaults from the Exit menu and press lt Enter gt Load Fail Safe Defaults Automatically sets all Setup options to a complete set of default settings when yselect this option The Fail Safe settings are designed for maximum system stability but not maximum performance Select the Fail Safe Setup options if computer is experiencing system configuration problems Select Load Fail Safe Defaults from the Exit menu and press lt Enter gt NAR 7090 Series User s Manual 37 Chapter 4 Programming Guide 4 1 Reset to Default Information Portwell Confidential Portwell Intellectual Property All rights reserved BAT III TT Program 3727RSTD CPP Descript PPAP 3727 Reset to Default test program Designer Frank Hsu Language Borland C 5 02 O S MS DOS Win98 only Upddate 11222006 Release Reset to default status can be read from ESB2 631x ICH GPI24 After Power On reset GPI24 low 0 If Reset to Default RST2DF Button pressed Triggered then GPI24 will be latch to high 1 RST2DF register can be cleared by 6300ESB ICH GPO18 Write a pulse timing High1 low high2 to clear RST2DF to O High1
45. displayal endp END programstart NAR 7090 Series User s Manual 102 Chapter5 Appendixes 5 1 NAR 090 Ethernet modules configuration This chapter will show what Ethernet modules that NAR 7090 supports NAR 7090 have three slots to support PCI E x8 module The front panel may different when use these modules Below is the list for all Ethernet modules m Ill TAMAR AAAI ALAA COMO EERE mij mim SLOT A SLOT B SLOT C Support Bypass Gen2 RJ 45 C Fiber Modules Name Ethernet Chi ABN 454 ad RJ 45 x4 Intel 82571 x2 ABN 464 ozi Fiber x4 Intel 82571 x2 ABN 458 a RJ 45x8 intel 82571 x4 ABN 482 Fiber x2 Intel 82571 x1 ABN 484 tri O RJ 45x4 Intel 82571 x2 NAR 7090 Series User s Manual ABN 476 s gt B Intel 82571 x3 gt ABN 478 x B RJ 45 x8 Intel 82571 x4 ABN 486 Fiber x6 Intel 82571 x3 ABN 522 0 99 X 10G Fiber x2 Intel 82598 x1 NAR 7090 Series User s Manual 104
46. e Option F1 General Help z F10 Save and Exit ESC Exit x e X X wx ko x X Fe Fe X X E m m x x E r e x r iE Y E Y WO kr Mr E hC STE JE O nu r k k E EE kr O kr O k EE k SO k r l kr SO r r S kr WO k hC K hC W k EE EE hC W E A a W Remote Access Disable or enable the BIOS remote access feature here Serial Port Number Select the serial port to use for console redirection Set the value for this option to either COM1 or COM2 Serial Port Mode Select the baud rate you want the serial port to use for console redirection USB Configuration Use this screen to select options for the USB Configuration Use the up and down Arrow keys to select an item Use the Plus and Minus keys to change the value of the selected option The settings are described on the following pages The screen is shown below vance MNAXAXXXAXXXXXXXXAXXXAXXXAXXXAXXXAXAXXXAXXXAXXXXXXXXAXxXXXXXXXAXXXAXXXXAXxXXAXXXXAXXXXXXXXXXXAXXA USE Configuration Enables support for E AKRXXAXxXAXXAXAXXAXNXANXNANXNANXNANXAXKXXNXXXXXXKXXXAXXXXAXXXXAXXXAXAXANANXA legacy ISE AUTO Module Version 24 1 13 4 option disables legacy support if USE Devices Enabled no USE devices are Drive connected Legacy USH Support USE Z H Controller lode BIOS EHCI Hand Ott Hotplug USE FM Support Select Screen Select Item Change Option F1 beneral Help FIH Save and Exit ESE Exit KM X X
47. e this screen to specify the order in which the system checks for the device to boot from To access this screen select Boot Device Priority on the Boot Setup screen and press lt Enter gt The following screen displays NAR 7090 Series User s Manual 35 LAE SMS k Cm k 8 k H E y E A i E e A i E Nr nA kinu E Nr AV kinu krki nm k Boot Device Priority Specifies the boot TTC PC PP PPP PPP Eat Sequence from the avallable devices 2nd Boot Device Network IBA GE Slo A device enclosed in parenthesis has been disabled in the corresponding type menu select screen Select Item Change Option General Help Save and Exit Exit LI e m LI i LI s br s w LI a i m A w i m w ue LJ w dr m x w LJ a a ir LI m x w w w x w m x Y i m w w un Ly T x NJENE Wr m NUNE W HR s B NO E ENE W m Wm s JE NE JN NE ME n UD JE CUP JE EO m JBE W JE W s JE UJE W m EO w JE W CAU UR w UE W m JE NJE W w e w JE W m JE ME He Hn D JE KE gt Exit Menu Select the Exittab from the setup screen to enter the Exit BIOS Setup screen Display an Exit BIOS Setup option by highlighting it using the lt Arrow gt keys All Exit BIOS Setup options are described in this section The Exit BIOS Setup screen is shown below Advanced PELETE UK Wc We e Ok Ge ck Ge ck Cock ROR CE Ok ce ck ce ck ce ck ce Ok Ce Ok CAR Ck RO ROR RO ROR XX C UK Ce Uk ROA ROA e C Ce C Che CK Che UK CA C O ROA ROR ROR
48. el will support 1 8 Gigabit Ethernet copper 2 8 Gigabit Ethernet ports with 4 copper and 4 SFP connector 6 4 Ethernet Function 6 5 Direction Ethernet interface sequence in Linux OS should be in ascending order from left hand sites EZIO 3 Provide 2 16 character LCD display 1 Power LED Green in front 8 Power supply 8 1 Output Power Provide 2 kind of power supply with active PFC control 1 400 460W redundant power supply 2 400 460W single power supply Power on off e There should be a on off switch on PSU itself or a separated on off operation switch attached to PSU to turn the PSU on off this switch is for AT mode operation e There should be a separated toggle switch which is for ATX mode operation e There is an always on item in the BIOS System will be powered up automatically while power is resumed if it is on before power failed e ACPI signal in Linux will be generated while Toggle switch being pressed Customer can use a script file to specify the power off procedure I2C function Provide 12C function for system monitor P S status 9 System Function 9 1 H W Reset and Provide a reset button in system panel Load Factory Provide a pin header on board connect to additional push button for F D NAR 7090 Series User s Manual ECT NNUS Default buttons Load Factory Default The F D can be connected to a toggle switch and the status of button pressing will be latched by h w The
49. elect Item Change Option Fl General Help F10 Save and Exit ESC Exit T amp t Ow db m 5 3 X 8 X ww ox X f X x X x X 4 x 38 X d4 4 t amp H uar ke x Sr EJ E x e ie i E se m EL amp e pg r r jr D SE sh E A XD kr A UE e A A hr EO kr Tk A OE kr A e A OE kr kr r kr CX e A je hr Oe WC NE O OX kr r JE kr 3k k r O amp O r k A EME k jr EU e MA KOM E kA k K X kA KOK OE gt REMOTE ACCESS CONFIGURATION Remote Access Configuration Use this screen to select options for the Remote Access Configuration Use the up and down lt Arrow gt keys to select an item Use the lt Plus gt and lt Minus gt keys to change the value of the selected option The settings are described on the following pages The screen is shown below NAR 7090 Series User s Manual 32 LAS r Sr rr rrr rr tr tre zo R Sr JE kr RC e Sr Nr RO a E S JR S ze PE PE R Sr EC E S JE Sr R K Sr kd r r E CC k Sr TE r Sr R SO TR r j k Sr TR r r ee k Configure Remote Access type and parameters Select Remote Access i ee Tr sh Dr BO o ee ee ee ee r ee o o Sr a jr ak ee e sm m ir type Serial port number COMI Base Address IRQ 3F8h 4 Serial Port Mode 19200 8 n 1 Flow Control None Redirection After BIOS FOST Always n r x x x Terminal Type ANSI VT UTF8 Combo Key Support Enabled Sredir Memory Display Delay No Delay select screen Kx Select Item K Chang
50. enn O oo a oa A 57 PTA GCC AIO CO TEE C a Nea A E o ee nn 57 FAIDA POC SUC uuu u A E E E EE 58 NAR 7090 Series User s Manual 43 4 2 0 Release note Author PCI E X4 PCI E X4 82571EB 82571EB ma E REJ U5 U6 3 J4 J5 J6 J7 J8 J9 J10 Jil Normal Mode Non Normal Mode Figure 0 ABN 478 Block Diagram 4 2 1 Bypass State Diagram Normal mode Bypass mode Open mode Non normal mode Non normal mode Figure 1 NAR 7090 Series User s Manual 44 4 2 2 System flow description 4 2 2 1 System status diagram When power start up system will go into normal mode or non normal mode as Figure 2 1 System start diagram status lt 0x00 normal mode status lt 0x01 open mode status lt 0x02 bypass mode Figure 2 1 When system starts it will go into normal mode or non normal mode Which mode system will go into it depends on the set by API set nextboot please refer to chapter 4 2 7 4 NAR 7090 Series User s Manual 45 4 2 2 2 Mode change diagram Mode can be changed by software its status flow as figure 2 2 descript Mode change Diagram change to Non normal mode change to normal mode status 0x00 normal mode status 0x01 open mode status 0x02 bypass mode Figure 2 2 Mode is changed to Non normal mode by API set_to_non normal refer to chapter 4 2 7 3 And it can be changed to normal mode by API set to normal refer to chapter 4 2 7 2
51. es User s Manual 73 al char inportb config W8362741 amp OxFO if al char lt lt OxFO goto gpio done outportb config W83627 Oxaa exit config mode printf n n Error 04 PPAP 3727 GPIO test failed GPO10 gt GPl17 wOxF Butz0x X nin al char exit 1 gpio done outportb config W83627 Oxaa exit config mode printf n n PPAP 3727 GPIO test okay A M exit 0 end of main NAR 7090 Series User s Manual 74 45 WDT Sample Code DOSSEG Purpose To enter DOS service routines Input None Output DosCall MACRO FUNC IFNB lt FUNC gt mov ah FUNC ENDIF int 21H ENDM Purpose To set address of interrupt handler Input InterruptNo interrupt number l EntryPoint address of interrupt hnadler Output Setlntvector MACRO InterruptNo EntryPoint IFNB lt lInterruptNo gt mov al nterruptNo ENDIF IFNB EntryPoint Ids dx EntryPoint ENDIF DosCall 25H ENDM MODEL small tiny STACK 200h DATA kkkkkkkkkkkkkkkkaa History kkkkkkkkkkkkkkaa V1 00 01042000 Release V1 01 04212000 Release Modify the display string For ROBO 658 l SBC Card only and the Jumper setting reminder V1 02 09052000 Release Add ROBO 678 in support list V1 03 08062001 Release Add ROBO 616 ROBO 679 V1 04 07032003 Release Add ROBO 8820 PPAP 3723 Add WDT init refresh 1000 time okay string and check W83627 onboard
52. et nonormal c Change mode to open 4 test_pfwdte_open c Set to open mode when power off 5 test pfwdte bypass c Set to bypass mode when power off 6 test nb normal mode c Set system to normal mode when next boot 7 test nb nonormal mode c Set system to non normal mode when next boot test period wdt 1 c set watch dog timer period as 1 sec test period wdt 2 c set watch dog timer period as 2 sec 10 test period wdt 3 c set watch dog timer period as 3 sec 11 test period wdt 4c set watch dog timer period as 4 sec NAR 7090 Series User s Manual 50 4 2 7 API description 4 2 7 1 dev found Description To find the NIC device int dev found unsigned char prod num Input prod num 1 1 PROD_ABN478 bypass card of abn478 Return 0 device was found successfully 1 can not find device 4 2 7 2 set to normal Description Set Ethernet segment to normal mode unsigned char set to normal unsigned char mode unsigned char seg unsigned char proc dev Input 1 mode 0x00 ignore 2 Seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 return ok 1 return fail 4 2 7 3 set to nonormal Description Set Ethernet segment to non normal mode unsigned char set to nonormal unsigned char mode unsigned char seg unsigned char proc dev Input 1 mode 0x00 ignore 2 Seg 1 segement 1 2 segement 2 3 segement 3 4 segemen
53. evel again and no level change from now on n end of display_menu void GPO18 HLH0 unsigned char al char al char inportb GPIOBASE GP LVL OFFSET GPO18 BYTE CONVERT OR BIT2 Bit2 P1 outportb GPIOBASE GP LVL OFFSET GPO18 BYTE CONVERT al char output GPO18 1 fixdelay 15us fixdelay 15us al char al char amp ANDO BIT2 outportb GPIOBASE GP LVL OFFSET GPO18 BYTE CONVERT al char output GPO18 0 fixdelay 15us fixdelay 15us al char al char OR BIT2 Bit2 P1 outportb GPIOBASE GP LVL OFFSET GPO18 BYTE CONVERT al char output GPO18 1 fixdelay 15us fixdelay 15us end of GPO18 HLH unsigned int main unsigned char al char al ch al error 20x00 unsigned int j unsigned long inti EAX display menu lje outportd PCR ADDR GPIOBASE CNTL PCR OFFSET Enable GPIO i EAX inportd PCR DATA MASK BIT4 P1 Bit4P1 to enable GPIO outporidX PCR ADDR GPIOBASE CNTL PCR OFFSET outportd PCR DATA i EAX outportd PCR ADDR GPIOBASE PCR OFFSET Get GPIOBASE GPIOBASE inportd PCR DATA amp IGNORE BIT2TO Truncate high word ee Define GPIO function for GPIO18 pin al char inportb GPIOBASE GPIO USE SEL OFFSET GPO18 BYTE CONVERT OR BIT2 outportb GPIOBASE GPIO USE SEL OFFSET GPO18 BYTE CONVERT al char Define GPO18 as non blinking NAR 7090 Series User s Manual
54. following table VEN eel Tem elle 2 Displayed characters To get the key pressing status a read key command can be issued to this module which will check the key pressing status and reply accordingly The following are the commands and corresponding Decimal Hex values Functions commands Decimal Hex Comment o Coarse 4 S omes o o Blank display retaining data 808 J Hide cursor amp display blanked characters 1200 J Turn on blinking block cursor d80D Showwdelnecuso J WE 14 Set display address position the cursor location 128 Hex080 Location 15 Set character generator address 64 Hex 040 address NAR 7090 Series User s Manual Note 1 Upon receiving the read key command from host computer the LCD keypad module will check the status of every key and reply with status command accordingly The replied message from LCD key pad module consists of a header and a status byte The header byte is 253 HexOFD The high nibble with the most significant bit of the status byte is always 4 and the low nibble with the least significant bit of the status byte is used to indicate key pressing status of the keypad module This nibble will be F of four 1s if no key pressed while the read key received 0 will be used to indicate key pressing status of corresponding key There are four keys in this module upper arrow down arrow enter E
55. he hardware installation and system settings should be done 21 Included Hardware The following hardware is included in package e NAR 7090 Communication Appliance System Board One null serial port cable 22 Before You Begin To prevent damage to any system board it is important to handle it with care The following measures are generally sufficient to protect your equipment from static electricity discharge When handling the board to use a grounded wrist strap designed for static discharge elimination and touch a grounded metal object before removing the board from the antistatic bag Handle the board by its edges only do not touch its components peripheral chips memory modules or gold contacts When handling processor chips or memory modules avoid touching their pins or gold edge fingers Restore the communications appliance system board and peripherals back into the antistatic bag when they are not in use or not installed in the chassis some circuitry on the system board can continue operating even though the power is switched off Under no circumstances should the Lithium battery cell used to power the real time clock be allowed to be shorted The battery cell may heat up under these conditions and present a burn hazard WARNING 1 CAUTION DANGER OF EXPLOSION IF BATTERY IS INCORRECTLY REPLACED REPLACE ONLY WITH SAME OR EQUIVALENT TYPE RECOMMENDED BY THE MANUFACTURER DISCARD USED BATTERIES ACCORDING TO THE MANUFA
56. ies Standard model Bacon TCs ATO 0o oo jo 8 Fiber s ca s 4 Fiber 4 Copper 1 1 1 Low profile PCI X PCI E X4 slot or Optional 64bit PCI X Slot Standard 1 3 5 HDD tray L EZI0 3 USB 2 RJ45 on COM1 ATO Options CPU FBDIMM HDD SATA NAR 7090 Series User s Manual 5 PCI E x8 modules x3 Available modules ABN 454 ABN 464 SFP ABN 458 8 Ports model 2 PCI E xB in one module Slot1 Slot2 Available modules ABN 476ibypass ABN 486 SFPi Bypass ABN 478 8 Parts Figure 1 3 NAR 7090 Ethernet Module NAR 7090 Series User s Manual 6 1 6 Product Specifications EIC NNUS 1 Processor Intel 1 2 CPU Model Intel Xeon 5100 series CPU support list refer to Appendix A Socket Type LGA 771 1 4 Front Side Bus 1066 1333MHz Intel 5000P MCH 6321 ESB2 I O CH c Memory Memory Slot 240pin FBDIMM 8 3 Expansion Slot 3 1 64 bit PCI X Support 1 64 bit 133 100MHz PCI X expansion slots Support 2 64 bit 133 100MHz PCI X expansion slots Option 3 2 PCI Express 4 l O port 4 4 USB Provide 2 USB port on front panel e Support USB 2 0 e USB shall support for FDD KBD MOUSE CD ROM e CD ROM and FDD shall be bootable devices 5 l O Port 5 1 EIA TIA232 COM 1 connected as an external accessible RJ 45 connector Pin definition refers to Appendix A System ship with console cable 6 Ethernet 6 1 Gigabit Ethernet Standard mod
57. ies User s Manual 95 WDT_ enter Input None Return None WDT enter PROC near push dx push ax pushf J J mov dx 2eh mov al 87h out dx al jmp 2 out dx al mov dx 4eh Do another if 627 strapped at 4E 4F 07032003 mov al 87h out dx al jmp 2 out dx al popi pop ax pop dx ret WDT enter ENDP WDT enable Enable or Retrigger WDT Input DH the Time out period 1 gt FFh DL Selection 0 second and 1 gt Minute Return None WDT enable PROC near push dx push ax push bx pushf J J mov bx dx keep input value mov dx 2eh Point to LDN 8 mov al 07h out dx al mov dx 2fh mov al 08h out dx al NAR 7090 Series User s Manual 96 mov dx 2eh read CRFB5 first mov al Of5h out dx al mov dx 2fh in al dx cmp bl 1 Twd unit minute jne second or al 08h Twd unit minute jmp nee second and al 0f7h Twd unit second nee mov ah al mov dx 2eh mov al Of5h out dx al mov dx 2fh mov al ah out dx al mov dx o2eh Twd count mov al Of6h out dx al mov dx 2fh mov al bh out dx al For Strap 4E 4F mov dx 4eh Point to LDN 8 mov al 07h out dx al mov dx 4fh mov al 08h out dx al mov dx 4eh read CRF5 first mov al 0f5h out dx al mov dx 4fh in al dx cmp bl 1 Twd unit minute jne second or al 08h Twd unit minute jmp nee1 second and al 0f7h Twd unit second neel mov ah al NAR 7090 Series User s Manual 9
58. ing address is 64 and every character will take 8 bytes to create a 5 W x 7 H resolution picture as shown below CG RAM MAPPING Character Patterns CG RAM data CG RAM Address 5 4 3 2 1 O High Low 0 0 0 0 1 pod A Character LM ME Pattern 1 0 O 1 0 1 1 1 0 1 1 1 0 0 O 0 0 1 Character 0 0 1 100 Pattern 1 0 1 1 1 O pH 1 1 Cursor NA R 7090 Series User s Manual lt Character 0 0 0 1 1 0 Pattern 0 1 1 0 1 To show the customized icon simply send the data between 0 to 7 to this module For example this module will display the customized icon at location 64 to 71 upon receiving data 0 white it will display the customized icon at location 72 to 79 upon receiving data 1 Watchdog timer is also built in the module This module will reset itself and send out reset packet OFDH OEH thereafter The input must be a standard RS 232 or inverted TTL signal The RS 232 setting should be Baud rate 2400 bps Parity None Data bits 8 Stop bit 1 gt 9 What follows is the default setup after LCD module initiated 2 line display mode every character is 5 x 8 dots Display on cursor off cursor blink off Display will be cleared Shift right for entry mode Set address counter to O0 cursor position to 0 In entry mode gt 9 NAR 7090 Series User s Manual 64 O OC C5 S
59. iser Card The system has an internal riser card to support up to two PCI X slots 1 Fasten the six screws to lock riser and bracket together and fix in NAR 7090 Fig 2 11a 2 11b Fig 2 11a A ABR 162 riser card and the bracket Fig 2 11b Fix riser card to NAR 7090 NAR 7090 Series User s Manual 2 12 Ear Mount kit Installation The NAR 7090 series shipped with 2 ear mount kits The following is the installation instruction of these ear mounts Take out the L shape ear mount kits One ear mount fits on one side of the chassis Placing the side with four holes agonists the chassis and the side with two holes face outward Fig 2 13 3 Fasten four screws on each side Fig 2 13 The dimension of screw Fig 2 13 Fasten the screws to the side 2 13 Remove EZIO LCD The NAR 7090 series support EZIO modules The following is the remove instruction of these EZIO LCD modules 1 Remove the system front panel first 2 Remove all cables from EZIO Fig 2 14 Remove the cable from EZIO Fig 2 15 After remove the cable from EZIO NAR 7090 Series User s Manual 3 Remove the screws from chassis JI JI ceh Fig 2 16 Remove the screws from EZIO 4 Remove the screws from EZIO Kit Fig 2 17 Remove the screws from EZIO kit 5 Final remove the EZIO LCD module Fig 2 18 Finish NAR 7090 Series User s Manual 2 14 Remove Power Supply The following is the remove step instruction of p
60. le mark 6 Close the load plate A then push the load lever B until it snaps into the retention tab JAK The CPU fits in only one correct orientation DO NOT force the CPU into the socket to prevent bending the connectors on the socket and damaging the CPU Configure Processor Speed The system was designed to self detect its CPU speed So it does not require any system adjustment 27 Remove and Install DIMM Follow these steps to upgrade RAM module Make sure to unplug the power supply before adding or removing DIMMs or other system components Failure to do so may cause severe damage to both the motherboard and the components 1 Unlock a DIMM socket by pressing the retaining clips outward 2 Align a DIMM on the socket such that the notch on the DIMM matches the break on the socket NAR 7090 Series User s Manual 16 DDR DIMM notch Unlocked retaining clip DDR DIMM is keyed with a notch so that it fits in only one direction DO NOT force a DIMM into a socket to avoid damaaina the DIMM 3 Firmly insert the DIMM into the socket until the retaining clips snap back in place and the DIMM is properly seated Locked Retaining Clip Follow these steps to remove a DIMM 1 Simultaneously press the retaining clips outward to unlock the DIMM 3 9 me DOR DIMM notch
61. mer status the detail descript as below ARM Watch dog timer Diagram arm watch dog timer watch dog timer is not expired watch dog timer is expired status lt 0x00 normal mode status 0x01 open mode status lt 0x02 bypass mode Figure 2 5 When watch dog timer is armed system will be in normal mode and waiting for watch dog timer expiring after watch dog timer expire system will be in non normal mode User can set it by API arm wdt refer to chapter 4 2 7 7 4 2 3 Environment We build and test programs base on gec version 4 1 0 20060304 Fedora Core 5 And gcc version 3 2 2 20030222 red hat 9 4 2 4 Check software component e ib portwell bypass a e Test program ap It includes such test program as below v1 01 NAR 7090 Series User s Manual 49 test all c set normal c set nonormal c test long api c test nb nonormal mode c test nb normal mode c test piwdte bypass c test pfwdte open c test period wdt 1 c test period wdt 2 c test period wdt 1691252 c test period wdt 2114065 c note all functions are all for single card test it does not support more cards test at the same time now 4 2 5 Setup sequence 4 2 5 1 Make execute file to test Please go into abn478 path and then do compile sh command to build execute file to test 4 2 6 Test program description MM Mu LL I 1 test all c Test all functions as above description 2 Set normal c Change mode to normal 3 S
62. mory Clock is 188 MHz Primary Master PQI IDE DiskOnModule dbHl 19a Primary Slave None Secondary Master None Secondary Slave None Connected 0 00 19 Auto detect 19200 amp H 1 SCROLL CAPS NUM Capture x 7 When message Hit DEL if you want to run Setup appear during POST after turning on or rebooting the computer press Tab key immediately to enter BIOS setup program This is the end of this section If the terminal did not port correctly please check the previous steps NAR 7090 Series User s Manual 28 Chapter3 BIOS Setting BIOS Setup Information Power on the system press the lt Del gt to run BIOS setup After press the lt Delete gt key the main BIOS setup menu displays You can access the other setup screens from the main BIOS setup menu such as the Chipset and Power menus The BIOS setup utility uses a key based navigation system called hot keys Most of the BIOS setup utility hot keys can be used at any time during the setup navigation process These keys include lt F1 gt lt F10 gt lt Enter gt lt ESC gt lt Arrow gt keys and so on BIOS Setup Utility Left and Fight Keys to Select a Setup screen Screens Screen 1 Screen 2 Soreen 3 Screen 4 4 Seren 5 Items ET A af q Tab Eey to select Fields s wa mmm Seer Control Keys Key Function jM Up Down The Up and Down Arrow keys allow you to select a setup item or su
63. nced Hard Disk Hot Detected Hot Detected Hot Detected x X x Primary IDE Haster ie x x x Hot Detected x x x x X E x Primary IDE Slave Secondary IDE Master Secondary IDE Slave Third IDE Master Third IDE Slave Hard Disk Write Protect Disabled IDE Detect Time ut Sec 351 ATA PI 88Pin Cable Detection Host z Device x B EE NE NES Hot Detected a Select Screen ne Select tem E Change Option Fi beneral Help FIH Save and Exit ESL Exit x x x x x x x x x x x x x x x x x x x x x KKK KKK KK KR X KK KR KK MR XE x NXXAXXAXAXXAXXAXXXAXXAXAXAXXXXXXXXXXXXXAXXXXXXAXNXXAXXXXXXAXXXXAXXAXXXAXAXAXXAXAXXAXANXAXXNXAXAXA vB2 51 C Copyright 1985 2 HB5 American Hegatrends Inc gt SUPER IO CONFIGURATION SuperlO Configuration Use this screen to select options for the Super I O settings Use the up and down Arrow keys to select an item Use the Plus and Minus keys to change the value of the selected option The settings are described on the following pages The screen is shown below WR OON eor RC CORE OE ays SE RC CORE OCTO CORE ORO DC gS CRGO a ICON ROCCO RO Configure Win z7EHF Super IO Chipset Allows BIOS to Select m Wr Wr SE W SE TS K SE W SE TSF SE BE TW SE SF K SR TR SW T NE NUNENEHENENNENUEENNERNENE TEE W SE W sr W ON x Serial Port Base Addreszes Serial Port Address 2F8 IRQ3 Serial Port2 Mode Norma s select Screen na S
64. nformation for setting up and using the NAR 7090 series NAR 7090 provides the essential platform for delivering optimal performance and functionality in the value communications appliance market segment This manual should familiarize you with NAR 7090 operations and functions NAR 7090 series provide up to eight on board Ethernet ports to serve communication applications like Firewall requiring ten Ethernet ports to connect external network internet demilitarized zone and internal network NAHR 7090 series overview Supports LG771 Intel 51XX series CPU Up to 32GB ECC Register FB DIMM 533 667MHz Two USB ports and one RJ45 port on COM1 Four SATA connectors for SATA Hard disk User friendly LCD control panel PCI E architecture with totally three PCI Ex8 interfaces Provides absolute high flexibility of customized I O configuration for front accessible PCI E modules Maximum twelve PCI E x4 GbE ports 99999 1 2 Manual Organization This manual describes how to configure your NAR 7090 system to meet various operating requirements It is divided into three chapters with each chapter addressing the basic concept and operation of this system Chapter 1 Introduction This section describes how this document is organized It includes brief guidelines and overview to help find necessary information Chapter 2 Hardware Configuration Setting and Installation This chapter demonstrated the hardware assembly procedure including de
65. normal mode unsigned char dis bp wdi unsigned char mode unsigned char seg unsigned char proc dev 0x00 ignore seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 return ok 1 return fail 4 2 7 10 read status now Read bypass status Format unsigned char read status now unsigned char mode unsigned char seg unsigned char proc dev Input 1 mode 0x00 ignore 2 seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 normal mode 1 open mode 2 bypass mode NAR 7090 Series User s Manual 55 4 2 7 11 read settint wdt read setting wdt Read watch dog timer setting Format unsigned char read setting wdt unsigned char mode unsigned char seg unsigned char proc dev 0x00 ignore seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 ok 1 fail Oxff device fail 4 2 7 12 read mode nb Read next boot status Format unsigned char read mode nb unsigned char mode unsigned char seg unsigned char proc dev Input 1 mode 0x00 ignore 2 Seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 next boot normal mode 1 next boot non normal mode 8 BPE open mode 2 next boot non normal mode 8 BPE bypass mode
66. nutes 3060 000 seconds PROMPG1 DB lt Q gt RETURN TO MAIN MENU Ts PROMPH DB lt lt lt lt lt lt OTHER CHOICE WILL NOT DELAY gt gt gt gt gt gt NAR 7090 Series User s Manual 76 PROMPI DB PRESS Esc KEY TO STOP REFRESHING WDT amp DISABLE WDT 10 13 PROMPJ DB Program is running please wait PROMP NO627 DB 0dh 0ah There is no W83627HF onboard Odh 0ah PROMP OK DB Refresh WDT 1000 times PASS No reset Hit any key for more test CODE old int8 Dd old timer interrupt count Dw O programstart mov ax data mov ds ax First initialization start call WDT_enter mov dx 2eh Read CR20 mov al 20h out dx al mov dx 2fh in al dx cmp al 52h W83627HF exist je W83627HF EXIST mov dx 4eh Read CR20 mov al 20h out dx al mov dx 4fh in al dx cmp al 52h W83627HF exist je W83627HF EXIST mov dx 2eh Read CR20 mov al 20h out dx al mov dx 2fh in al dx cmp al 82h W83627HF exist je W83627THF EXIST mov dx 4Aeh Read CR20 mov al 20h out dx al mov dx 4fh in al dx cmp al 82h W83627HF exist je W83627THF EXIST NO W83627HF lea dx PROMP NO627 mov ah 9 NAR 7090 Series User s Manual 77 int 21h call WDT exit mov ah 4ch Return to DOS int 21h W83627HF EXIST gt 83627HF CR2B Bit4 PO j 1 1 mov dx 2eh Read CR2B mov al 2bh out dx al mov dx 2fh in al dx and
67. od here represents the com port Cmd command prefix cls clear command init initialize command blank display blank screen stopsend stop input output home move cursor to initial position readkey set to read from EZIO hide hide cursor amp display blanked characters movel move cursor one character left mover move cursor one character right turn turn on blinking block cursor show turn on underline cursor sci scroll cursor one character left scr scroll cursor one character right setdis set character generator address Procedure 1 The program sets up the environment i e com port settings 2 The main function MUST call init twice to initialize EZIO before any communication 3 For executing any command the command prefix Cmd MUST be called be command So all command contains two parts eg to initialize the sequence of HEX number is OxFE 0x25 4 After clear screen and display welcome message ReadKey method must be call to advise EZIO for reading data 5 A pooling method is implemented to get input from EZIO while any button is pressed NOTE This program is a sample program provided AS IS with NO warranty Copyright c Portwell Inc All Rights Reserved I Set 7 ee 7 ag 177 3 7 71 11 1 7 a E 1 1 3 237111 71 n i sa ey NAR 7090 Series User s Manual 66 include lt sys stat h gt include lt fentl h gt include lt unistd h gt include lt stdlib h gt sta
68. ower supply 1 Remove following screws from chassis first Fig 2 19 Remove the screws from rear chassis Fig 2 20 Remove screws from bottom chassis 2 Remove all power cables from main board and HDD bay ea ume V ir 5 Fig 2 21 Remove power cables from board Fig 2 22 Remove power cables from board Fig 2 23 Remove power switch cables Fig 2 24 Remove HD cables from HD Bay NAR 7090 Series User s Manual 3 Push the power supply inside system then lift up power supply to pull out the power supply Fig 2 25 1 Push the power supply inside system Fig 2 25 2 Pull out the power supply 4 f user need to change power supply modules Please follow following steps mom p s i or im t P gt EM Ens 2 a Fig 2 26 1 Loosen the screw to unlock the power Fig 2 26 2 Pull out the power modules module NAR 7090 Series User s Manual 23 2 15 Remove main board The following is the remove step instruction of main board 1 Remove all add on modules or riser card devices from system first EIIT 23218 OOOO zm se spall Fig 2 27 Remove Front bezel Fig 2 28 Remove all add on modules LIL lli Fig 2 31 Remove Front bracket Fig 2 32 Remove slot B add on card NAR 7090 Series User s Manual 2 Remove following items from main board Cables CPU cooler CPU memory CF IPMI System Fan Fig 2 33 Remove all cables from board Fig 2 33 2 Remove all cable from board
69. pass if no failed SGPO15 Write 0 to SGPI12 SGPI12 0 if yes pass if no failed SGPO14 Write 0 to SGPI13 SGPI13 0 if yes pass if no failed t2 SGPO17 Write 1 to SGPI10 SGPI10 1 SGPO16 Write 1 to SGPI11 SGPI10 1 SGPO15 Write 1 to SGPI12 SGPI10 1 SGPO14 Write 1 to SGPI13 SGPI10 1 13 SGPO10 Write 0 to SGPI17 SGPI26 0 if yes pass if no failed SGPO11 Write 0 to SGPI16 SGPI25 0 if yes pass if no failed SGPO12 Write 0 to SGPI15 SGPI24 20 if yes pass if no failed SGPO 13 Write 0 to SGPI14 SGPI23 0 if yes pass if no failed t4 SGPO10 Write 1 to SGPI17 SGPI26 1 SGPO11 Write 1 to SGPI16 SGPI25 1 SGPO12 Write 1 to SGPI15 SGPI24 1 SGPO13 Write 1 to SGPI14 SGPI23 1 bi Af yes pass if no failed Af yes pass if no failed Af yes pass if no failed jf yes pass if no failed Af yes pass if no failed Af yes pass if no failed Af yes pass if no failed jf yes pass if no failed GPIO Direction setting for ti and t2 test items outportb config W83627 CR07 outportb config W8362741 GPIO1 LDN outportb config W83627 CRF0 outportb config W83627 41 OxOF Input direction SGPI10 13 Output direction SGPO17 14 NAR 7090 Series User s Manual 72 outportb config W83627 CRO7 outportb config W8362741 GPIO1_LDN outportb config W83627 CRF1 outpor
70. pass moder relay will action DO SET WDT PERIOD set watch dog timer period DO SET WDT DIS BP disable watch dog timer DO SET WDT DIS ARM Clear the set of watchdog timer DO SET WDT ARM do watch dog timer expire function rst array of return code 2 1 O normal mode 2 2 1 0pen mode 2 3 2 bypass mode prod type 3 1 PROD ABN478 bypass card of abn478 DO FUNCTION NUM 0xOc it has 12 functions to test Return 0 0k 1 fail NAR 7090 Series User s Manual 58 43 About EZIO2 Proprietary keypad and LCD display interfaces are implemented in traditional computing system design but they are usually different from system to system The main purpose to roll this module out is to provide an easier human machine interface for those computing systems regarding application friendly operation as a must The design goals of this interface are e Asingle interface for those applications where both LCD display and keypad are required e his interface should be available in every computing system The communication implementation should be OS independent Our solution is to use Serial port as the interface for both LCD display and keypad A simple protocol is further defined so that applications can directly communicate with this module no matter what the Operating System is WARNING THE LCD DRIVER ICS ARE MADE OF CMOS PROCESS DAMAGED BY STATIC CHARGE VERY EASILY MAKE SURE THE USER IS GROUNDED WHEN HANDLING THE LCD
71. pna ts ein sasha oc usa ole ka aaa 16 2 8 Remove and Install Compact Flash Card 18 2 9 Remove ano INSTA DAL OT uu uuu uu u su aa ne bit 18 2 10 I 21 0 1 D D ART ETE AEA a a 19 2 11 SCAU SOU C iis ELE 19 2 12 Ear MOURNE IIE US lAUNAMO Vivian E E A R 20 2 9 ME NOVE EZIO LG D uu m aun aaa meist cate le beet EE 20 2 14 Remove POWER SUD DIY m 22 2 15 FICIMOVE TAIT DO uu uu ia a ee natn bebe nied bei ated 24 2 16 Vse a CHEN COMPULOF Lu uuu uc a 26 Chapter 3 OSC CIN uei tenido tc decis tei tese I I M D MEDIE EE 29 Chapter 4 Programming GUIGOG uuu uuu uu uu ade A CL idence needa 38 4 1 FICSE 10 Delu INIONMQUON t S 38 4 2 Bypass WDT Program nine GUIOB inn is eb bei hi h apa a ER S 43 4 2 T Bypass Stalte DIGG OTI ze etr rade iuto neto Doo doe uiae Roto shoes Ones deeds M a etu teki 44 4 2 2 5VSIem loWdesclHblDpIis d acutus adequate S n cdit ai eed edn tuae tied ei SM UA 45 4 3 ADO Z uu uu ae 59 4 4 GPIO SAMPE COS PT ua aot ied assent Ae ni obu to bebe ob ee iia 70 4 5 WOT SAM lO COC vsim ane ee in S 75 Chapter 5 ADPENAN NES a E 103 NAR 7090 Series User s Manual 9 1 NAR 7090 Ethernet modules configuration 103 NAR 7090 Series User s Manual 2 Chapter 1 Introduction 1 1 About This Manual This manual contains all required i
72. rough IDE or SATA channel Access data is in transition through IDE or SATA channel 2 Ethernet LED Indication ACT LINK Green The Ethernet port is receiving power Or Good linkage between the Ethernet port and its supporting Others hub 1 The adapter and switch are not receiving power 2 No connection between both ends of network cable 3 The drivers of Ethernet have not been loaded or does not function correctly NAR 7090 Series User s Manual ACT LNK LED must on then this LED show the operating at 1000 Mbps If ACT LINK is off and this function will be disable ACT LNK LED must on then this LED show the operating at 100 Mbps If ACT LINK is off and this function will be disable ACT LNK LED must on then this LED show the operating at 10 Mbps If ACT LINK is off and this function will be disable Yellow The adapter is sending or receiving network data The frequency of the flashes varies with the amount of network Others traffic ACT Link Speed LED LED O Bypass Lame LED Copper Ethernet Interface ACT Link Speed LED LED 3 Bypass LED LED Status off Fiber SFP Ethernet Interface O Bypass normal bypass mode triggered power off in normal or bypass Mode Status mode by WDT expiring mode which is defined by customer NAR 7090 Series User s Manual 9 Chapter 2 Getting Started This section describes how t
73. s Abn478 supports watch dog timer count from 1 to 63 seconds seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 2 proc dev 3 1 PROD ABN478 bypass card of abn478 Heturn O return ok 1 return fail 4 2 7 7 arm wd NAR 7090 Series User s Manual 53 Function name arm wat Description Test mode changing rate by watchdog timer and its period is set by set period wdt function 6 6 Its mode will be changed to bypass mode when watchdog timer time out unsigned char arm wdi unsigned char mode unsigned char seg unsigned char proc dev Input 1 mode 0x00 ignore 2 Seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 return ok 1 return fail 4 2 7 8 dis arm wdt to sts Dis arm wdt to sts Description Clear the set of watchdog timer unsigned char dis arm wdt to sts unsigned char mode unsigned char seg unsigned char proc_dev Input 1 mode 0x00 ignore 2 seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 return ok 1 return fail NAR 7090 Series User s Manual 54 4 2 7 9 dis bp wat Disable watch dog timer and keep status as current state Format 1 If Ethernet is on bypass mode when user does this command it will be disable watch dog and keep it in bypass mode If normal mode after doing this command it will be kept in
74. sahle the Hardware Manufacturer Intel Prefetcher Disable Intel R Seon R CPU 5144 Z 339GHz Feature Frequency e 33bllz Tt Z FSB Speed 1333llllz uriti Cache LI 54 KB uriti Cache LZ 4496 KB ER Ratio Status Unlocked Nin Bb Max 8 XX x Ratio Actual llalue x EE Hardware Prefetcher Enabled arde Select 5creen Adjacent Cache Line Prefetch Enabled PNE Select Item flax CPUID Value limit Disabled t er Change Option Vanderpool Technol ogy Enabled SEE beneral Help Execute Disable Bit Enabled x FIR Save and Exit B PECI Disabled ESC Exit Core Multi Processi ng Enabled n Intel R SpeedStepi ta tech Automatic xa LOK GE E X EE GE JC JE JN NE JE JA JE AE JA JE JE JE JE JE JE JC JA ANE JE JE JE JN JA JE JA JA JE JE JA JE JE JE JE JA EE MEM OME3E ME 3E3E JE JE JA JE JA JE NE JANE JC JA JE JE OME3E3E3E3EE3E3E3E3EE3EJ3E3KEE vH 61 C Copyright 1995 78086 American Hegatrends Inc xx KK XK KM MRM ME KR MRM ME ME MR MN EJ Note The CPU Configuration setup screen varies depending on the installed processor gt Boot Settings Select the Boot tab from the setup screen to enter the Boot BIOS Setup screen HALI nced LETI Boot 1 alll P vat IEPTIPIPPDPEPTETETETITEXTETEEETETEFETEFEETXIIITIFTIETETEFEFTITEYIITEFETETITEFEFTETIETEIEFITIITITEEITEEIIT Boot Settings Contigure Settings UENENNNENENENENENENENNUENUENENENENNENNE NE NE CHE OO NE SSW T SS T s W s NE during system
75. ss the lt Enter gt kev to discard changes and exit You can also use the Arrow key to select Cancel and then press the lt Enter gt key to abort this function and retum to the previous screen Ihe Eoter gt key allows you to display or change the setup option listed for a particular setup item Ihe lt Enter key can also allow vou to display the setup sub screens va Main Menu When you first enter the Setup Utility you will enter the Main setup screen You can always return to the Main setup screen by selecting the Main tab There are two Main Setup options They are described in this section NAR 7090 Series User s Manual 30 Hai Advanced m Boot amen Chins et Xit r z Z r K X KX X K K KX K K KX YX K X K KE K X KE X K X KX K K X K K KX K K K X X K K X K K TX E K K K X K K X YE K KX K UE K X Y K X Y K K KX K K K K KX K X X K K X K K XK 3 x Use EHTER TRB or 5HIFT TRB select a field witha vervieu I 1 1 1 L I fx LE RSE EIE REEL T Tx xx s Y KX K EI XV K XK X Y K X YZ Y XT Xua ANI BIOS Version BB AA 14 Build Date 12 03 97 ID Acc rEBBH lise or to configure system lime Processor Intel R Xeoni R CPU SI44 G8 JIHHZz Speed 2 333HHz Count Select Screen Select Item Change Field Select Fie General Help ave and Exit Exit System Memory Size 4H96NE Systen ime BB B3 Bi Systems Date Tue 41 81 2887 X X X X X X X X X X X X X X X X Xx xXx x x x x x
76. t 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 return ok NAR 7090 Series User s Manual 1 return fail 4 2 7 4 set nextboot Description 1 Set Ethernet segment to normal mode or non normal mode when boot up next time unsigned char set nextboot unsigned char mode unsigned char seg unsigned char proc dev Input 1 mode SET NB NORMAL normal when next boot up SET NB NON NORMAL non normal when next boot up 2 Seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 return ok 1 return fail 4 2 7 5 set bpe Description Set Ethernet segment to open mode or bypass mode when power fails or NAR 7090 Series User s Manual watch dog timer expires Format unsigned char set bpe unsigned char mode unsigned char seg unsigned char proc dev Input 1 mode SET BPE OPEN set Ethernet port to open mode SET BPE BYPASS set Ethernet port to bypass mode 2 Seg 1 segement 1 2 segement 2 3 segement 3 4 segement 4 3 proc dev 3 1 PROD ABN478 bypass card of abn478 Return 0 return ok 1 return fail 4 2 7 6 set period wat Description Set watch dog timer period Format int set period wdt unsigned char pd unsigned char seg unsigned char proc_dev v1 04 1 set watch dog timer period as 1s 2 set watch dog timer period as 2s 3 set watch dog timer period as 3s 4 set watch dog timer period as 4
77. t view of the chassis Fig 2 2 Rear view of the chassis 2 5 Open the Chassis NAR 7090 Series User s Manual 13 1 Loosen the 2 screws of the chassis three on each side and the rest two on the back to remove the top lead Fig 2 3 Fig 2 3 Take off screws 2 The top lead Fig 2 4 can be removed from the base stand Fig 2 5 Fig 2 4 The top lead Fig 2 5 The base stand 2 6 Installa Different Processor V T o install a CPU 1 Local the CPU socket on the motherboard NAR 7090 CPU socket 771 NAR 7090 Series User s Manual 14 NA Before installing the CPU make sure that the socket box is facing towards you and the load lever is on your left 2 Press the load lever with your thumb A then move it to left B until it is released from the retention tab PnP cap T This side of the Socket box should face you A To prevent damage to the socket pins do not remove the PnP cap unless you are installing a CPU 3 Lift the load lever in the direction of the arrow to a 135 angle 4 Lift the load plate with your thumb and forefinger to a 100 angle A then push the PnP cap from the load plate window to remove B b Load plate 5 Position the CPU over the socket making sure that the gold triangle is on the bottom left corner of the socket The socket alignment key should fit into the CPU notch NAR 7090 Series User s Manual 15 Gold triang
78. tailed information It shows the definitions and locations of Jumpers and Connectors that can be used to configure the system Chapter 3 Operation Information This section provides illustrations and information on the system architecture and how to optimize its performance Chapter 4 This section describes how to programming software It includes By pass GPIO EZIO Factory Default function Any updates to this manual would be posted on the web site http isc portwell com tw 1 3 Technical Support Information Users may find helpful tips or related information on Portwell s web site http www portwell com tw A direct contact to Portwell s technical person is also available For further support users may also contact Portwell s headquarter in Taipei or local distributors NAR 7090 Series User s Manual 3 Taipei Office Phone Number 886 2 77318888 1 4 Board Layout Figure 1 1 Board Layout of NAR 7090 M B NAR 7090 Series User s Manual 4 1 5 System Block Diagram CPU MILE Dempsey VYoodcrest Clovertown Q1 D7 in planning VVolfdale UP jin planning SATAO Harpertowin TH 08 in planning FBDIMM o NL _ R5232 Console PCI E X4 Configurable set of PCI E ports PCI E x8 3 2 Gigabit EI Exchangeable module solution o ABN 4 port copper Hf ABN 4 port fiber T o o ABN 4 port dual personality O ll ase ABN 4 port bypass ouo a a Figure 1 2 NAR 7090 Basic Block Diagram NAR 7090 Ser
79. tb config W8362741 0x0F Write 0 outportb config W83627 CRF1 al char inportb config _ W83627 1 8 OxOF if al char 0x00 goto next t2 outportb config W83627 Oxaa exit config mode orintf n n Error 01 PPAP 3727 GPIO test failed GPO17 GPlI10 wO0x0 Butz0x X n n al_char exit 1 next_t2 outportb config W83627 CRF1 outportb config W8362741 OXFF Write 1 outportb config W83627 CRF1 al char inportb config W8362741 amp OxOF if al char OxOF goto next t3 outportb config W83627 Oxaa exit config mode printf n n Error 02 PPAP 3727 GPIO test failed GPO17 gt GPI10_ wOxF Butz0x X n n al_ char exit 1 GPIO Direction setting for t3 andt4 test items next t3 outportb config W83627 CRFO outportb config W8362741 0xF0 Output direction SGPO10 13 Input direction SGPlI17 14 outportb config W83627 CRF1 outportb config W8362741 OXF0 Write 0 outportb config W83627 CRF1 al char inportb config W83627 1 amp OxFO if al char 0x00 goto next t4 outportb config W83627 Oxaa exit config mode orintf n n Error 03 PPAP 3727 GPIO test failed GPO10 gt GPI17_w0x0 Butz0x X n n al_ char exit 1 next_t4 outportb config W83627 CRF1 outportb config W8362741 OXFF Write 1 outportb config W83627 CRF1 NAR 7090 Seri
80. the Serial Port interface Figure C 2 2 Pin 2 TxD Pin 3 RxD Pin 5 Ground Fig C 2 1 Power connector and serial port Fig C 2 2 Pin assignment connector of EZIO 100 In other words the Serial Port is defined as DCE Therefore we can use a straight through cable to connect it to the Serial Port of most of the computers defined as DTE 1 Interface Pin Assignment PIN OUT Description 2 Power PIN OUT Description Power GND Power GND Power VCC 5V NAR 7090 Series User s Manual 4 3 7 Hardware installation The installation steps are Connect the power connector to the power connector of this module Connect the straight through cable between Serial Port of this module and computer 4 3 8 EZlO2 Function Command First all versions OOA 01A O2A of EZIO can use those commands Only the 02A version of EZIO firmware that adds FE 28 amp FE 37 command can control start of HEX amp End of HEX EZIO is an intelligent device which will display those data received from RS 232 port and reply key pressing status to polling command from RS 232 port Both commands and data go thru RS 232 ports To distinguish between data and commands the LCD key pad module recognizes a command prefix 254 Hex OFE The byte following 254 will be processed as a command For example to clear the screen send the command prefix 254 followed by the LCD clear screen code 1 The valid data range is shown as the
81. tic int fd void SetEnvironment system stty ispeed 2400 lt dev ttyS1 system stty raw lt dev ttyS1 int Cmd 254 EZIO Command int cls 1 Clear screen void Cls write fd amp Cmd 1 write fd amp cls 1 int init 0x28 void Init write fd amp Cmd 1 write fd amp init 1 int stopsend 0x37 void StopSend write fd amp Cmd 1 write fd amp init 1 int home 2 Home cursor void Home write fd amp Cmd 1 write fd amp home 1 int readkey 6 Read key void Readkey write fd amp Cmd 1 write fd amp readkey 1 j int blank 2 8 Blank display void Blank write fd amp Cmd 1 write fd amp blank 1 j int hide 12 Hide cursor amp display blanked characters void Hide write fd amp Cmd 1 write fd amp hide 1 int turn 2 13 Turn On blinking block cursor void TurnOn write fd amp Cmd 1 write fd amp turn 1 int show 14 Show underline cursor void Show write fd amp Cmd 1 write fd amp show 1 NAR 7090 Series User s Manual 67 int movel 16 Move cursor 1 character left void MoveL write fd amp Cmd 1 write fd amp movel 1 int mover 20 Move cursor 1 character right void MoveR write fd amp Cmd 1 write fd amp mover 1 int scl 2 24 Scroll cursor 1 character left void ScrollL write fd amp Cmd 1
Download Pdf Manuals
Related Search
Related Contents
Les différents types de taches 2011 Spanish Oval Pool Manual.indd Panel PC en inox ODYSSEE-19 Télécharger 自動絞り付き電動ズームレンズ 取扱説明書 Spy RF TH Product environmental attributes – THE ECO DECLARATION Real-Time Graphics Tools for .Net Class Summary Samsung SMH5165STG Manuel de l'utilisateur Copyright © All rights reserved.