Welcome, Guest. Please login or register.

Author Topic: SCSI CD-ROM installation  (Read 1667 times)

Description:

0 Members and 1 Guest are viewing this topic.

  • Guest
SCSI CD-ROM installation
« on: January 06, 2003, 09:48:19 AM »
I'm having problems with installing external CD-ROM Yamaha CDR400tx on my Amiga 2000 (FastRam2000, Evolution SCSI).

CD-ROM is set as device 5, while HD is set as 0. When booting SCSI controller detects HD as device 0 and continues loading from HD. The name of CD-ROM doesn't show on device list. I set termination ON or OFF, CD-ROM was turned on before Amiga, and same thing happened. I can switch from 5 to any other number but I didn't try that. So should the name of CD-ROM appear on device list?

While booting my Amiga is softkicked (roms 37.175) and WB 2.05 is loaded. I tryed running AsimCDFS and SCSI_Inquire found "evolution.device". When I select "evolution.device" the LED on CD-ROM starts flashing (a CD is inserted) and after some time I get GURU: #80000003. I can try to run it on WB2.1 but I don't think it matters.

Any clues? Please I don't want to transfer files form PC to Amiga on disks or cable anymore. I have a CD full of ST modules which I would like to load from CD. Any help is welcome!!!
 

Offline blobrana

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 4743
    • Show only replies by blobrana
    • http://mysite.wanadoo-members.co.uk/blobrana/home.html
Re: SCSI CD-ROM installation
« Reply #1 on: January 06, 2003, 10:33:34 AM »
Try to use OS 3.1 ( found on WinUAE).

I havent any expierance with the  "evolution.device", but it sounds ok. I assume it is Terminated?

is it the only device in the chain?
The GURU: #80000003 problem is an incorrect library, i think.
 :-?

  • Guest
Re: SCSI CD-ROM installation
« Reply #2 on: January 06, 2003, 12:36:04 PM »
Quote
Try to use OS 3.1 ( found on WinUAE).


I'll need kick-switcher and 3.1 roms for that (I don't know if I can soft-kick to 3.1).

Quote
I assume it is Terminated?


CD-ROM has a termination switch. Do I need pasive terminator?

Quote
is it the only device in the chain?


Yes it is. Does it matter which connector is using?
 

Offline vortexau

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1341
    • Show only replies by vortexau
    • http://home.swiftdsl.com.au/~vortexau
Re: SCSI CD-ROM installation
« Reply #3 on: January 06, 2003, 01:49:55 PM »
I wouldn't try to use a SCSI CD-ROM on less than OS3.1 but I'm enquiring into whether you have the Device Driver and CD Filing System correctly set up?

In my WB2.05, in Devs/DOSDrivers I have driver cd0 with the mountlist:

/* CDx CD-ROM entry.  Created by CDx Install v1.82, DO NOT EDIT! */
         Device = gvpscsi.device
         Unit = 0
         Flags = 0
         FileSystem = l:CDxFileSystem
         Interleave = 137729
         Surfaces = 0
         LowCyl = 24
         HighCyl = 0
         PreAlloc = 1
         Reserved = 20000
         BlocksPerTrack = 20
         Buffers = 10
         BufMemType = 1
         Stacksize = 6000
         Priority = 10
         GlobVec = -1
         MaxTransfer = 0x7FFFFFFF
         Mask = 0xFFFFFFFE
         DosType = 0x444F5304
         Mount = 1
#

and in 'L' I have the matching File System:

  CDxFileSystem



Compared to that (due to a Kickboard with 1.3, 2.05, & 3.1 fitted) in OS3.1, in Devs/DOSDrivers I have this CD0 entry:


