Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: amigaboy on June 05, 2009, 09:07:51 AM

Title: Problems installing cd rom drive on amiga 600
Post by: amigaboy on June 05, 2009, 09:07:51 AM
Hi - I am having problems installing a cdrom drive on my amiga 600 which is using workbench 2.1

I ve installed the driver to my harddrive and I have also created a boot disk

When the drive is recognised i get the following icon

PC0:????

When I click on this icon I get the following message

The icon(s) have no default tool

Anyone able to help?
Title: Re: Problems installing cd rom drive on amiga 600
Post by: Thomas on June 05, 2009, 04:12:33 PM
Quote
I am having problems installing a cdrom drive on my amiga 600


What kind of drive ? Where is it connected to ?

Quote
I ve installed the driver to my harddrive


Which driver (brand / name) ?

Quote
PC0:????


PC0 is for reading PC floppy disks with the internal floppy drive. It has nothing to do with a CD-ROM.

Quote
Anyone able to help?


You need to provide more detailed information first.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: amigaboy on June 05, 2009, 10:24:45 PM
Sorry for not providing the right info - basically I have a pioneer cd rom drive which i bought from ebay this week.

I am connecting it to my amiga 600 using a squirrel SCSI interface which has a PCMCIA card.

The brand name on the user manual is "Squirrel SCSI" by Hisoft -

The brand name on the installation disk is "Power cd rom"

I have never used a cdrom with an amiga before and just wrongly thought that the PCO:???? reference was refering to the cd rom -

Is there any extra information I need to supply to help get this drive working.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: Karlos on June 05, 2009, 10:33:07 PM
The usual device name for the first CDRom device is CD0

When you installed the driver, did it create a file in Devs/DosDrivers/ called CD0 ?

The complete driver set for a CDRom will typically consist of

1) A DOSDriver (basically a text file with configuration information), which is the one I mention above

2) A .device file (the actual hardware driver). This should live in Devs directory and be called something like squirrelscsi.device in your case (not sure about the exact name)

3) A filesystem driver. Something like CacheCDFS or similar (not sure what your system came with). This would typically have a file in the L directory.

I've never owned a squirrel scsi so I don't know the exact details but I'd expect the info above is about right.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: Amiduffer on June 05, 2009, 11:38:28 PM
Karlos is right Amigaboy.

Your SquirrelSCSI disk (if it came with the device) should have a SCSI detection program which will tell you what unit # your CD drive is set at. Make sure it doesn't conflict with anything else you might have on your SCSI chain. If not, be sure the CD drive is properly terminated.

With a text editor, edit the CD0: (in your DEVS drawer)(if its not there, look in STORAGE drawer) to the unit number of your drive and  SQUIRRELSCSI.DEVICE

You'll see where those two go.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: amigaboy on June 06, 2009, 01:02:58 AM
Yes when i installed the software I have the following

Devs/DosDrivers/ called CD0

When I click on the CD0 icon - I get the message already mounted

The CD drive is the only thing in the SCSI chain. I think the CD drive is properly terminated - I have an external terminator which I have put on the cd drive to terminate the chain.

I will try to edit it in a text editor to the same number as my drive -

After I do this will the cd load from switching on the amiga? Or how do I load cdroms?

Chris
Title: Re: Problems installing cd rom drive on amiga 600
Post by: Amiduffer on June 06, 2009, 01:39:17 AM
If everything is in place, after rebooting, putting a CD in the Drive should make a CD icon appear and you can click on it to open it up like any drawer.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: Karlos on June 06, 2009, 09:26:20 AM
Once the CD drive is working, from workbench it should just behave like a write protected floppy, only a lot bigger.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: amigaboy on June 06, 2009, 08:52:26 PM
Hmmm - its still not working - going back to Carlos' post I have checked the following:


The complete driver set for a CDRom will typically consist of

1) A DOSDriver (basically a text file with configuration information), which is the one I mention above

 I have the CDO driver located in Devs/DosDrivers/ called CD0

When I click on the CD0 icon - I get the message already mounted

2) A .device file (the actual hardware driver). This should live in Devs directory and be called something like squirrelscsi.device in your case (not sure about the exact name)

I will need to check this but I have a SCSI mounter program which tells me the following

unit   Device     Type                    REV       Cap              status
 0  -  Pioneer   - Cd-rom DR-124X    1.01      unknown        not ready

Is the last part telling me Status not ready significant?

Just checked I do have a file in this folder called squirrelscsi

3) A filesystem driver. Something like CacheCDFS or similar (not sure what your system came with). This would typically have a file in the L directory.

 I have CDFilesystem - when I click on this i get a command box with CDFilesystem already typed in - I click on OK and nothing happens

Apologises for my lack of knowledge - I thought it would be easy to use - install drivers and plug into PCMCIA - Your help with this problem is greatly appreciated.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: Karlos on June 06, 2009, 09:05:45 PM
No need to apologise, when it comes to something you don't know about, there's no such thing as a stupid question, only a stupid answer to a question. It should be as simple as you suggested. The installer is supposed to sort all of this out for you.

The Devs/DOSDrivers/CD0 file should be a text file with settings information in it. If you could post the contents of this file, it might prove helpful. Also, the icon for the file might have some information in it's tooltypes section. Usally the UNIT property is set there (it should be 0 for CD0).

I never had a Squirrel, but my old CD was connected via an PCMCIA atapi interface, which worked fine for years (I recently replaced with a network card). Your problem might be something to do with your DOSDriver's configuration (which will hopefully be easy to spot) or something else SCSI or (hopefully not) hardware related.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: motrucker on June 07, 2009, 08:14:53 PM
The Squirrel SCSI interface works like most SCSI interfaces, the only exception being the name = squirrelscsi.device in this case. With that in place, and the CD0 icon in the DOS devices drawer, and a CD file system in place - you should be getting some positive reaction.
I use ASIMWare CDFS, but any should work.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: amigaboy on June 08, 2009, 12:24:20 AM
The contents of the CD0 file is as follows:

