Amiga.org
Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: 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!!!
-
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.
:-?
-
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).
I assume it is Terminated?
CD-ROM has a termination switch. Do I need pasive terminator?
is it the only device in the chain?
Yes it is. Does it matter which connector is using?
-
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
-
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***
-
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...
-
@vortexau
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.
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.
-
@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 (http://home.iprimus.com.au/vortexau/images2/M-ReqScn.jpg) 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.
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 (http://home.iprimus.com.au/vortexau/images2/Partitions&Disks.jpg) under OS3.5 with generic Icon (Dict_Netwk).
-
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
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.
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 ...
-
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.
-
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