background image

M Initialise map and root

Initialises the map and root directory of a formatted SCSI drive. (Note

that the format option does this automatically.) This needs to be done
before a new SCSI drive can be used (this option is not required with
Oak drives as they are supplied already initialised).

Information required by SCSIFORM is as follows:

Are you sure

This gives you a last chance to abort before initialising the map and
root directory of the drive - think before you answer

Y

to this one!

File allocation
unit

A value of 512 bytes is the default for 20Mb drives, and 1024 bytes for
all other sizes. On very large drives (>=300Mb), it may be sensible to
choose a larger value in order to reduce the amount of space taken up
by the disc map.

Page 35

Summary of Contents for CD :0

Page 1: ......

Page 2: ...16 Bit SCSI Controller Card Hard Disc Drives User Guide ...

Page 3: ...pondence should be addressed to Customer Support SCSI Oak Cross Park House Low Green Rawdon Leeds LS19 6HA All maintenance and service on the products described in this manual must be carried out by Oak or their authorised agent Oak can accept no liability for loss or damage whatsoever arising from the use of any information or particulars in or any error or omission in this manual No responsibili...

Page 4: ... disposed of and the appropriate plug fitted and wired as described below As the colours of the wires may not correspond with the markings identifying the terminals in your plug proceed as follows The wire coloured Green and Yellow must be connected to the terminal in the plug which is marked by the safety earth symbol or the letter E the colour Green or Green and Yellow The wire coloured Blue mus...

Page 5: ...chester case or the fan outlet holes and make sure that there is enough space around the winchester for air to circulate Do not poke any objects through the ventilation holes in the winchester casing Route cables sensibly to avoid kinking and tripping Do not use the cables to lift drives or controller cards Make sure you understand the fitting instructions before embarking on installation If in do...

Page 6: ...al 1 What is SCSI 3 Installing the Hard Disc Podule 5 Initial Testing 11 Using Your Oak SCSI Winchester 13 Commands 15 Using SCSIFORM Format Configure Utility 29 Running Illegal Software 41 Booting from the SCSI drive 43 Trouble Shooting 44 ...

Page 7: ......

Page 8: ...s clicking Pressing and releasing a mouse button twice in quick succession is known as double clicking Pressing and holding down a mouse button whilst moving the mouse is known as dragging Text to be typed in at the keyboard will be shown in the following font help commands Special keys on the keyboard and mouse will be shown in square brackets eg Return Page 1 ...

Page 9: ...must be substituted e g f ilename means that an actual filename must be supplied indicates that the item enclosed in square brackets is optional e g WPROT D U means that the letter U is an optional parameter to the WPROT command I indicates an option e g 0 1 means that the value 0 or 1 must be supplied Page 2 ...

Page 10: ...y bus SCSI devices should therefore provide 2 SCSI connections effectively a SCSI in and a SCSI out to allow further devices to be attached to the bus SCSI winchester drives include their own in built winchester controller which is optimised for that particular drive and thereby allows the winchester manufacturer to employ a variety of techniques to maximise both the storage capacity and the speed...

Page 11: ...type of device up to a maximum of 7 on the SCSI bus however the Filecore module within Risc OS allows a filing system SCSIFS in the case of the Oak SCSI controller card to have only 4 winchesters and also limits the capacity of each winchester to 512Mb Thus a total of 2 gigabytes of winchester storage is achievable under the SCSIFS filing system Non winchester SCSI devices e g tape streamers CD RO...

Page 12: ...uired are a number 2 cross head screwdriver and a large flat bladed screwdriver A3000 only Installation of internal drives may also require a pair of wire cutters or scissors and a blade Safety Ensure that the Archimedes power supply is switched off and that all mains supply cords are disconnected before removing any covers You are warned that dangerous voltages exist in the Archimedes power suppl...

Page 13: ...ing plate use the single width blanking plate T Piece and screws supplied with your SCSI card to build the podule backplate up to double width Carefully insert the SCSI card component side up into the desired backplate socket on the Archimedes making sure that the SCSI card is held horizontally The backplane is supported by a stout metal strip however it is wise to give the backplane additional su...

Page 14: ... drive move on to the section headed installing an internal winchester If your kit contains an external winchester drive replace the cover of the Archimedes don t refit the screws yet and move on to the section headed installing an external winchester ...

Page 15: ...000 is disconnected from the mains Holding the SCSI card horizontally with the angle bracket pointing upwards and towards the A3000 push the card into the socket on the left hand side of the A3000 when looking from the rear Check that the card is pushed fully home and then screw the angle bracket to the rear of the A3000 with the 2 screws provided Now move on to the section headed Installing an ex...

Page 16: ...or on the SCSI controller card making sure that polarising bumps slots mate correctly at the winchester end and that the bump on the 50 way cable points to the front of the Archimedes at the SCSI card end basically if there is no twist in the ribbon cable it s correct Carefully remove the Archimedes badge from the Archimedes plastic front panel prising it off with a blade Stick the badge supplied ...