/* $VER: CD0 2.36 (22.08.96)
 *
 * CD-ROM filesystem mount entry
 *
 * Created by CU Amiga CD AmiCDFS installer
 */

         Device = 2060scsi.device
     FileSystem = L:AmiCDFS
          Flags = 0
 BlocksPerTrack = 32
      BlockSize = 2048
       Reserved = 0
         LowCyl = 0
        HighCyl = 11000
       Surfaces = 1
        Buffers = 64
     BufMemType = 1
           Mask = 0x7fffffff
        GlobVec = -1
       Priority = 10
        DosType = 0x43444653
      StackSize = 600
          Mount = 1
      FORCELOAD = 1

        Control = "LC BL=8 FB=32"

/* Unit number is given in icon tooltype
 *
 * Control field template:
 *
 * LC=LOWERCASE/S,CS=CASESENSE/S,
 * HF=HFSFIRST/S,TD=TRACKDISK/S,
 * BL=BUFFERLINES/K/N,FB=FILEBUFFERS/K/N,
 * DC=DISKCHANGE/K/N,MT=MOTORTIME/K/N,
 * SD=STARTDELAY/K/N,TDC=TDCHANGE/S,
 * TOSHIBA/S,OLDMODE/S
 */

and in 'L' I have AmiCDFS.

° NOTE to use the correct ___scsi.device entry at 'device =' in the mountlist (I don't use my former GVP controller anymore for CD-ROM) and that the 'FileSystem =' entry points to what you have in 'L'.
ALSO, your 'Unit =' pointing to what SCSI Unit number you have set for your CD-ROM should be notated in the mountlist or (as is commented here)
"Unit number is given in icon tooltype".

These entries are un-used as my CD-ROM is now run under OS3.5

-vortexau; who\\\'s still waiting! (-for AmigaOS4! ;-) )
savage Ami bridge parody
 

Offline vortexau

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1341
    • Show only replies by vortexau
    • http://home.swiftdsl.com.au/~vortexau
Re: SCSI CD-ROM installation
« Reply #4 on: January 06, 2003, 02:21:03 PM »
Footnote: It doesn't really matter what Unit Number is used for your CD-ROM. As you can see here from the utility "SCSIdevs"; mine is set as Unit Zero:


ID..DEVICE......REM...VENDOR.....PRODUCT-STRING.......REV
~~..~~~~~~......~~~...~~~~~~.....~~~~~~~~~~~~~~.......~~~
0...CDROM.........Y...TOSHIBA.....CD-ROM XM-5201TA....3014
2...Disk..........N...SEAGATE.....ST31230N............0300
3...Disk..........N...SEAGATE.....ST51080N............0958
5...Disk..........Y...IOMEGA......ZIP 100.............D.13


ID..UNIT.........SIZE....FS......PARTITION.....PRI...BUFFS
~~..~~~~.........~~~~....~~......~~~~~~~~~.....~~~...~~~~~
2...DH0...........15M...OFS...........Boot.....-10......32
2...DH1..........300M...FFS...........Boot.....-64......64
2...DH2...........40M...FFS...........Boot......-5......64
2...DH3..........300M...FFS...........Boot.....-64......64
2...DH4..........355M...FFS...........Boot......-4......30
3...DH5...........45M...FFS...........Boot......-3......30
3...DH6...........55M...FFS...........Boot......-7......30
3...DH7..........500M...FFS......AutoMount.....-64......30
3...DH8..........425M...FFS......AutoMount.....-64......30

5...***SCSI READ ERROR***

-vortexau; who\\\'s still waiting! (-for AmigaOS4! ;-) )
savage Ami bridge parody
 

Offline blobrana

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 4743
    • Show only replies by blobrana
    • http://mysite.wanadoo-members.co.uk/blobrana/home.html
Re: SCSI CD-ROM installation
« Reply #5 on: January 06, 2003, 04:13:56 PM »
just switch on the  terminator.

And check the cd mountlist entries...

For my scsi cd-rom i have an CD1: icon in my WBStarup drawer

Activate=1
Device=scsi.device                         (case sensitive!)
unit=3

editing the icon  i get these values....

Filesystem= l:AMICDFS
FLAGS        =0
SURFACES =1
MASK=0X100000
BUFFERS=35
BUFMEMTYPE=5               (USE THIS FOR FAST MEM)
DosType=0x43443031
etc...


  • Guest
Re: SCSI CD-ROM installation
« Reply #6 on: January 07, 2003, 09:15:17 AM »
@vortexau

Quote
ID..DEVICE......REM...VENDOR.....PRODUCT-STRING.......REV
~~..~~~~~~......~~~...~~~~~~.....~~~~~~~~~~~~~~.......~~~
0...CDROM.........Y...TOSHIBA.....CD-ROM XM-5201TA....3014

Is this displayed when you run the utility "SCSIdevs" or also when you start up your Amiga? On startup I can see HD, but not CD-ROM. I'll try finding this tool and I'll see if my CD-ROM will be also displayed in a list of devices.

Quote
I wouldn't try to use a SCSI CD-ROM on less than OS3.1 but I'm enquiring into whether you have the Device Driver and CD Filing System correctly set up?


I need CD-ROM occasionally and I want to set it up on WB2.1 or 2.05. I haven't set Device Driver yet. As I said, when I run AsimCDFS's SCSI_Inquire I get "guru meditation", so SCSI_Install procedure is finished uncompleted. I can try AmiCDFS, but I'm not sure if it will work before CD-ROM can be displayed in a list of devices.

There must be some install procedure on AmiCDFS (like one on AsimCDFS), I don't like editing mountlist on my own. I already had problems with HDToolBox and it took me quite a while before HD started working. Is this the right way or am I missing something:
1) Set up termination, id ... so that the device is displayed in device list.
2) Start SCSI_Install (AmiCDFS or AsimCDFS)
3) Compare my mountlist and "L" folder with yours.
4) Start using CD-ROM.
 

