I'm hoping someone can help me with getting a CD-ROM drive connected to my
Amiga and working.
I have an ATAPI IDE CD-ROM drive which I am trying to attach as a slave device
to the existing HD. The HD in question is the original 120Mb seagate ST3144A
drive. I have added a jumper onto the HD across pins 5 & 6 (the middle ones)
so it should recognise the CD-ROM as a slave device with the HD being the
master. The CD-ROM has the jumper set across the SL jumpers (which should
make it a slave). The ribbon cable goes to the HD and then the CD-ROM drive
(not sure if that makes a difference or not).
I downloaded the amicdfs240 CD-ROM driver and have installed that. The
mountlist entry was pretty much the standard one and looks like thus:
/* $VER: CD0 2.40 (14.12.97)
*
* CD-ROM filesystem mount entry
*/
Device = scsi.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
Control = "LC BL=8 FB=32"
/* Control field template:
*
* LC=LOWERCASE/S,CS=CASESENSE/S,
* HF=HFSFIRST/S,LN=LONGNAMES/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
*/
The lines:
ACTIVATE=1
UNIT=1
are listed in the tool types for the CD0 driver. I tried these in the
mountlist but it made no difference.
Does anyone know what I am missing? The drive physically seems to be working
(the light flashes when I put a CD in anyhoo) but the system doesn't quite
want to recognise it. Trying to do a "DIR CD0:" from the shell only results
in the messages:
cd0: is not a directory
directory not found
It doesn't show up when I do an "INFO" command however, trying to mount it
again fails as the system says it is already mounted.
--
John Severinsen
js...@nospam.co.nz
\____/
\ To reply, replace nospam with wave.
<tsb>Thor 2.6a, 30-Jul-3 21:01:42
Denial - A large river in Egypt.
You will need atapi.device from the IDEFIX97 package (aminet has a demo), or
Amiga OS 3.5+ to get that CD-ROM working. It will not work on Workbench
3.0/3.1 without a atapi driver.
Tim
(Just as an aside, there is an issue with the old ST3144A being recognised
when there are other drives in situ. It's not really the Amiga's fault but
rather the very old interface in that drive. )
> drive. I have added a jumper onto the HD across pins 5 & 6 (the middle ones)
> so it should recognise the CD-ROM as a slave device with the HD being the
> master. The CD-ROM has the jumper set across the SL jumpers (which should
> make it a slave). The ribbon cable goes to the HD and then the CD-ROM drive
> (not sure if that makes a difference or not).
>
> I downloaded the amicdfs240 CD-ROM driver and have installed that. The
> mountlist entry was pretty much the standard one and looks like thus:
It depends on what OS version you are using. If you are using OS3.9 then you have
all you need. Use the installation procedure to install CacheCDFS
If not, then you need to install IDEFix9x which has an atapi.device and CacheCDFS
(CD filesystem).
As I remember AmiCDFS2, although very good does not provide a driver for ATAPI
cdroms. The original scsi.device in the KS ROMs for the IDE Amigas (A600?, A1200,
A4000) does not cater for ATAPI devices.
--
Michael
> I downloaded the amicdfs240 CD-ROM driver and have installed that. The
> mountlist entry was pretty much the standard one and looks like thus:
>
>
> /* $VER: CD0 2.40 (14.12.97)
> *
> * CD-ROM filesystem mount entry
> */
>
> Device = scsi.device
> FileSystem = L:AmiCDFS
On which system, depends quite much on it.
Pre OS3.5 scsi.device doesn't necessarily work with CD-Roms, you need
for example Ide-Fix to get working atapi.device. Or OS 3.5/3.9. with
bugfixed scsi.device.
>> I'm hoping someone can help me with getting a CD-ROM drive connected to my
>> Amiga and working.
>>
> You will need atapi.device from the IDEFIX97 package (aminet has a demo), or
> Amiga OS 3.5+ to get that CD-ROM working. It will not work on Workbench
> 3.0/3.1 without a atapi driver.
Thanks to all for the help.
I should have mentioned that I'm still on OS3.1. As I don't have a CD-ROM
drive on my machine, I don't believe I can upgrade the OS (which I believe
only comes on CD-ROM), so I'm in a bit of a catch 22 situation there...
Anyway, I downloaded the IDEFIX97 software and installed it and the CD is now
magically working (and I'm now a happy chappy :-)
--
John Severinsen
js...@nospam.co.nz
\____/
\ To reply, replace nospam with wave.
<tsb>Thor 2.6a, 1-Aug-3 10:27:23
My weight is close to ideal. I'm just not tall enough.