Page 17: ... that the polarising bumps on the cable sockets mate with the slots on the plugs at the rear of the Archimedes and the Winchester There are two 50 way plugs on the rear of the winchester drive to allow other SCSI devices to be daisy chained These plugs are wired in parallel and so either can be used Now move on to the section headed Initial Testing Page 10 ...

Page 18: ...g DO NOT USE THE SCSIFORM PROGRAM AT THIS STAGE All the options you can set using SCSIFORM have already been set at the factory Using SCSIFORM before you are familiar with the system is more likely to undo necessary settings rather than do anything useful you have been warned There is no need to type configure harddiscs 1 this command refers to ST506 winchesters running under ADFS Only use this co...

Page 19: ...nt to ADFS s configure dir nodir and is effective only if the configured filing system is SCSIFS If you want the root directory set type configure scsidir Return otherwise type configure scsinodir Return You may want the default filing system of the Archimedes at power up to be SCSIFS e g if you want to run a boot file from your SCSI winchester If this is the case type configure filesystem scsi Re...

Page 20: ...chester to be changed To change the name of the winchester wipe across the namedisc option and either edit the current name or delete and retype it Note that you must not have 2 SCSI winchesters with the same disc name as this confuses the operating system Dismount This option closes files unsets directories and parks the heads of the winchester N B Oak Winchesters have autoparking heads so this o...

Page 21: ...certain pieces of software which make illegal assumptions about filing systems To get around this problem the command KillADFS is available as documented in the section headed commands which attempts to route ADFS calls to the SCSIFS module At the end of a session it is good practice to use the dismount option on the SCSI icon menu or to type shutdown Return to ensure that all files are closed eve...

Page 22: ...CSI winchesters work under a filecore type filing system i e like ADFS and RAMFS and so use all the normal filing system commands e g copy Additional commands provided by the SCSI system are documented on the following pages ...

Page 23: ...SCSI drive Syntax SCSIMap Use This command basically gives the mapping between the SCSI drive numbers 4 to 7 and SCSI device ID Logical Unit Numbers and additionally returns the block size the size of the data blocks specified by the disc format and whether or not each drive is write protected Page 1 6 ...

Page 24: ...selects the SCSI filing system as the filing system for subsequent operations Remember that it is not necessary to switch filing systems if you use the full pathnames for objects e g you can refer to a file as SCSI 4 fred even if the current filing system is ADFS Page 1 7 ...

Page 25: ...in eeprom The use of this command can be locked out with the format configure utility and if this has been done a write protect locked error will result if you try changing the protection on a locked drive This only protects from SCSI filing system operations not writes performed with low level SWIs This command may be useful in a classroom situation where students need access to information on th...

Page 26: ...s the current filing system Syntax KillADFS Use All calls to ADFS are redirected to SCSIFS but note that as SCSIFS has no floppy drives access to the floppies other than via ADFS_Disc0p as used by PC emulator will result in a Bad Drive error Note that some ADFS Commands also will not work Page 19 ...

Page 27: ...does the effects of a KillADFS Syntax UnKillADFS Use Reverses the effects of a KillADFS and allows calls to ADFS to be processed by the ADFS filing system This command does not reset the current filing system Page 20 ...

Page 28: ...CSIFS winchester at power on N B for technical reasons this option appears twice in the status display Syntax configure SCSIDir Use Sets the Root directory of the configured SCSIFS winchester as the current directory at power on if SCSIFS is the configured filing system ...

Page 29: ...FS directory is selected at power on N B for technical reasons this option appears twice in the status display Syntax Configure SCSINoDir Use Leaves SCSIFS with no current directory at power on This is the default setting Page 22 ...

Page 30: ...Configure SCSIDirCache n Parameters n is the amount of memory reserved in Kbytes Use Reserves an area of memory for the SCSI directory cache Directories are stored in the cache to speed up disc operations Example Configure SCSIDirCache 4 reserves 4K for the SCSIFS directory cache Page 23 ...

Page 31: ...rs n SCSI drive number 4 to 7 Use Sets the number of the drive which will automatically be selected at power on if SCSIFS is the configured filing system or when SCSIFS is first entered The most common value for n is 4 Example Configure SCSIDrive 4 sets SCSI drive 4 as the default SCSI drive Page 24 ...

Page 32: ...reset Syntax Configure SCSIFS n Parameters n if n 1 or is not present then enable SCSIFS if n 0 then disable SCSIFS Use Enables n 1 or not present or disables n 0 SCSIFS after next hard reset Example Configure SCSIFS 1 enables SCSIFS after the next hard reset Page 25 ...

Page 33: ...e FileSystem n I name Parameters n filing system number 26 for SCSIFS name filing system name e g SCSI Use This command is not provided by the SCSI card but is included here to show how to configure SCSIFS as the current filing system at power on Example Configure FileSystem SCSI Page 26 ...

Page 34: ...SWIs and technical information Sec the file SCSI_INFO on the formatter disc for details of SWIs provided by the SCSI card and for additional technical information Page 27 ...

