Home › Forums › Knowledge Base › Hardware › Legacy Hardware › Javelin 2 CPU
- This topic has 0 replies, 1 voice, and was last updated 19 years ago by
Rob.
-
AuthorPosts
-
April 14, 2006 at 12:03 am #1443
Rob
MemberJavelin 2 CPU
Last edited: December 15, 2003 08:09 AM
The Javelin2 is a 586/133 color flat screen wedge CPU from Javelin. It is marketed by Javelin as the Nexdisplay-IV. The Javelin2 comes with touch screen, EIDE hard disk, four serial ports, one parallel port, two cash drawer ports, and one ethernet port. Optional 2X20 customer display, floppy disk, or mag stripe reader is also available.
[img:32s9tpph]http://www.possupport.net/dealer/kbase/images/spectrm2.jpg[/img:32s9tpph]
CMOS Settings
To change the CMOS, reboot the computer and push Delete about once a second until the blue CMOS menu appears. Use the arrow keys to highlight the desired menu option and press Enter to select it. To change an option, use the arrow keys to highlight it, then use PageUp and PageDown to change it.
Advanced CMOS Settings
* Boot Up Sequence – A:,C:,CDROM
Peripheral Setup
* Peripheral Configuration – Config-1
* I/O Base Ethernet Controller – 300h
* IRQ for Ethernet Controller – IRQ-5
* Touch Screen Baud Rate – 9600
* Customer Display Baud Rate – 9600
* Points per sec. @9600bps – 60 NOTE: This setting eliminates a ‘sticky button’ condition.Select Save Settings and Exit when done.
Touch/CalibrationThe Javelin2 comes with two different touch controllers. The older models use a proprietary touch controller, while newer models use Elographics touch.
Javelin2s with proprietary touch controllers use XBSC3.EXE and ETSL.EXE for the low-level touch drivers and EMOUSEL.COM for mouse emulation. Note that XBSC3 has been revised. The current version is 1.23. Older versions could occasionally exhibit a ‘sticky button’ problem.
Calibration for proprietary touch controllers is performed by running ECALL from the TSCDRV directory. Note that you must be in the directory on the local C: drive, not in a directory on a networked drive. ECALL will prompt you to touch the four edges of the screen for each video mode and then will terminate when complete. You do not have to run Calib or Setup calibration programs for the Javelin II’s.
Javelin2s with Elographics touch controllers require an ELOJAV driver in addition to the standard Elographics drivers. See the Boot Files for Workstation section for details.
Calibration for proprietary touch controllers should be done using DEMOCAL. If this batch file is not available, then ELOCALIB will calibrate the screen. However, ELOCALIB is not as user friendly, requiring the user to specify the file containing the ELODEV command, among other requirements.
Boot Files for ServerCONFIG.SYS
DEVICE=C:DOSHIMEM.SYS
DEVICE=C:DOSEMM386.EXE NOEMS
DEVICEHIGH=C:DOSRAMDRIVE.SYS 300/E
BUFFERS=30,0
FILES=100
DOS=HIGH,UMB
LASTDRIVE=Z
FCBS=16,0
STACKS=9,256
DEVICEHIGH=C:TSCDRVXBSC3.EXE /9600 /BASE=338 /IRQ=11 ;Touch Driver
DEVICEHIGH=C:TSCDRVETSL.EXE ;Touch DriverAUTOEXEC.BAT
@ECHO OFF
PROMPT $p$g
PATH C:;C:DOS;C:TSCDRV;C:TOUCHNET;C:LANTASTI;C:TOOLS;C:UTILITY;C:PLUGINS
SET TEMP=C:DOS
SET SLOWSCROLL=30
Rem **************************************************************************
Rem *
Rem * DTF Touch Screen Drivers Software version 1.2.2 Configuration:
Rem *
Rem **************************************************************************
XBSC3 /FILE=C:TSCDRVECAL.DAT
ETSL /BEEP=OFF /REFRESH /INTERVAL=0 /HOLDOFF=0
Rem ************************** End of Configuration **************************
LH MODE COM1:9600,N,8,1
MODE COM2:9600,N,8,1
MODE COM3:9600,N,8,1
MODE COM4:9600,N,8,1
MOVERAMD Z:
LH NEX000 16-BIT IRQ=5 IOBASE=300
LH AILANBIO
LH REDIR MAIN3 ;Substitute node name if
LANCACHE TYPE=XMS ; a print server
SERVER
LH HASPSERV ;Run only on MAIN
LH EMOUSEL.COM
CDTOUCHNET? ? ? ? ? ;Substitute application dir.
MENU
Boot Files for WorkstationCONFIG.SYS (proprietary touch)
DEVICE=C:DOSHIMEM.SYS
DEVICE=C:DOSEMM386.EXE NOEMS
DEVICEHIGH=C:DOSRAMDRIVE.SYS 300/E
BUFFERS=30,0
FILES=100
DOS=HIGH,UMB
LASTDRIVE=Z
FCBS=16,0
STACKS=9,256
DEVICEHIGH=C:TSCDRVXBSC3.EXE /9600 /BASE=338 /IRQ=11 ;Touch Driver
DEVICEHIGH=C:TSCDRVETSL.EXE ;Touch DriverAUTOEXEC.BAT (proprietary touch)
@ECHO OFF
PROMPT $p$g
PATH C:;C:DOS;C:TSCDRV;C:LANTASTI;C:TOOLS;C:UTILITY
SET TEMP=C:DOS
SET SLOWSCROLL=30
Rem **************************************************************************
Rem *
Rem * DTF Touch Screen Drivers Software version 1.2.2 Configuration:
Rem *
Rem **************************************************************************
XBSC3 /FILE=C:TSCDRVECAL.DAT
ETSL /BEEP=OFF /REFRESH /INTERVAL=0 /HOLDOFF=0
Rem ************************** End of Configuration **************************
LH MODE COM1:9600,N,8,1
MODE COM2:9600,N,8,1
MODE COM3:9600,N,8,1
MODE COM4:9600,N,8,1
MOVERAMD Z:
LH NEX000 16-BIT IRQ=5 IOBASE=300
LH AILANBIO
LH REDIR ? ? ? ? ? ? ;Substitute node name
NET LOGIN/WAIT \MAIN
NET USE N: \MAINC-DRIVE
EMOUSEL.COM
PATH C:;C:DOS;N:TOUCHNET;N:TOOLS;N:UTILITY;C:TSCDRV;C:LANTASTI;N:PLUGINS
N:
CDTOUCHNET? ? ? ? ? ? ;Substitute application dir.
TOUCHNET ? ? ? ? ? ? ;Substitute node name.CONFIG.SYS (Elographics touch)
DEVICE=C:DOSHIMEM.SYS
DEVICE=C:DOSEMM386.EXE NOEMS
DEVICEHIGH=C:DOSRAMDRIVE.SYS 300/E
BUFFERS=30,0
FILES=100
DOS=HIGH,UMB
LASTDRIVE=Z
FCBS=16,0
STACKS=9,256AUTOEXEC.BAT (Elographics touch)
@ECHO OFF
PROMPT $p$g
PATH C:;C:DOS;C:TSCDRV;C:LANTASTI;C:TOOLS;C:UTILITY
SET TEMP=C:DOS
SET SLOWSCROLL=30
LH MODE COM1:9600,N,8,1
MODE COM2:9600,N,8,1
MODE COM3:9600,N,8,1
MODE COM4:9600,N,8,1
MOVERAMD Z:
LH NEX000 16-BIT IRQ=5 IOBASE=300
LH AILANBIO
LH REDIR ? ? ? ? ? ? ;Substitute node name
NET LOGIN/WAIT \MAIN
NET USE N: \MAINC-DRIVE
NOMOUSE
ELODEV 2210,0 -P- -C326,3772,3593,530,1,255
ELOJAV
MONMOUSE -M6 -T+
PATH C:;C:DOS;N:TOUCHNET;N:TOOLS;N:UTILITY;C:TSCDRV;C:LANTASTI;N:PLUGINS
N:
CDTOUCHNET? ? ? ? ? ? ;Substitute application dir.
TOUCHNET ? ? ? ? ? ? ;Substitute node name.
NetworkThe network card is NE2000 compatible and is configured by CMOS settings. When installing Lantastic choose Novell 16-bit NE2000 for the adapter.
Required filesTSCDRV directory
EMOUSEL.COM
ECAL.DAT
ECALL.EXE
ETSL.EXE
XBSC3.EXE Ver 1.23 Note: Older revision occasionally exhibited ‘sticky
button’ symptom.
NOMOUSE.COM
MONMOUSE.COM
ELODEV.EXE
ELOJAV.COM
ELOCALIB.EXE
DEMOCAL.BAT
ELOGRAPH.CAL
CablesDB25 Printer Cable
Suntouch Printer
RJ45 DB25
—- —-
3 — TXD — 3 black
5 — SG — 7 green
6 — DSR — 4 yellow
8 — CTS — 20 whiteDB9 Printer Cable
Suntouch Printer
RJ45 DB9
—- —
3 — TXD — 2 black
5 — SG — 5 green
6 — DSR — 7 yellow
8 — CTS — 4 whiteModem Connector (converting RJ connector to standard port)
RJ45 DB25Male
1
DCD—- 8 – Blue
2
RXD—- 3 – Orange
3
TXD—- 2 – Black
4
DTR—- 20 – Red
5
SG
7 – Green
6
DSR—- 6 – Yellow
7
RTS—- 4 – Brown
8
CTS—- 5 – White
Port SettingsIRQ and memory address settings are all set in CMOS. Using the settings specified earlier in CMOS Settings, the ports are configured as follows:
Port IRQ Address
COM1 4 3F8 For printing devices unless using a Customer Display.
COM2 3 2F8 Used for the modem.
COM3 9 3E8 Used for printing devices.
COM4 10 2E8 Used for printing devices.
Touch 11 338
CusDsply 12 238
Network 5 300
Customer DisplayIf a customer display is to be used, it is necessary to change the CMOS to allow the customer display to use COM4. This effectively disables the S4 port. If using a modem on that station, use COM2 as mentioned above. For styling instructions, see [color=red:32s9tpph][u:32s9tpph][b:32s9tpph]Javelin Styling Guidelines[/b:32s9tpph][/u:32s9tpph][/color:32s9tpph][/url:32s9tpph].
Change the CMOS as follows:
Peripheral Setup
* Peripheral Configuration – Custom
* I/O Base Serial Port 1 – 3F8
* I/O Base Serial Port 2 – 2F8
* I/O Base Serial Port 3 – 3E8
* I/O Base Serial Port 4 – 238
* I/O Base Touch Screen – 338
* I/O Base Customer Display – 2E8
* IRQ for Serial Port 1 – 4
* IRQ for Serial Port 2 – 3
* IRQ for Serial Port 3 – 10
* IRQ for Serial Port 4 – 9/2
* IRQ for Touch Screen – 11
* IRQ for Customer Display – 9/2Obsolete Peripheral Setup Used Prior to 7/97.
* Peripheral Configuration – Custom
* I/O Base Serial Port 1 – Disabled
* I/O Base Serial Port 2 – 2F8
* I/O Base Serial Port 3 – 3E8
* I/O Base Serial Port 4 – 2E8
* I/O Base Touch Screen – 338
* I/O Base Customer Display – 3F8
* IRQ for Serial Port 1 – NONE
* IRQ for Serial Port 2 – 3
* IRQ for Serial Port 3 – 9/2
* IRQ for Serial Port 4 – 10
* IRQ for Touch Screen – 11
* IRQ for Customer Display – 4Cash Drawer Ports
Cash drawer ports do not have a DOS device address and are accessed directly through the BIOS using a separate utility. See [color=red:32s9tpph][u:32s9tpph][b:32s9tpph]Javelin Styling Guidelines[/b:32s9tpph][/u:32s9tpph][/color:32s9tpph][/url:32s9tpph] for details on their use.
Related Documents
Revisions
5/1/97
Added section on cash drawer ports.
5/22/97
Added notes on workaround for “sticky” buttons for bios build date later than Feb 14, 1997. Updated CMOS settings for Customer Display.
7/3/97
Listed new CMOS settings for Javelins with customer display, documented XBSC3 revision, updated Related Documents section, and added index.
1/9/01 rw
1. Removed MaxDays commands from Autoexec.Bat file.
10/16/01 rw
1. Added documentation for Javelin’s with Elographics touch controllers.
2. Added PLUGINS folder to Path statements. -
AuthorPosts
- You must be logged in to reply to this topic.