Offline vortexau

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1341
    • Show only replies by vortexau
    • http://home.swiftdsl.com.au/~vortexau
Re: SCSI CD-ROM installation
« Reply #7 on: January 08, 2003, 07:35:14 AM »
@baro2000:
THAT display is obtained by running the utility SCSIdevs! I put the "......" strings in that myself to try to retain spacing following COPY/PASTE to Text Editor, etc.

When my A2000 boots ONLY the HDD Partition and RAM Drive Icons are visible. Inserting a CD brings up either (a) a GENERIC CD Icon, (b) Icon FROM the CD, or (c) the GENERIC CDDA Icon for a music CD.
The top RH CyberWindow requestor in this screen grab shows the CD "AACD26" being recognized along with the other Devices while searching for a Graphic.

Normally running a particular CD Filing System Installer WRITES the correct files in /L and /DOSDrivers along with you answering the questions required, namely: XXX?scsi.device, Unit Number? (for SCSI).

The end result is that you end up with the correct CD Filing System in /L and the correct Device Driver in /DOSDrivers!

You say you get a "guru meditation" during "AsimCDFS's SCSI_Inquire" but have you used the correct Installion procedure for that AsimCDFS?
Conversely, can it be used with your KS-WB version?

Most are using at least version 3.0+ and current CD Filing Systems may be incompatable with earlier versions.

Quote

Is this the right way or am I missing something:
1) Set up termination, id ... so that the device is displayed in device list.
2) Start SCSI_Install (AmiCDFS or AsimCDFS)
3) Compare my mountlist and "L" folder with yours.
4) Start using CD-ROM.

Essentially correct, but I wouldn't think that the DEVICE would show-up in a Device Listing before[/i] the correct Mountlist and CD Filing System has been written to your 'SYS' Partition. UNLESS you are speaking of what is recognized by[/i] the CD Filing System Installer?

BTW, along with other Removable Medium Drives such as Zips; no Icon shows untill the media is inserted and run-up to speed.

Your point (3) is correct -- you have to have a cd0: Mountlist in Device/DOSDrivers and a Filing System in L with only minor differences from mine; YOUR {NAME}scsi.device, YOUR Unit Number etc.

screen grab Icons under OS3.5 with generic Icon (Dict_Netwk).




 

