home *** CD-ROM | disk | FTP | other *** search
-
- G V P I N S T A L L A T I O N D I S K N O T E S
-
- =============================================================================
-
- C O N T E N T S
- ---------------
- A. Introduction
-
- B. Files contained in the GVP drawer
- 1. SCSI
- a. GvpScsiCtrl
- b. FastPrep
- c. ExpertPrep
- d. SCSIMaskFix
- 2. Memory
- a. MemTest
- 3. 68040
- a. GvpCpuCtrl
- 4. SystemInfo
- a. GvpInfo
- 5. IO
- a. GVPSerial
- b. GvpIOControl
- c. SetDevice
- 6. GVPPatch
-
- C. A2000 GForce040 Accelerator Notes
- 1. Hard Drive Performance
- 2. DMA Mask
- 3. Setting the DMA Mask
- 4. Maximizing System Performance
- 5. Multiple SCSI device reminder
-
- D. Getting Help
-
- =============================================================================
-
- A. I N T R O D U C T I O N
-
- This GVP.Install disk contains a minimal Workbench 2.04 environment
- (enough to boot from and prepare a hard disk). It should not be copied onto
- the hard disk and used as Workbench. The FastPrep (and ExpertPrep) program
- will prompt you to copy Workbench onto that hard drive after it finishes
- prepping and formatting a partition; this request is explicitely aimed at the
- Workbench disks that were included with the Amiga when purchased (or any
- subsequent Enhancer Kit).
-
- The GVP.Install:GVP drawer (and the DH0:GVP drawer on units shipped with
- pre-formatted hard drives) contains standard utilities provided to help
- diagnose any problems that might be encountered when additional RAM is added,
- or other system components are modified. An explanation of the drawers and
- files found in the GVP drawer can be found in the next section of this
- document. (NOTE: In order to provide the most useful environment for the
- pre-formatted hard drive there are certain drawers within the GVP drawer that
- may not pertain to the 68040 accelerator, and are therefore not described in
- this document. The ReadMe file on the hard drive will contain a description
- of the rest of the files).
-
-
- =============================================================================
-
- A. T H E G V P D R A W E R
-
- This section of the document will describe the various utilities included
- on the GVP.Install disk (and the DH0:GVP drawer for GVP products that have
- pre-formatted hard drives. Please note that ALL of the standard GVP
- utilities are provided on this disk; only a few of them will actually pertain
- to a single product. The others will either report errors -- because the
- product they were designed for could not be located -- or they will perform
- no noticeable function.)
-
- 1. The SCSI drawer
- a. GvpScsiCtrl - This program was written to modify the operating
- parameters of the gvpscsi.device driver while it is running; without
- requiring a reboot. It has the following template:
-
- GvpScsiCtrl (option)
-
- where option is one of the following:
-
- -m This option will force gvpscsi.device to re-examine the SCSI
- bus and mount any cartridges inserted into removable media
- drives after the system has been booted.
-
- -r This option will force gvpscsi.device to re-examine the SCSI
- bus for drives (of any type) that it did not recognize when
- the system booted (i.e. a drive that is slow to spin-up from a
- cold start).
-
- -s This option is similar to the one above, except that if it
- locates a removale media device without a cartridge inserted,
- it will not return control back to the parent CLI until a
- cartridge is mounted and spun-up. (This can be RUN >NIL: in
- the startup-sequence, and then whenever a cartridge is first
- inserted into the drive, it will immediately be recognized).
-
- <UnitID> (DCOFF|DCON) This option forces gvpscsi.device to recognize
- Disconnect/ReConnect requests from a device or
- tells it to ignore those requests, regardless
- of what the information in a Rigid Disk Block
- indicates. This is useful for drives that do
- not support the Disconnect/ReConnect functions,
- but do not have a Rigid Disk Block either (i.e.
- a streaming tape drive).
-
- b. FastPrep - This program is the Automatic Hard Drive Prep-and-Format
- program. It has an easy-to-use Intuition (point-and-
- click) interface, and performs most of the work for you.
- Please refer to the FastPrep User's Guide for more
- information.
-
- c. ExpertPrep - This program is a more advanced version of FastPrep and
- allows more control over the prepping and formatting
- operations for a hard drive. Care should be taken when
- using this program, because it allows you to change
- almost all of the parameters of the drive. While it
- does attempt to warn you when a potentially problematic
- operation is requested, it will let you proceed!
-
- d. SCSIMaskFix - This Command-LIne utility will toggle the DMA Mask Value
- back-and-forth between 0xFFFFFE and 0xFFFFFFFE. Please
- read the section on GForce040 DMA Mask and Extended
- Memory for more on this utility.
-
- 2. The Memory drawer
- a. MemTest - This program is actually a small script that calls two
- memory test programs to allocate all of the RAM currently
- in your system (and not in use) and performs tests on it.
- These tests include writing random values to a RAM address
- and then reading it back to compare with the original value.
- If any errors occur, it will report them to the screen.
- Since it is almost impossible to detect which chip on a
- SIMM module (or even which SIMM module) is at fault when an
- error is reported, attempts should be made to slowly reduce
- the amount of RAM in the system (and the tests re-run) to
- determine where the bad RAM chip may be.
-
- 3. The 68040 drawer
- a. GvpCpuCtrl - This program was designed to allow control over the
- GForce040 accelerator without needing to resort to
- changing jumper settings. A complete list of the
- program options are listed below:
-
- FASTROM - This re-maps Kickstart into on-board 32-bit
- RAM (if possible).
-
- NOFASTROM - This function performs the exact opposite of
- the above function, and returns Kickstart
- control back to the ROM in the Amiga.
-
- BOOT68000 - This option will reboot the computer with
- the GForce040 accelerator disabled, and
- the original Amiga 68000 processor active.
- Note that this disables the entire
- GForce040 board (including any RAM, SCSI,
- or other interface present on the board).
-
- MOVESSP - This option relocates the Supervisor Stack
- Pointer out of Chip RAM and places it into
- on-board accelerator RAM. This is _greatly_
- speed up Floating Point operations.
-
- NOMOVESSP - This option restores the Supervisor Stack
- pointer to its original location, prior
- to being moved with the MOVESSP option.
-
- 4. The SystemInfo drawer
- a. GvpInfo - This utility provides in-depth information about the
- various expansion products installed into the Amiga, CPU
- and RAM operations, and other useful information that can
- be helpful to have handy when calling GVP's Technical
- Support department for help.
-
- 5. The IO drawer
- a. GVPSerial - This utility controls the default settings of the GVP
- serial ports (i.e. default baud rate, data/stop bits,
- etc.). It is similar to the Workbench 2.04 Serial Prefs
- program.
-
- b. GvpIOControl - This utility allows the GVP serial or parallel port to be
- mapped as the default system port. The GVP parallel port
- can be set as the default port and any calls to PRT: or
- PAR: will be re-directed to the GVP port automatically.
-
- c. SetDevice - This utility is the engine behind GvpIOCtrl. It reads
- the settings saved by GvpIOCtrl and actually performs
- the setting of default ports. It MUST be run before any
- port re-direction can occur; the suggested method of use
- is to run it in s:user-startup.
-
- 6. The GVPPatch drawer
- a. GVPPatch - This utility should be used if you are experiencing
- errors at high serial transmission speeds. To install
- it, double click on the `InstallGVPPatch' icon.
-
- =============================================================================
-
- C. A 2 0 0 0 G F O R C E 0 4 0 A C C E L E R A T O R
-
- 1. Hard Disk Drive Performance
-
- It may be possible that SCSI drives already set up on other controllers
- may have limits set on the memory range they can directly address. This
- can have an adverse affect on the hard drive transfer rates since all data
- from such a drive has to be buffered through the 1 megabyte of RAM on the
- Amiga motherboard. For the fastest possible drive speeds, a SCSI drive
- should be connected to the Series II 68030 and have access to the full
- address range of system and extended memory. To ensure that the maximum
- SCSI performance is achieved with the built-in controller of the '030
- Combo board, it is very important that the "DMA Mask" in the RDB on the
- hard drive is correctly set.
-
- 2. DMA Mask
-
- The drive parameter that sets the drive's usable address range is the DMA
- mask. This is a hexadecimal number, which when translated into binary,
- makes a list of address bits that can be used. The default value for most
- existing DMA controllers is only six characters long. This is enough to
- access all of the standard Amiga memory, but not the extended memory. With
- a drive attached to the Combo board SCSI interface, the mask should be
- changed to 0xFFFFFFFE which will allow the controller to transfer data to
- all the standard Amiga memory AND the extended memory on the combo board.
-
- 3. Setting the DMA Mask
-
- There are two methods for setting the DMA mask for your previously prepped
- and formatted hard disk drives. The first is a simple command line utility
- called SCSIMaskFix. The program has instructions built into it and can be
- displayed by typing, "gvp.install:GVP/SCSI/scsimaskfix ?" from a shell.
- The GVP FastPrep program can also change the mask value and runs under
- Workbench. Please refer to the FastPrep User's Guide for detailed
- information on changing drive (or partition) information. Both of these
- methods will only affect SCSI devices connected to GVP SCSI controllers!
-
- 4. Maximizing System Performance
-
- Included as part of the Commodore 2.04 system a command called `CPU' that
- performs useful functions when dealing with a 68040 processor, such as
- turning on and off the data and instruction caches. Please refer to the
- CPU documentation in the User's Guide provided with Workbench 2.04.
-
- 5. A Reminder about multiple SCSI drives.
-
- The GVP FastROM device driver allows you to boot from any partition on
- any drive, regardless of the number. There are two flags that are used to
- determine which partition should be the boot partition. First the drive
- needs to be flagged as bootable (please refer to the FastPrep 2.0 User's
- Guide for information on setting this flag) and then the BootPriority of
- the drive needs to be within the valid `boot' range. This range begins at
- -127 (the lowest BootPriority) and functionally goes up to +4 (the highest
- BootPriority that a hard drive should be set to). BootPriorities actually
- extend to +127, but it is unwise to exceed the BootPriority of the Amiga's
- floppy drives, which are permanently set to +5. A standard BootPriority
- for a boot partition is -5 or -10. Other partitions can be set to an
- equal BootPriority, but be flagged as Non-Bootable partitions. (Again,
- please refer to the FastPrep User's Guide for more information).
-
- =============================================================================
-
- D. C A L L I N G G V P F O R T E C H N I C A L S U P P O R T
-
- GVP maintains a staff of Technical Support Representatives to answer calls
- and assist with installation and operation problems with GVP peripherals.
- The phone number is (215) 354-9495 and the fax number is (215) 337-9922.
-
- Please try to have your machine in front of you when you call, and be
- ready to provide answers to questions about motherboard revision, Kickstart
- and Workbench versions, GVP product versions, etc. A little extra research
- ahead of time will make it easier for the GVP Technicians to diagnose and
- solve your particular problem.
-