home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / GVPINST.DMS / in.adf / GVP / ReadMe < prev    next >
Encoding:
Text File  |  1992-12-11  |  13.5 KB  |  272 lines

  1.  
  2.             G V P   I N S T A L L A T I O N   D I S K   N O T E S
  3.  
  4. =============================================================================
  5.  
  6.                               C O N T E N T S
  7.                               ---------------
  8. A. Introduction
  9.  
  10. B. Files contained in the GVP drawer
  11.    1. SCSI
  12.       a. GvpScsiCtrl
  13.       b. FastPrep
  14.       c. ExpertPrep
  15.       d. SCSIMaskFix
  16.    2. Memory
  17.       a. MemTest
  18.    3. 68040
  19.       a. GvpCpuCtrl
  20.    4. SystemInfo
  21.       a. GvpInfo
  22.    5. IO
  23.       a. GVPSerial
  24.       b. GvpIOControl
  25.       c. SetDevice
  26.    6. GVPPatch
  27.  
  28. C. A2000 GForce040 Accelerator Notes
  29.    1. Hard Drive Performance
  30.    2. DMA Mask
  31.    3. Setting the DMA Mask
  32.    4. Maximizing System Performance
  33.    5. Multiple SCSI device reminder
  34.  
  35. D. Getting Help
  36.  
  37. =============================================================================
  38.  
  39. A.                         I N T R O D U C T I O N
  40.  
  41.    This GVP.Install disk contains a minimal Workbench 2.04 environment
  42. (enough to boot from and prepare a hard disk).  It should not be copied onto
  43. the hard disk and used as Workbench.  The FastPrep (and ExpertPrep) program
  44. will prompt you to copy Workbench onto that hard drive after it finishes
  45. prepping and formatting a partition; this request is explicitely aimed at the
  46. Workbench disks that were included with the Amiga when purchased (or any
  47. subsequent Enhancer Kit).
  48.  
  49.    The GVP.Install:GVP drawer (and the DH0:GVP drawer on units shipped with
  50. pre-formatted hard drives) contains standard utilities provided to help
  51. diagnose any problems that might be encountered when additional RAM is added,
  52. or other system components are modified.  An explanation of the drawers and
  53. files found in the GVP drawer can be found in the next section of this
  54. document.  (NOTE:  In order to provide the most useful environment for the
  55. pre-formatted hard drive there are certain drawers within the GVP drawer that
  56. may not pertain to the 68040 accelerator, and are therefore not described in
  57. this document.  The ReadMe file on the hard drive will contain a description
  58. of the rest of the files).
  59.  
  60.  
  61. =============================================================================
  62.  
  63. A.                       T H E   G V P   D R A W E R
  64.  
  65.    This section of the document will describe the various utilities included
  66. on the GVP.Install disk (and the DH0:GVP drawer for GVP products that have
  67. pre-formatted hard drives.  Please note that ALL of the standard GVP
  68. utilities are provided on this disk; only a few of them will actually pertain
  69. to a single product.  The others will either report errors -- because the
  70. product they were designed for could not be located -- or they will perform
  71. no noticeable function.)
  72.  
  73. 1. The SCSI drawer
  74.    a. GvpScsiCtrl - This program was written to modify the operating
  75.       parameters of the gvpscsi.device driver while it is running; without
  76.       requiring a reboot.  It has the following template:
  77.  
  78.       GvpScsiCtrl (option)
  79.  
  80.       where option is one of the following:
  81.  
  82.       -m       This option will force gvpscsi.device to re-examine the SCSI
  83.                bus and mount any cartridges inserted into removable media
  84.                drives after the system has been booted.
  85.  
  86.       -r       This option will force gvpscsi.device to re-examine the SCSI
  87.                bus for drives (of any type) that it did not recognize when
  88.                the system booted (i.e. a drive that is slow to spin-up from a
  89.                cold start).
  90.  
  91.       -s       This option is similar to the one above, except that if it
  92.                locates a removale media device without a cartridge inserted,
  93.                it will not return control back to the parent CLI until a
  94.                cartridge is mounted and spun-up.  (This can be RUN >NIL: in
  95.                the startup-sequence, and then whenever a cartridge is first
  96.                inserted into the drive, it will immediately be recognized).
  97.  
  98.       <UnitID> (DCOFF|DCON)   This option forces gvpscsi.device to recognize
  99.                               Disconnect/ReConnect requests from a device or
  100.                               tells it to ignore those requests, regardless
  101.                               of what the information in a Rigid Disk Block
  102.                               indicates.  This is useful for drives that do
  103.                               not support the Disconnect/ReConnect functions,
  104.                               but do not have a Rigid Disk Block either (i.e.
  105.                               a streaming tape drive).
  106.  
  107.    b. FastPrep    -  This program is the Automatic Hard Drive Prep-and-Format
  108.                      program.  It has an easy-to-use Intuition (point-and-
  109.                      click) interface, and performs most of the work for you.
  110.                      Please refer to the FastPrep User's Guide for more
  111.                      information.
  112.  
  113.    c. ExpertPrep -   This program is a more advanced version of FastPrep and
  114.                      allows more control over the prepping and formatting
  115.                      operations for a hard drive.  Care should be taken when
  116.                      using this program, because it allows you to change
  117.                      almost all of the parameters of the drive.  While it
  118.                      does attempt to warn you when a potentially problematic
  119.                      operation is requested, it will let you proceed!
  120.  
  121.    d. SCSIMaskFix -  This Command-LIne utility will toggle the DMA Mask Value
  122.                      back-and-forth between 0xFFFFFE and 0xFFFFFFFE.  Please
  123.                      read the section on GForce040 DMA Mask and Extended
  124.                      Memory for more on this utility.
  125.  
  126. 2. The Memory drawer
  127.    a. MemTest -   This program is actually a small script that calls two
  128.                   memory test programs to allocate all of the RAM currently
  129.                   in your system (and not in use) and performs tests on it.
  130.                   These tests include writing random values to a RAM address
  131.                   and then reading it back to compare with the original value.
  132.                   If any errors occur, it will report them to the screen.
  133.                   Since it is almost impossible to detect which chip on a
  134.                   SIMM module (or even which SIMM module) is at fault when an
  135.                   error is reported, attempts should be made to slowly reduce
  136.                   the amount of RAM in the system (and the tests re-run) to
  137.                   determine where the bad RAM chip may be.
  138.  
  139. 3. The 68040 drawer
  140.    a. GvpCpuCtrl -   This program was designed to allow control over the
  141.                      GForce040 accelerator without needing to resort to
  142.                      changing jumper settings.  A complete list of the
  143.                      program options are listed below:
  144.  
  145.                      FASTROM -   This re-maps Kickstart into on-board 32-bit
  146.                                  RAM (if possible).
  147.  
  148.                      NOFASTROM - This function performs the exact opposite of
  149.                                  the above function, and returns Kickstart
  150.                                  control back to the ROM in the Amiga.
  151.  
  152.                      BOOT68000 -    This option will reboot the computer with
  153.                                     the GForce040 accelerator disabled, and
  154.                                     the original Amiga 68000 processor active.
  155.                                     Note that this disables the entire
  156.                                     GForce040 board (including any RAM, SCSI,
  157.                                     or other interface present on the board).
  158.  
  159.                      MOVESSP  -  This option relocates the Supervisor Stack
  160.                                  Pointer out of Chip RAM and places it into
  161.                                  on-board accelerator RAM.  This is _greatly_
  162.                                  speed up Floating Point operations.
  163.  
  164.                      NOMOVESSP   -  This option restores the Supervisor Stack
  165.                                     pointer to its original location, prior
  166.                                     to being moved with the MOVESSP option.
  167.  
  168. 4. The SystemInfo drawer
  169.    a. GvpInfo -   This utility provides in-depth information about the
  170.                   various expansion products installed into the Amiga, CPU
  171.                   and RAM operations, and other useful information that can
  172.                   be helpful to have handy when calling GVP's Technical
  173.                   Support department for help.
  174.  
  175. 5. The IO drawer
  176.    a. GVPSerial - This utility controls the default settings of the GVP
  177.                   serial ports (i.e. default baud rate, data/stop bits,
  178.                   etc.).  It is similar to the Workbench 2.04 Serial Prefs
  179.                   program.
  180.  
  181.    b. GvpIOControl - This utility allows the GVP serial or parallel port to be
  182.                      mapped as the default system port.  The GVP parallel port
  183.                      can be set as the default port and any calls to PRT: or
  184.                      PAR: will be re-directed to the GVP port automatically.
  185.  
  186.    c. SetDevice - This utility is the engine behind GvpIOCtrl.  It reads
  187.                   the settings saved by GvpIOCtrl and actually performs
  188.                   the setting of default ports.  It MUST be run before any
  189.                   port re-direction can occur; the suggested method of use
  190.                   is to run it in s:user-startup.
  191.  
  192. 6. The GVPPatch drawer
  193.    a. GVPPatch  - This utility should be used if you are experiencing
  194.                   errors at high serial transmission speeds. To install
  195.                   it, double click on the `InstallGVPPatch' icon.
  196.  
  197. =============================================================================
  198.  
  199. 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
  200.  
  201. 1. Hard Disk Drive Performance
  202.  
  203.    It may be possible that SCSI drives already set up on other controllers
  204.    may have limits set on the memory range they can directly address.  This
  205.    can have an adverse affect on the hard drive transfer rates since all data
  206.    from such a drive has to be buffered through the 1 megabyte of RAM on the
  207.    Amiga motherboard.  For the fastest possible drive speeds, a SCSI drive
  208.    should be connected to the Series II 68030 and have access to the full
  209.    address range of system and extended memory. To ensure that the maximum
  210.    SCSI performance is achieved with the built-in controller of the '030
  211.    Combo board, it is very important that the "DMA Mask" in the RDB on the
  212.    hard drive is correctly set.
  213.  
  214. 2. DMA Mask
  215.  
  216.    The drive parameter that sets the drive's usable address range is the DMA
  217.    mask.  This is a hexadecimal number, which when translated into binary,
  218.    makes a list of address bits that can be used. The default value for most
  219.    existing DMA controllers is only six characters long. This is enough to
  220.    access all of the standard Amiga memory, but not the extended memory. With
  221.    a drive attached to the Combo board SCSI interface, the mask should be
  222.    changed to 0xFFFFFFFE which will allow the controller to transfer data to
  223.    all the standard Amiga memory AND the extended memory on the combo board.
  224.  
  225. 3. Setting the DMA Mask
  226.  
  227.    There are two methods for setting the DMA mask for your previously prepped
  228.    and formatted hard disk drives.  The first is a simple command line utility
  229.    called SCSIMaskFix.  The program has instructions built into it and can be
  230.    displayed by typing, "gvp.install:GVP/SCSI/scsimaskfix ?" from a shell.
  231.    The GVP FastPrep program can also change the mask value and runs under
  232.    Workbench.  Please refer to the FastPrep User's Guide for detailed
  233.    information on changing drive (or partition) information.  Both of these
  234.    methods will only affect SCSI devices connected to GVP SCSI controllers!
  235.  
  236. 4. Maximizing System Performance
  237.  
  238.    Included as part of the Commodore 2.04 system a command called `CPU' that
  239.    performs useful functions when dealing with a 68040 processor, such as
  240.    turning on and off the data and instruction caches.  Please refer to the
  241.    CPU documentation in the User's Guide provided with Workbench 2.04.
  242.  
  243. 5. A Reminder about multiple SCSI drives.
  244.  
  245.    The GVP FastROM device driver allows you to boot from any partition on
  246.    any drive, regardless of the number. There are two flags that are used to
  247.    determine which partition should be the boot partition.  First the drive
  248.    needs to be flagged as bootable (please refer to the FastPrep 2.0 User's
  249.    Guide for information on setting this flag) and then the BootPriority of
  250.    the drive needs to be within the valid `boot' range.  This range begins at
  251.    -127 (the lowest BootPriority) and functionally goes up to +4 (the highest
  252.    BootPriority that a hard drive should be set to).  BootPriorities actually
  253.    extend to +127, but it is unwise to exceed the BootPriority of the Amiga's
  254.    floppy drives, which are permanently set to +5.  A standard BootPriority
  255.    for a boot partition is -5 or -10.  Other partitions can be set to an
  256.    equal BootPriority, but be flagged as Non-Bootable partitions.  (Again,
  257.    please refer to the FastPrep User's Guide for more information).
  258.  
  259. =============================================================================
  260.  
  261. 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
  262.  
  263.    GVP maintains a staff of Technical Support Representatives to answer calls
  264. and assist with installation and operation problems with GVP peripherals.
  265. The phone number is (215) 354-9495 and the fax number is (215) 337-9922.
  266.  
  267.    Please try to have your machine in front of you when you call, and be
  268. ready to provide answers to questions about motherboard revision, Kickstart
  269. and Workbench versions, GVP product versions, etc.  A little extra research
  270. ahead of time will make it easier for the GVP Technicians to diagnose and
  271. solve your particular problem.
  272.