Filesysytem: L:CDFilesystem
Flags: 0
Surfaces : 1
Sectorspertrack : 1
Sectorsize: 2048
Mask = 0X7ffffffe
Max Transfer = 0X100000
reserved = 0
interleave =0
lowcy1 = 0
highcyl = 0
buffers = 5
buffermem type = 0
stack size = 1000
priority = 10
globevec = -1
dos type = 0X43443031

device  = scsi.device
unit = 2
Title: Re: Problems installing cd rom drive on amiga 600
Post by: Karlos on June 08, 2009, 12:27:22 AM
Quote from: amigaboy;509886
The contents of the CD0 file is as follows:

Filesysytem: L:CDFilesystem
Flags: 0
Surfaces : 1
Sectorspertrack : 1
Sectorsize: 2048
Mask = 0X7ffffffe
Max Transfer = 0X100000
reserved = 0
interleave =0
lowcy1 = 0
highcyl = 0
buffers = 5
buffermem type = 0
stack size = 1000
priority = 10
globevec = -1
dos type = 0X43443031

device  = scsi.device
unit = 2


Ok. that seems to be pointing to your internal IDE (which, confusingly, is controlled by 'scsi.device' for legacy compatibility reasons). Also, the unit doesn't look right, but this is usually set in the icon itself.

Anyway, try changing the last 2 lines as follows:

device = squirrelscsi.device
unit = 0
Title: Re: Problems installing cd rom drive on amiga 600
Post by: motrucker on June 09, 2009, 03:49:46 AM
Quote from: Karlos;509887
Ok. that seems to be pointing to your internal IDE (which, confusingly, is controlled by 'scsi.device' for legacy compatibility reasons). Also, the unit doesn't look right, but this is usually set in the icon itself.

Anyway, try changing the last 2 lines as follows:

device = squirrelscsi.device
unit = 0


That should have him off to the races.
  I usually suggest using the ASIMware CDFS because of its "SCSI Inquire" program, that does almost everything for you. Great deal for the novice!
Title: Re: Problems installing cd rom drive on amiga 600
Post by: rkauer on June 09, 2009, 04:47:28 AM
Also remeber that the newer version of Squirrel SCSI (the PCMCIA controller) don't work on A600 (the version also known as "Surf Squirrel").

 "Old Squirrel" is a little beige/white box. "Surf" version is a larger black plastic box (this one will not work on A600).
Title: Re: Problems installing cd rom drive on amiga 600
Post by: AmigaNut08 on June 09, 2009, 04:02:16 PM
Quote from: motrucker;510086
That should have him off to the races.
  I usually suggest using the ASIMware CDFS because of its "SCSI Inquire" program, that does almost everything for you. Great deal for the novice!

I agree. ASIM CDFS was a huge help when i connected my Yamaha CDRW drive to the already existing Power Computing CDROM. I tried everything to get the 2 drives working together before ASIM CDFS but to no avail. The SCSI Inquire is truly brilliant.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: amigaboy on June 10, 2009, 12:12:28 AM
This is a really silly question but how can I change these last two lines

Anyway, try changing the last 2 lines as follows:

device = squirrelscsi.device
unit = 0


I am using workbench 2.1 and I can't find a simple text editing program - I read the file using View but I can't seem to edit text - Silly question I know but I have only just got back into the amiga scene - originally had an amiga 500 as a teenager back in the 1990s - then I had workbench 1.3 with notepad but to be honest i mainly used it for games- Is there a utility on workbench 2.1 which will enable me to change these last two lines of cd0?
Title: Re: Problems installing cd rom drive on amiga 600
Post by: Daedalus on June 10, 2009, 12:18:47 AM
Workbench 2 comes with Ed, but it's a little fiddly to use. Use the "Execute Command..." option from the Workbench menu and type:

Code: [Select]
Ed Devs:Dosdrivers/CD0

You should end up with a window containing your CD0 file. Edit it as required and save using the right-click menus...
Title: Re: Problems installing cd rom drive on amiga 600
Post by: amigaboy on June 10, 2009, 12:21:25 AM
Also remeber that the newer version of Squirrel SCSI (the PCMCIA controller) don't work on A600 (the version also known as "Surf Squirrel").

"Old Squirrel" is a little beige/white box. "Surf" version is a larger black plastic box (this one will not work on A600).


Is this correct? I have attached picture of item i am using.

[ATTACH]51[/ATTACH]
Title: Re: Problems installing cd rom drive on amiga 600
Post by: rkauer on June 11, 2009, 09:31:37 PM
Old Squirrel (http://bboah.amiga-resistance.info/cgi-bin/showhardware_en.cgi?HARDID=1201), Newer version, wich don't work on A600 (http://bboah.amiga-resistance.info/cgi-bin/showhardware_en.cgi?HARDID=1202).

 If the SCSI enquire tool from the squirrel works, you have the right version.
Title: Re: Problems installing cd rom drive on amiga 600
Post by: amigaboy on June 11, 2009, 09:57:14 PM
Hmmm - I am still having no joy with this - I am concerned that the picmcia card is damaged on the last hole on the right hand side of the bottom row.  Whenever I connect it to my amiga it appears to bend the pin.  I then have to straighten with it to use my picmcia memory card which I use to transfer adf images.

Am I correct in thinking this might be the cause of my problems?
Title: Re: Problems installing cd rom drive on amiga 600
Post by: rkauer on June 12, 2009, 05:50:28 AM
Yes, check the PCMCIA connector on the Squirrel for gunk or even a broken pin inside it.