Page 35: ...Page 28 ...

Page 36: ...edge of both Rise OS and SCSI Users without a sound knowledge of these fields are advised not to use SCSIFORM if possible as the results of doing something wrong can be quite drastic The menu options within SCSIFORM are covered in detail on the following pages Note that many requests for information from SCSIFORM have default responses which appear on screen in square brackets these may be selecte...

Page 37: ...h the drive to be write protected Y write protected N unprotected WPROT Lock Whether or not you want the write protect status to be alterable via the WPROT command Y locked N alterable via WPROT STOP UNIT Whether or not to issue a SCSI Stop Unit command to the drive when dismounting With Oak Winchesters you should answer N to this question The SCSI Stop Unit command parks the heads of the winchest...

Page 38: ...R Remove drive This option removes a SCSI drive from the SCSIFS system Information required by SCSIFORM is as follows Drive Number SCSI drive number of the drive you wish to remove 4 to 7 Page 31 ...

Page 39: ...ler card which stores the information about the connected drives and the drive configurations All information currently stored on the EEPROM is deleted so effectively all drives are removed Note that this does not affect any information stored on the winchester itself Page 32 ...

Page 40: ...ices This option scans the SCSI bus for information about all devices currently connected Information returned for each device includes SCSI Id numbers device names storage capacities block sizes and sector interleave factors ...

Page 41: ...he sector interleave factor Normally enter a value of 1 A value of 2 will give improved speed performance in hi res colour screen modes such as 21 at the cost of reduced performance in other modes with small drives 70Mb Larger drives tend to always run faster with an interleave factor of 1 Are you sure This gives you a last chance to abort before formatting the drive think before you answer Y to t...

Page 42: ... already initialised Information required by SCSIFORM is as follows Are you sure This gives you a last chance to abort before initialising the map and root directory of the drive think before you answer Y to this one File allocation unit A value of 512 bytes is the default for 20Mb drives and 1024 bytes for all other sizes On very large drives 300Mb it may be sensible to choose a larger value in o...

Page 43: ...formation required by SCSIFORM is as follows Timeout period Time in centiseconds allowed for SCSI drives to spin up to speed If a drive does not respond to the SCSI card after the specified timeout period a drive not ready error will be generated Default 2048 SCSI Reset on Reset Break Whether or not to issue a SCSI reset when a Reset or Break occurs on the Archimedes Default Y SCSI Reset on Hard B...

Page 44: ...C Check SCSI devices against EEPROM This option checks that the block and map sizes of the devices connected to the SCSI bus match those it knows about in the EEPROM and reports accordingly Page 37 ...

Page 45: ...eas within the wimp task manager and assigning a large slot size to SCSIFORM or by running SCSIFORM from outside the desktop with memory sizes configured to minimum values The speed test requires the Archimedes to enter mode 21 so the configured monitor type must be 1 and there must be at least 320K of screen RAM available Information required by SCSIFORM is as follows Drive Number SCSIFS drive nu...

Page 46: ...Q Quit This option quits the SCSIFORM application Note upper case Q required Page 39 ...

Page 47: ... commands This option allows commands to be issued from the SCSIFORM program Press Return when you have finished issuing commands to return to the main menu Page 40 ...

Page 48: ...ssumption is sometimes made in HDInstall type programs supplied with certain packages in that the are designed to copy the relevant files from ADFS drive 0 to ADFS drive 4 If you come across a program of this type you will need to edit the program so that all references to 0 are changed to ADFS O and all references to 4 are changed to SCSI 4 or SCSI 5 etc In general you are unlikely to encounter p...

Page 49: ...e time of the slowest drive in the system This avoids delays in reporting subsequent errors or attempts to mount non existent additional drives in particular when doing Bye as FileCore Mounts drives before parking them as it has to find the park address from the disc record The only possible problem with this strategy is where there are secondary drives which take longer to spin up than the defaul...

Page 50: ...oot The configured filing system should be SCSIFS configure filesystem SCSI The configured SCSIDrive should be the one on which your boot file exists e g configure SCSIDrive 4 The Configured SCSI drive must contain a program obey or exec file called boot The OPT 4 N setting of the configured SCSI drive should be set to 3 for an exec file or 2 for a program or obey file e g opt 4 2 ...

Page 51: ...tly but no response from drive Check power connections to winchester Check that 50 way cable is firmly connected at each end If you have ignored earlier warnings about running the SCSIFORM program and have upset the card s configuration run SCSIFORM select the add drive option and enter sensible answers to prompts refer to the SCSIFORM section of this manual Quit SCSIFORM and Ctrl Break I n use th...

Page 52: ...e same ID number These errors can also be caused by an unterminated SCSI bus or a SCSI bus with too many termination resistors The SCSI bus should have terminating resistors in the devices at each end typically the controller card and the last drive but not on any devices in between These are the most common errors that occur according to user feedback Further help may be found in the Read Me file...

Page 53: ...Page 46 ...

Page 54: ......

Reviews: