Torrent Installation Guide - pci
Torrent Installation Guide - pci
Manual
for the HighWater PCI card &
Plugin
Copyright Notice
Windows NT is a registered trademark of Microsoft Corporation.
ScriptWorks is a registered trademark of The Harlequin Group Limited.
Adobe Photoshop is a registered trademark of Adobe Systems Incorporated.
Platinum and Torrent are trademarks of HighWater Designs Limited.
Contents
1 Introduction 1
Guide to using this Manual 2
System Requirements 3
Manual assumptions 4
Software Licence 55
1Introduction
This manual describes the installation and configuration of the Torrent RIP
and the RIP Plugin software for imaging via HighWater’s range of PCI image-
setter interface cards. It will guide you through the installation of both the
software and the hardware. You will need to install the Torrent RIP before
installing the PCI interface card and the HighWater Plugin. If you have previ-
ously installed the Torrent RIP, or another ScriptWorks-based RIP, you can go
straight to Chapter 3.
This Installation Guide is the first of a suite of three manuals which are
contained in the Torrent package. The other two are as follows:
Torrent Handbook
The Torrent Handbook enables you to create, calibrate and broadcast page
setups for use with HighWater’s PCI cards. It contains the information that
you need to configure the HighWater plugins. However, for information
about the Torrent RIP not directly related to HighWater’s PCI cards, you
should consult the Torrent Reference Guide.
Torrent Reference Guide
The Torrent Reference Guide is based on the ScriptWorks manual provided by
Harlequin. It provides detailed descriptions of the full range of facilities
provided by the Torrent RIP. It also contains excellent general introductions to
topics such as Screening (chapter 6). However, it does not contain the specific
information needed to set up Torrent to run with the HighWater plugins. All
references to the Torrent User’s Guide are to Edition 5, published in February
1999.
Problems?
Check the information given in Chapter 5, Troubleshooting.
1.2.1 Torrent
Full details of Machine Requirements for running the Torrent RIP are given in
the Torrent User’s Guide, section 2.1. The basic (minimum) requirements are
as follows:
You must install the Torrent RIP before you install the HighWater Plugin and
the PCI imagesetter interface card. If you already have either the Torrent RIP
or another ScriptWorks-based RIP from Harlequin, go straight to Chapter 3.
The Torrent RIP can be installed on either an Alpha workstation or an Intel
PC, which must be running the Windows NT operating system. In order to
run the RIP and HighWater Plugin, we recommend a minimum of 48MBytes
of RAM on an Intel-based PC, or 64MBytes of RAM on a DEC Alpha worksta-
tion. However, the more memory you have, the better your system will per-
form.
If you are running Windows NT version 4.0 or later, you must ensure that you
are installing version 4.1r0a or later of the Torrent RIP.
This chapter describes how to install:
• The dongle.
• The Torrent RIP software.
• The dongle driver for an Alpha workstation or an Intel computer.
• The AppleTalk protocol for the network.
5. Select Install Torrent from the Torrent Installer’s File menu to start the
installation process.
6. You will be prompted to enter a destination drive and directory for the
Torrent software. We recommend that you accept the defaults, which are
typically similar to C:\TORR51R0. (You may change the defaults, if
required.)
Note: On some versions of the RIP, the default directory is C:\HIGHWI (Intel-
based PCs) or C:\HIGHWA (DEC Alpha).
7. You also need to configure installation settings. If you enable Auto-Start
RIP on reset, Torrent will launch as part of the Windows NT startup
sequence.
Note: You can view the Install Log at any time, but the double-click option for
further information is only available during installation.
10. Select Exit from the Torrent Installer File menu.
Once you have installed the RIP software, you need to add the dongle driver
for the Alpha workstation or Intel computer and the software for the
AppleTalk protocol, if this is not already installed on your version of Windows
NT. These are described in the following two sections.
If necessary, click on the Devices tab at the top of the window to bring
that page to the front.
2. Click on the Add… button to display a window similar to the following:
5. A list of Sentinel drivers appears. Select Sentinel for i386 Systems if you
are installing the RIP on an Intel system, or select Sentinel for Alpha Sys-
tems if you are installing the RIP on an Alpha workstation. Click on OK.
7. If the Use? column is set to No, make sure the appropriate entry is
selected and click on the Edit button to display the following dialog:
8. Click on the Yes radio button to enable Use this port? and click on OK.
9. The Sentinel Driver screen is re-displayed. Check that the Use? entry is
now set to Yes, then click on OK.
10. You need to restart the PC before it will recognise the new driver, but
you should do this after you have checked (or installed) the AppleTalk
protocol. Click on the Don’t Restart Now button.
6. If you wish to check the settings after your workstation has restarted, re-
launch the setupx86.exe file, and choose Configure Sentinel Driver from
the Functions menu.
If AppleTalk
Protocol is not in
list, click on
Add Software...
4. Select AppleTalk Protocol from the Network Software pull-down menu and
click on the Continue button.
5. You will be prompted to enter the source pathname for the AppleTalk
protocol software. The AppleTalk protocol is on the Windows NT CD
that you used to install your Windows NT software. Insert the CD, enter
the appropriate drive and directory (normally <drive>:\i386 for Intel-
based PCs and <drive>:\alpha for Alpha workstations) and click on
OK.
6. Once you have loaded the AppleTalk protocol, the Network Settings
screen will be re-displayed. Check that the AppleTalk protocol is now in
the list and click on OK.
7. Click on the Quit and Restart button to exit Windows and reboot.
To install the Print Title Page Feature, copy the file NTprintTitlePF from the
installation CD into the SW\Page Features directory of your Torrent installa-
tion directory. Then re-start Torrent.
Interface Card
WARNING
During installation, make sure that both you and the computer
are grounded. We recommend that you always wear an ESD
grounding wrist strap when working with the board. We also
recommend that you leave the computer plugged in but switched
off at the mains. This ensures that the computer is grounded
without being connected to a power source. By following these
procedures you will protect both yourself and the board from
static electricity.
Always follow the manufacturer’s recommendations for your
model of PC. Consult your PC documentation before you start the
installation.
You will also be provided with a data cable for all cards, a serial cable for the
HW472 and HW772 cards, and a ribbon cable for the HW475 card.
Note: You must insert the PCI card into a PCI bus master slot. Consult your
motherboard manual if you are unsure about this.
470-FCODE
PROM
50-way
Micro D
connector
47x-DMA2
Gate Array
470 Serial EE
Initialisation PROM
5. Put on the ESD protective wrist strap, if you have not done so already.
6. Open the protective antistatic bag and gently slide out the PCI board.
Place the antistatic bag on a flat surface.
7. Hold the board by the top or by the metal bracket at its rear. If you have
to put the board down for any reason, place it on top of the antistatic
bag.
Note: If you go away, re-connect to the wrist strap and touch the bag before
handling the board. Do not place the board on any surface other than the
antistatic bag and do not cover the board with paper, polythene or any other
similar material.
8. Align the PCI board over the slot and gently, but firmly, press down on
the card until the connector is completely seated.
Note: Don’t force the board down. If you meet a lot of resistance, pull the board
out and try it again, making sure that the board is properly aligned over the
connector on the PC’s motherboard.
9. Secure the PCI board with the screw from step 4.
10. Replace the lid on the PC.
11. Plug the data cable into the data connector on the rear of the PCI board,
and connect it to the imagesetter.
If you are installing an HW472 or an HW772 card:
12. Plug the serial cable into the serial connector on the rear of the PCI
board. Connect the data cable to the LI2 connector on the imagesetter,
and the serial cable to the LI5 connector on the imagesetter. Please refer
to your imagesetter documentation for further details about connectors.
50-way connector
(Port 2) 475-PIF 4 FIFO chips - 4k parts standard
Gate Array 8k parts special (Maxxima, Exxpress)
475-FCODE
PROM
37-way
D-type
connector
(Port 1)
475-DMA
Gate Array
475 Serial EE
initialisation PROM
Port 2 has been designed to take both 37-way and 50-way ribbon cables. Refer
to the table below to find which cable is needed for which imagesetters. In
both cases, the ribbon cable will have a two-row connector at one end, which
will be inserted into Port 2 of the card, and a connector bracket at the other
end, which will be attached to a vacant slot at the back of the computer. The
available connection options for the HW475 card are as follows:
Imagesetter Port 1 Port 2
Ultre ✔ ✔ 37-way ribbon cable
Exxtra / Exxpress ✔ ✔ 37-way ribbon cable
Canon BX ✔ ✔ 37-way ribbon cable
Maxxima ✖ ✔ 50-way ribbon cable
◆Warning: Before you start to install the board, make sure that you have the
correct components and tools ready, and that you have carried out the safety
rules for grounding as described in the Static Electricity section. HighWater
Designs Limited can accept no liability or responsibility for any injury or
damage to persons or property, whether direct or consequential, that may result
from installing the board.
1. It is good practice to take a backup of all valuable data on the hard disk
before installing new software or hardware.
Port 1
Port 2
Port 2 attached
to empty slot HW475 card attached
to PCI slot
Ribbon cable
connecting
port on card
to external
connector
5. Put on the ESD protective wrist strap, if you have not done so already.
6. Open the protective antistatic bag and gently slide out the PCI board.
Place the antistatic bag on a flat surface.
7. Hold the board by the top or by the metal bracket at its rear. If you have
to put the board down for any reason, place it on top of the antistatic
bag.
Note: If you go away, re-connect to the wrist strap and touch the bag before
handling the board. Do not place the board on any surface other than the
antistatic bag and do not cover the board with paper, polythene or any other
similar material.
8. Align the board over the PCI expansion slot and gently, but firmly, press
down on the card until the connector is completely seated.
Note: Don’t force the board down. If you meet a lot of resistance, pull the board
out and try it again, making sure that the board is properly aligned over the
connector on the PC’s motherboard.
9. Secure the PCI board with one of the screws from step 4.
10. Take the ribbon cable, and align the connector bracket in the vacant slot
that you selected in step 4. Secure it with the remaining screw.
11. Insert the two-row connector into Port 2 of the card.
12. If you are using a Canon BX, an Ultre, an Exxtra or an Exxtra Exxpress
imagesetter, plug the data cable into either of the two ports. If you are
using a Maxxima imagesetter, plug the data cable into the Port 2
connector.
• Then unscrew the knurled nut on the right (marked with an arrow in
the picture).
3. Plug the high-density D-type cable into the port labelled Host B, if
available. Otherwise, use Host A.
Plugin Software
The Plugin will only work with the Torrent RIP, or a ScriptWorks RIP from
Harlequin, with a version number of 3.3R7 or greater. The RIP must be
installed before you install the Plugin.
There are two Plugin installation disk sets, one for Intel-based platforms, the
other for DEC Alpha.
This chapter describes:
• The system requirements.
• How to install the Plugin software.
• What happens to the files that make up the Plugin software.
The Installer will provide you with the set of configuration files that are
appropriate for the specific card that you have purchased. For example, if you
are installing the software for an ECRM 3000, you will have a file called
ECRM 3000.4X0, together with other files, with extension .4X0, which are
specific to other imagesetters that require the HW470 card. You will also have
another file Generic.4x0, which contains all possible parameters, and needs
to be manually edited before being used. See the next chapter for more details.
4. The Installer screens are self-explanatory, and will guide you through
the process. Move to the next screen by clicking Next; click Back to return
to the Welcome dialog.
5. The Installer will then search the disk for the location of existing
ScriptWorks-based RIP software.
6. You are then asked to select where the Plugin should be installed:
For new installations, the Installer will recommend placing it within the
folder containing the RIP software. If you are upgrading an older ver-
sion, the Installer will suggest writing over it. Alternatively, click on
Browse… to reveal the following dialog:
Choose the directory where you prefer to install the Plugin, and click on
OK.
7. You are now asked whether to install for one, two or three separate
plugins. (For Herkules users, this option is not yet enabled).
For example, to install for just one plugin, click the first entry. To install
for two plugins, click the first two entries. Then click on Next.
8. If you are upgrading your Plugin, you will need to re-create your Page
Setups. Make sure that you have retained the information contained
within them before they are over-written by the Installer. The Confirm
Overwrite window will appear as a final warning.
9. On the next screen, the Installer will ask you to identify the type of
imagesetter that you are using:
Click to the left of the name of the imagesetter to select it. (If you have
purchased more than one PCI card, select each one from the list.) The
configuration files that are installed on your hard disk will be the ones
that have been tailored for your imagesetter, and others of the same
make.
10. The preparation has now been completed, and the installation will be
performed. Various progress meters will be displayed.
After installation, you will be asked whether you want to view the
README.TXT file. If you do so, remember to exit Notepad afterwards so
that the Installer can finish. Finally, you will be notified that the installa-
tion has completed.
11. If you have one of the standard imagesetters, go straight to the next
chapter, “Configuring the Imagesetter”.
If you have installed for an imagesetter other than the ones listed, you
will need to go to the Appendix, “Configuring the Plugin”.
5Troubleshooting
WARNING
Changing BIOS settings and/or Registry Settings on your system can
cause it to become unbootable. Make sure you have a record of all
BIOS settings before you change any values, and that you have an
up-to-date Emergency Repair Disk for Windows NT (refer to the
Windows NT documentation for details of how to create an up-to-
date emergency repair disk).
Plugin
The Installer will install configuration files for most models of imagesetter.
This appendix, therefore, provides information on the fields in the configura-
tion files so that a user can create a new configuration file, if required.
This chapter describes:
• The configuration file.
• Editing the configuration file.
• The fields in the configuration file.
5. Start Torrent. (If the RIP was running when you edited the file, you will
need to restart Torrent so that the changes can come into effect.)
6. You are now ready to configure the imagesetter for use with the
HighWater Plugin. Refer to Chapter 5 of this manual for further details.
Field Description
clockgenBX Most imagesetters provide a clock signal. The 475 cards
clockgenUltre include a Cypress ICD2053B clock generator to enable
output on those imagesetters which do not provide a data
clock signal, e.g. Canon BX printers.
These two decimal parameters control the frequency of
the pulse generated by the on-board clock, relative to the
reference frequency of 16MHz.
ClockgenBX is used for generating a clock signal for
Canon BX printers.
ClockgenUltre is used for generating a clock signal for
Ultre imagesetters.
cuttimeout 4x6 cards only
This controls how long the software waits while the imag-
esetter cuts the media.
debuglevel Set the level of debugging messages that the software pro-
vides: higher numbers lead to more messages.
0 No debugging messages.
1 Minimal debugging messages.
10 Maximum debugging messages.
defaultres Enter the default resolution. This will appear on the Page
Setup dialog when you use the Plugin for the first time.
This must be one of the res entries previously entered.
(See Chapter 6 of this manual.)
dmatimeout If there is a delay in the data output on the imagesetter,
the Plugin will wait for the number of seconds specified
by this parameter before reporting an error.
Field Description
endjobtimeout This field applies ONLY to those imagesetters which
require a 476 card. It can be omitted for other setters.
This is the maximum time (in seconds) which the image-
setter will wait for the successful completion of the end-
of-job serial sequence. If this time is set too short, an error
will be returned and the imagesetter may be left in an
unusable state, requiring the imagesetter to be reset.
This timeout is used to overcome problems with some on-
line processors, where an automatic advance can make
the imagesetter busy for long periods at the end of a job.
exposure Default exposure (units are setter-dependent)
The range is 0-63, and the default value is 16.
If hasexposure=0 this parameter is not needed.
hasexposure Enter one of the following values:
0 If the imagesetter does not support software-con-
trolled exposure.
1 If you enter 1 (or any value other than zero), you
will need to enter a default Exposure value when
you create the Page Setup. You can always edit this
value for a selected page from the Output Control-
ler’s Throughput Info dialog. (See Chapter 4 of the
Torrent User’s Guide.)
hasprfsupport This specifies whether PRF serial commands are sup-
ported.
0 Does not support PRF serial commands (default)
1 Supports PRF serial commands.
Currently, only the ECRM Knockout PRF imagesetter sup-
ports PRF commands.
Field Description
haspunch This specifies whether the device supports punch control.
0 Does not support punch control (default)
1 Supports punch control
hasserial Enter one of the following values:
0 The imagesetter does NOT support serial commu-
nications.
1 The imagesetter DOES support serial communica-
tions.
li5devtype Some imagesetters fail to report their device type cor-
rectly. This affects the way the Plugin operates and can
cause errors in serial communications.
0 Use information from imagesetter (default).
1 Force “New Style” device.
2 Force “Old Style” device.
3 Scangraphic imagesetters.
limits This specifies the mechanical limitations around the edge
of the media. This is used to adjust the page size so that it
fits into the imageable area rather than the actual media
size. Note that the values are not symmetric. Four values
are needed (in mm): top bottom left right
numres Enter the number of different resolutions which the out-
put device is capable of supporting. You will specify the
actual resolutions and screen rulings in the res field.
pixelclock This field applies ONLY to those imagesetters which
require a 474 or a 475 card. It can be omitted for other set-
ters.
Location of the pixel clock generation source.
0 Imagesetter clock (default).
1 Optional on-board clock.
Field Description
plxlatency- This controls the amount of time that the interface card
timer holds the PCI. Higher values lead to an increased time on
the bus, and may improve the performance of the card rel-
ative to other cards on the bus. If you get a “System too
slow” error, you could try increasing this value.
res For each of the resolutions that the output device is able to
support, enter the dots per inch (dpi), together with an
appropriate screen ruling in lines-per-inch (lpi). For Ultre
imagesetters, enter the required clock divide ratio. Make
sure that you have the correct number of entries. For
example, if you specify 6 for numres, you will need to
enter six sets of values in the res field.
Some configuration files also contain an exposure field.
This is not applicable to the Torrent Plugin.
resdepends Enter one of the following values:
0 Allows you to adjust horizontal and vertical val-
ues independently of each other. (When you
change the horizontal value on the Page Setup, the
RIP will still adjust the vertical value automati-
cally to match it, but you will be able to overtype
it.)
1 If you enter 1 (or any value other than zero), the
RIP will assume that the resolutions must be
equal.
Field Description
serialconfig 4x2 cards only
Allows you to configure the attributes of the serial comms
channel. There are five fields:
baudrate one of 2400 / 4800 / 9600 / 19200
databits between 5 and 8
stopbits one of 1 / 1.5 / 2 stopbits
parity 0 = none / 1 = odd / 2 = even
Field Description
settertype Enter one of the following values, depending upon drum
type:
0 Part-Drum. A part-drum device feeds as much
media as required in the direction of the x-axis
(fast-scan, around the circumference of the drum),
from a fixed-width continuous source.
1 Full-Drum. A full-drum device always fees a sheet
to fill the drum.
2 Capstan. Fixed-width media is fed from a continu-
ous source along the y-axis (slow direction) of the
scan.
3 Sheet. Media is fed in separate sheets. Sheets of
paper or a drum with manually fed sheets fall into
this category. You must enter values for both set-
terlength and setterwidth.
Field Description
vsreqtimeout Required for 474 cards only.
Ultre imagesetters and compatible devices vary in the
length of time taken for the imagesetter to become ready
for output. This preference is provided to allow the
HighWater software to handle this timing correctly for
each type of device.
If it is set too low the user will get an imagesetter offline
error after attempting to output. It is recommended that
the value is set to be not much higher than the minimum,
otherwise it may take a long time to detect errors on the
imagesetter.
RENT, LEASE, LOAN OR CREATE DERIVATIVE WORKS BASED UPON THE SOFT-
WARE OR ANY PART THEREOF.
3. Termination
This Licence is effective until terminated. This Licence will terminate immediately
without notice from HighWater or judicial resolution if you fail to comply with any
provision of this Licence. Upon such termination you must destroy the software, all
accompanying written materials and all copies thereof, and Section 5, 6 and 7 will sur-
vive any termination.
4. Warranty Disclaimer
4.1 The Licensee acknowledges that Software in general is not error free and agrees
that the existence of such errors shall not constitute a breach of this Licence.
4.2 To the extent permitted by law, the Licensor disclaims all warranties and represen-
tations in respect of the Software including, but not limited to, any implied warranties
of merchantability or fitness for any particular purpose.
4.3 The Licensor shall, at its sole option, either refund the Licence fee or use all reason-
able endeavours to correct by modification or new release any software which con-
tains material errors which substantially affect the Licensee’s use of the Software
provided the Licensee shall notify the Licensor within 90 days from the date of pay-
ment of the Licence Fee.
OTHER THAN THE LIMITED WARRANTY ABOVE AND THE WARRANTIES
IMPLIED BY ANY APPLICABLE LAW WITH RESPECT TO THE DISK(S) OR
MEDIA ON WHICH THE SOFTWARE IS RECORDED, HIGHWATER AND ITS
LICENSORS EXPRESSLY DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MER-
CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE WITH REGARD
TO THE SOFTWARE AND ACCOMPANYING WRITTEN MATERIALS. BECAUSE
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
IMPLIED WARRANTIES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
5. Limitation of Remedies and Damages
In no event will HighWater or its subsidiaries or any of the licensors, directors, offic-
ers, employees or affiliates of any of the foregoing be liable to you for any consequen-
tial, incidental, indirect or special damages whatsoever (including, without limitation,
damages for loss of business profits, business interruption, loss of business informa-
tion and the like), whether foreseeable or unforeseeable, arising out of the use or
inability to use the Software or accompanying written materials, regardless of the
basis of the claim and even if HighWater or a representative has been advised of the
possibility of such damage. HighWater's liability to you for direct damages for any
cause whatsoever, and regardless of the form of the action, will be limited to the
money paid for the Software that caused the damages. THIS LIMITATION WILL
NOT APPLY IN CASE OF DEATH, PERSONAL INJURY AND LOSS OF, DAMAGE
TO OR DESTRUCTION OF TANGIBLE PROPERTY ORDINARILY INTENDED FOR
PRIVATE USE OR CONSUMPTION, ONLY WHERE AND TO THE EXTENT THAT
APPLICABLE LAW REQUIRES SUCH LIABILITY. BECAUSE SOME JURISDIC-
TIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR
CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY
NOT APPLY TO YOU.
7. General
This Licence will be construed under the laws of England. If any provision of this
Licence shall be held by a court of competent jurisdiction to be contrary to law, that
provision will be enforced to the maximum extent permissible, and the remaining
provisions of this Licence will remain in full force and effect.
8. Software Supplied for Evaluation Purposes
Where Software has been supplied to you for the purposes of evaluating the same
with a view to purchasing an unrestricted version you may access such Software for a
limited period only as specified in the opening screens on accessing the Software. You
may access the Software for a limited period only and the terms of this licence shall
apply to such access and use. At the expiry of the limited access period this Licence
will terminate save in circumstances where you have completed the registration for-
malities as an unrestricted user of the Software.