Chapter 1 Introduction About This Manual This manual describes all required information for setting up and using the NAR-7070. NAR-7070 provides the essential components for delivering optimal performance and functionality in the high-end communications appliance market segment. This manual should familiarize you with NAR-7070 operations and functions.
Technical Support Information Users may find helpful tips or related information on Portwell's web site: http://www.portwell.com. A direct contact to Portwell's technical person is also available. For further support, users may also contact Portwell’s headquarter in Taipei or your local distributors.
Failure to do this can result in personnel injury or equipment damage. Avoid short-circuiting the lithium battery; this can cause it to superheat and cause burns if touched. Do not operate the processor without a thermal solution. Damage to the processor NAR-7070 User’s Manual...
RESET button. The back panel has two USB ports and two system FAN. Fig. 2-1 Front View of the Chassis Fig. 2-2 Rear View of the Chassis Opening the Chassis 1. Screws out from cover (Fig. 2-3), slide the cover backwards and pull the rear edge upwards. (Fig. 2-4) NAR-7070 User’s Manual...
The socket latches are levered upwards and latch on to the edges of the DIMM. (Fig. 2-7, 2-8) (Slot 2 and 4 or slot 1 and 3 must be populated simultaneously) Fig. 2-7 The memory slot Fig. 2-8 Install DIMM NAR-7070 User’s Manual...
5. Loosen the CPU socket (Fig 2-12) 6. Take the CPU chip out of the CPU socket (Fig 2-13) Fig. 2-12 Loosen the socket Fig. 2-13 Take off the CPU 7. Install CPU in opposite order as above NAR-7070 User’s Manual...
The system has an internal drive bay for one 2.5" hard disk drive. If the HDD did not pre- installed, follow the steps below: Before a HDD can be installed onto NAR-7070. 10. Remove HDD bracket (Fig. 2-18) install HDD into the HDD bracket.
Fig. 2-22 Install into chassis 2.9 Remove and Install PCI-X Riser card Two PCI-X slots are available in NAR-7070. Follow the steps below for installation: 14. The PCI-X Riser card is located on the left of the board. (Fig. 2-23) 15.
Page 12
16. Insert PCI-X card according to direction of arrow and tighten the thumbscrews. (Fig. 2-26) 17. Lock the PCI-X Riser card in position by a screw. (Fig. 2-27) Fig. 2-27 Fix the PCI-X card to the back panel NAR-7070 User’s Manual...
2. Disconnect LED cable from main board (Fig. 2-29) Fig. 2-28 remove screws and disconnect LED Fig. 2-29 disconnect and remove LED cable cable Fig. 2-30 LED cable 3. Reverse the steps to install LED board and cable. NAR-7070 User’s Manual...
Fig. 2-32 Disconnect front system fan power fan module Fig. 2-33 Front system fan module Fig. 2-34 Remove two screws to take out rear system fans 2. Remove two screws on rear system fan module to take out rear.(Fig. 2-33,2-34) NAR-7070 User’s Manual...
1. Remove two screws, LCD signal cable and power cord as shown. Push the LCD module toward inside the system. (Fig. 2-37,2-38,2-39) Fig. 2- Location of LCD module Fig. 2-38 Remove two screws, LCD cable and power cord as shown Fig. 2-39 LCD module NAR-7070 User’s Manual...
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 NAR-7070 User’s Manual...
Page 17
PMC Power Control Default Setting Short 3.3V PMC PCI ★ Non 3.3V PMC PCI PMC Power Control Default Setting Short 5V PCM PCI Non 5V PMC PCI ★ Manufacture Fix Default Setting Default ★ FAN Power Default Setting ★ NAR-7070 User’s Manual...
Page 18
Gigabit RJ45 Connector (Colay with J14) Gigabit RJ45 Connector (Colay with J15) 10/100M bit RJ45 Connector D Type COM1 Connector PS/2 KB/MOUSE Connector USB Stackup Connector Reserve for Debugging Gigabit Fiber Connector (Colay with J3) Gigabit Fiber Connector (Colay with J4) NAR-7070 User’s Manual...
2. Lift the lever of CPU socket outwards and upwards to the other end. 3. Carefully lift up the existing CPU to remove it from the socket. 4. Follow the steps of CPU installation to change to another one or place handling bar to close the opened socket. NAR-7070 User’s Manual...
If users use a headless NAR-7070, which has no mouse/keyboard and VGA output connected to it, the console may be used to communicate with NAR-7070. To access NAR-7070 via the console, Hyper Terminal is one of the choices. Follow the steps below for the setup: 1.
Page 21
5. Turn on the power of NAR-7060, after following screen was shown 6. You can then see the boot up information of NAR-7060 7. This is the end of this section. If the terminal did not port correctly, please check the previous steps. NAR-7070 User’s Manual...
Clock/Calendar is built to support Y2K for accurate scheduling and storing configuration information. All of these features make PPAP-3723 excellent in stand-alone applications. If any of these items is damaged or missing, please contact your vendor and save all packing materials for future replacement and maintenance. NAR-7070 User’s Manual...
The ICH3 provides a highly integrated multifunction for the best industry applications. It supports 2-channel dedicated Ultra ATA/33/66/100 IDE master interface, Universal Serial Bus (USB) controllers and one 64-bit PCI bus interface. All detailed operating relations are shown in Fig. 3-2 .(PPAP-3723 System Block Diagram) NAR-7070 User’s Manual...
Page 24
82546 PCI-X CHANNEL A PCI BUS 82551/540 ICH3 COPPER GIGABIT X 2 82546 PCI-X CHANNEL B HI 2.0/ D P64H2 #3 SUPER I/O PCI-X CHANNEL A PS/2 PRINTER COM1/COM2 KB/MOUSE MONITOR Fig. 3-2 PPAP-3723 E7501 Block Diagram NAR-7070 User’s Manual...
In BIOS setup, you can use the keyboard to choose among options or modify the system parameters to match the options with your system. The table below will show you all of keystroke functions in BIOS setup. NAR-7070 User’s Manual...
Esc : Quit F10 : Save & Exit Setup (Shift)F2 : Change Color Time, Date, Hard Disk Type…. NOTE : It is strongly recommended to reload the Optimized Default Setting if CMOS is lost or BIOS is updated. NAR-7070 User’s Manual...
CGA 40 CGA 80 MONO Halt On All Errors Select the situation in which you want the BIOS to stop No Errors the POST process and notify you All, but Keyboard All, but Diskette All, but Disk/Key NAR-7070 User’s Manual...
Page 28
Select HDD dectection mode Auto Manual Access Mode Select HDD access mode Large Auto Capacity Number of capacity Cylinder Number of cylinders Head Number of heads Precomp Write precomp Landing Zone Landing zone Sector Number of sector NAR-7070 User’s Manual...
Quick Power On Self Enabled Allows the system to skip certain tests while booting. Test Disabled This will speed up system boot. First Boot Device Floppy Select Your First Boot Device Priority. LS120 HDD-0 SCSI CDROM NAR-7070 User’s Manual...
Page 30
Select whether the password is required every time the Setup system boots or only when you enter setup. MPS Version Control Multiprocessor spec revision the BIOS support. For OS OS Select For DRAM > Non-OS2 Select the OS2 only if you are running OS/2 operating NAR-7070 User’s Manual...
Page 31
115200 Agent Connect via NULL Connection modes: NULL – Direct connection agent wait time. Agent wait time(min) Timeout for connection Agent after boot Enabled Keep Agent running after OS boot Disabled Report No FDD For WIN 95 NAR-7070 User’s Manual...
Memory Hole At Enabled In order to improve performance, certain space in memory is 15M-16M Disabled reserved for ISA cards. This memory must be mapped into the memory space below 16MB. Delayed Enabled PCI bus option. Transaction Disabled NAR-7070 User’s Manual...
Page 33
CAS Latency Time Manualfactur don’t recommend change default manu. Active to Precharge Manualfactur don’t recommend change default manu. Delay DRAM RAS# to Manualfactur don’t recommend change default manu. CAS# Delay DRAM RAS# Manualfactur don’t recommend change default manu. Precharge NAR-7070 User’s Manual...
IDE Secondary Slave UDMA [Auto] sector the drive can support ↑ ↓ → ← : Move Enter : Select \+/-/PU/PD : Modify F10 : Save ESC : Quit F1:General Help F5 : Previous Values F6 : Fail-Safe Defaults F7:Optimized Defaults NAR-7070 User’s Manual...
Page 35
F7:Optimized Defaults Menu seletions Item Options Description USB Controller Enabled Disabled USB Keyboard Support Enabled This item allows you to enable USB keyboard function Disabled under POST, BIOS setup menu, DOS, or Windows-NT with no USB driver loaded NAR-7070 User’s Manual...
Page 36
This option define the state while power resume after Fail power lose. Former-Sts Off: the system will stay off affer power resume. On: the system will stay on affer power resume. Former-sts: the system will stay system former-sts affer power resume. NAR-7070 User’s Manual...
Down”, “Suspend Mode”. There are three selections for Power Management, three of which have fixed mode settings. Video Off Method Blank Screen V/H SYNC+Blank DPMS Video Off In Suspend Yes Suspend Type Stop Grant PwrOn Suspend MODEM Use IRQ NAR-7070 User’s Manual...
Page 38
Wake-On-Lan or Wake-On-Modem signal. Resume by Alarm Enabled Disabled Date(of Month) Alarm 0 - 31 Time(hh:mm:ss) Alarm Time Primary IDE 0/IDE 1 Enabled Disabled Secondary IDE 0/IDE Enabled Disabled FDD,COM,LPT Port Enabled Disabled PCI PIRQ[A-D]# Enabled Disabled NAR-7070 User’s Manual...
Windows95. If you set this field to “manual” choose specific resources by going into each of the sub menu that follows this field (a sub menu is preceded by a “ ”). IRQ Resources PCI/VGA Palette Enabled Snoop Disabled NAR-7070 User’s Manual...
When you press <Enter> on this item you get a confirmation dialog box with a message similar to: Load Optimized Defaults (Y/N) ? N Pressing ‘Y’ loads the default values that are factory settings for optimal performance system operations. NAR-7070 User’s Manual...
Pressing <Enter> on this item asks for confirmation: Quit without saving (Y/N)? Y This allows you to exit Setup without storing in CMOS any change. The previous selections remain in effect. This exits the Setup utility and restarts your computer. NAR-7070 User’s Manual...
Setup. Determine which setting is correct, and then either turn off the system and change the jumper, or enter Setup and change the VIDEO selection. DISPLAY TYPE HAS CHANGED SINCE LAST BOOT NAR-7070 User’s Manual...
Page 44
NOTE: When this error appears, the system will boot in ISA mode, which allows you to run the EISA Configuration Utility. KEYBOARD ERROR OR NO KEYBOARD PRESENT Cannot initialize the keyboard. Make sure the keyboard is attached correctly and no keys are being pressed during the boot. NAR-7070 User’s Manual...
Page 45
A valid board ID was found in a slot that was configured as having no board ID. NOTE; When this error appears, the system will boot in ISA mode, which allows you to run the EISA Configuration Utility. NAR-7070 User’s Manual...
Page 46
Keyboard error or no keyboard present. Cannot initialize the keyboard. Make sure the keyboard is attached correctly and no keys are being pressed during the boot. BIOS ROM checksum error - System halted. The checksum of ROM address F0000H-FFFFFH is bad. NAR-7070 User’s Manual...
Call chipset hook to copy BIOS back to E000 & F000 shadow RAM. Expand the Xgroup codes locating in physical address 1000:0 Reserved Initial Superio_Early_Init switch. Reserved 1. Blank out screen 2. Clear CMOS error flag Reserved 1. Clear 8042 interface 2. Initialize 8042 self-test NAR-7070 User’s Manual...
Page 48
4. Onboard clock generator initialization. Disable respective clock resource to empty PCI & DIMM slots. 5. Early PCI initialization: -Enumerate PCI bus number -Assign memory & I/O resource -Search for a valid VGA device & VGA BIOS, and put it into C000:0. NAR-7070 User’s Manual...
Page 49
1. Calculate total memory by testing the last double word of each 64K page. 2. Program writes allocation for AMD K5 CPU. Reserved Reserved Reserved Reserved 1. Program MTRR of M1 CPU 2. Initialize L2 cache for P6 class CPU & program CPU with proper cacheable range. NAR-7070 User’s Manual...
Page 50
1. Assign resources to all ISA PnP devices. 2. Auto assign ports to onboard COM ports if the corresponding item in Setup is set to “AUTO”. Reserved 1. Initialize floppy controller 2. Set up floppy related fields in 40:hardware. Reserved Reserved Reserved NAR-7070 User’s Manual...
Page 51
Read HDD boot sector information for Trend Anti-Virus code 1. Enable L2 cache 2. Program boot up speed 3. Chipset final initialization. 4. Power management final initialization 5. Clear screen & display summary table 6. Program K6 write allocation 7. Program P6 class write combining NAR-7070 User’s Manual...
Please contact your technical window to get this utility if necessary. NOTE : Remark or delete any installed Memory Management Utility (such as HIMEM.SYS, EMM386.EXE, QEMM.EXE, …, etc.) in the CONFIG.SYS files before running Flash programming utility. NAR-7070 User’s Manual...
Watch Dog Timer sample Code, this is for reference only: * PPAP-3720 Watch Dog Sample: * Copyright (C) 2001 Portwell Inc. * Copyright (C) 1998,2000,2001,2002,2003. Chris Chiu * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation;...
How to read GPI6 ====================================================== GPI6 status MUST NOT be inverted First. GPI_INV (=GPIOBASE+2Ch)-bit6P0. ( GPI6 not inverted ) Get GPI6 status from GPE1_STS (=PMBASE+2Ch)-bit6 0 = low , 1= high level ====================================================== .MODEL tiny .386 .STACK 200h .data NAR-7070 User’s Manual...
Page 58
PROMP1 DB'PORTWELL PPAP-3723,ROBO-8820,8820RSTD.exe, V1.00 07-25-2003,All rights reserved.$' PROMP1_1 DB ' For PPAP-3723, ROBO-8820 Reset-to-Default test .',13,10,'$' PROMP_2_CR_LF db 0Dh, 0Ah,0Dh, 0Ah, '$' PROMP_Str1 db ' Reset-To-Default status latched by a F/F. ',0dh,0ah,'$' PROMP_Str2 db ' This status bit = 0 ---> Normal.
Page 59
; bit[13,12] set to [0,0] to let GPI6 not out dx,eax ; evoke SCI event mov dx,0CF8h ; PCI Config Read mov eax,8000F844h ; B0:D31:F0:Offset_44h out dx,eax mov dx,0CFCh in eax,dx or al,10h ; bit 4 set to 1 to enable PMBASE out dx,eax NAR-7070 User’s Manual...
Page 60
; --- t1 ; Read GPI6 first , GPI6=0 ? if yes,pass ; if no, failed ; --- t2 ; RST2DF button pressed and released , read GPI6 ,GPI6 = 1 ? if yes, pass ; if no, failed NAR-7070 User’s Manual...
Page 61
; mask bit6 cmp al,00h je next_test1 ; okay , go on test jz next_test1 ; okay , go on test ; no , error message display lea dx,promp_err1 mov ah,09h int 21h lea dx,promp_err1_1 mov ah,09h int 21h NAR-7070 User’s Manual...
Page 63
; error falg EDX_Bit18 , 1 --> Error happened or dl,04h rol edx,10h ; ---- t3 end test_end : ror edx,10h ; check error flag cmp dl,00h je test_ok test_fail : lea dx,PROMP_2_CR_LF mov ah,09h int 21h lea dx,promp_TEST_fail mov ah,09h int 21h NAR-7070 User’s Manual...
Page 64
WAIT_KB cmp al,51h ; "Q" pressed ? je test_fail cmp al,71h ; "q" pressed ? jne call_return jmp test_fail ; call_return : lea dx,PROMP_2_CR_LF mov ah,09h int 21h pop dx pop cx pop bx NAR-7070 User’s Manual...
Page 65
; This routine is called to wait for 15 microseconds * count in ; ; (CX), then return. Gives a programmed software delay. ;---------------------------------------------------------------; FIXDELAY PROC near push cx push dx push ax pushf mov cx,02h dx,61h al,dx al,00010000b ah,al fixed_delay_1: NAR-7070 User’s Manual...
Page 66
$+2 jmp $+2 al,00010000b al,ah short fixed_delay_1 ah,al loop short fixed_delay_1 popf pop ax pop dx pop cx FIXDELAY ENDP END programstart NAR-7070 User’s Manual...
Clearly display system status Single interface to SBC or M/B 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.0 x 5.23 mm NAR-7070 User’s Manual...
There are only two connectors in this module, as shown in Figure 6-1: power connector and Serial Port connector. The power source into this module is 5 volt only. There are only three pins used in the Serial Port interface (Figure 6-2). NAR-7070 User’s Manual...
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 0FE). The byte following “254” will be processed as a command. For example, to NAR-7070 User’s Manual...
Page 70
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: NAR-7070 User’s Manual...
Page 71
Stop bit: 1 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. NAR-7070 User’s Manual...
Page 72
♦ Shift right for entry mode. ♦ Set address counter to “00”(cursor position to 0) ♦ In entry mode. NAR-7070 User’s Manual...
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. * ************************************************************************/ NAR-7070 User’s Manual...
Page 76
= 64;/* Command */ void SetDis(){ write(fd,&Cmd,1); write(fd,&setdis,1); /* Add or Change Show Message here */ char mes1[] = "Portwell EZIO"; char mes2[] = "*************"; char mes3[] = "Up is selected"; char mes4[] = "Down is selected"; char mes5[] = "Enter is selected";...
Page 77
{ /* Switch the Read command */ case 0x4D : /* Up Botton was received */ Cls(); ShowMessage(mes1,mes3); /** display "Portwell EZIO" */ break; /** display "Up is selected */ case 0x47 : /** Down Botton was received */ Cls();...
Need help?
Do you have a question about the NAR-7070 and is the answer not in the manual?
Questions and answers