-vortexau; who\\\'s still waiting! (-for AmigaOS4! ;-) )
savage Ami bridge parody
 

Offline vortexau

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1341
    • Show only replies by vortexau
    • http://home.swiftdsl.com.au/~vortexau
Re: SCSI CD-ROM installation
« Reply #8 on: January 08, 2003, 08:18:18 AM »
Just a further thought:
For an Amiga Software Installer to work, there should be an entry called:Installer in Sys:C
like this from my System3-

Info........1 980.......6/07/94
Install.....1 712.......6/07/94
Installer..61 640......11/05/00
IPrefs......13 848.......6/07/94
Join........1 200........6/07/94

(Note: Its important to use the most recent version for your OS)
Looking in my System2 C directory reveals NO Installer!
-vortexau; who\\\'s still waiting! (-for AmigaOS4! ;-) )
savage Ami bridge parody
 

  • Guest
Re: SCSI CD-ROM installation
« Reply #9 on: January 08, 2003, 09:26:39 AM »
@vortexau

1) When I turn on my Amiga, my SCSI controller starts searching for devices. This devices are then displayed on device list (controller's device list). Only HD is displayed here. Can it be that my CD-ROM is not recognised? Is it possible that controller is to old and does not support CD-ROMs? I'll also try to get display by running the utility SCSIdevs (wanted to do that yesterday but there was no time). After devices are recognised my A2000 boots. I know that ONLY the HDD Partition and RAM Drive Icons are visible and no CD icon is present because CD-ROM isn't installed yet.

2) By running AsimCDFS installer I didn't know which version of WB is compatible with (I have to check that out). All I knew is that AsimCDFS is better than other file systems so I tryed installing CD-ROM with it. I'll try AmiCDFS installer today, and I hope it supports WB2.05/2.1.

Quote
Essentially correct, but I wouldn't think that the DEVICE would show-up in a Device Listing before the correct Mountlist and CD Filing System has been written to your 'SYS' Partition. UNLESS you are speaking of what is recognized by the CD Filing System Installer?


By Device Listing I ment controller's list of devices. For example: when you turn on PC and you have IDE set on autodetect, you get device names. When I turn on Amiga, I thought the controller should also display the name of the CD-ROM if CD-ROM was recognised.

I haven't got the list of what is recognized by the CD Filing System Installer because AsimCDFS installer or SCSI_Inquire crashed.

And I'm also not talking about the device list that is in mountlist. I hope we'll get to that. My main concerns are that my CD-ROM is recognised by my controller and by any installer: AmiCDFS, CacheCDFS ...
 

  • Guest
Re: SCSI CD-ROM installation
« Reply #10 on: January 17, 2003, 01:33:16 PM »
Here are the latest news from my crusade. SCSIdevs has found HD, and after a long pause no CD-Rom title shows up.

Any more clues? I'm running out of options... There is one single thing left - try passive termination or start install procedure without CD beeing found. I'm trying this out as a last option:

Creating an entry in DEVS:MountList like this:

CD0:   Handler = L:cdrom-handler
   Stacksize = 10000
   Priority = 5
   GlobVec  = -1
   Mount = 1
   Startup = "evolution.device 1 ROCKRIDGE LOWERCASE"
#

Install the handler in DOS using the CLI command "Mount CD0:" and start SCSIdevs again.
 

Offline blobrana

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 4743
    • Show only replies by blobrana
    • http://mysite.wanadoo-members.co.uk/blobrana/home.html
Re: SCSI CD-ROM installation
« Reply #11 on: January 17, 2003, 01:59:14 PM »
There are a few different versions of AsimCDFS, you need the AsimCDFS00 version rather than the AsimCDFS020 version( or higher?). you need to rename it to AsimCDFS in L: drawer.
The CD.device  is very fussy (will not work on your setup, and is the cause of the guru...) use AsimCDFS.

The  controller should also display the name of the CD-ROM if CD-ROM was recognised. yes...

Watch your spelling in the mount entries, they are case sensitive!


 :-D