Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: Computolio on August 29, 2004, 09:02:42 PM

Title: What am I doing wrong here?
Post by: Computolio on August 29, 2004, 09:02:42 PM

    I have an Amiga 2000 with an ICD AdSCSI 2000 SCSI controller card. Hooked to it is an AppleCD 300i CD drive. I've installed CacheCDFS, but nothing I put in the CD drive shows up on the desktop. The system seems to detect the drive and will even let me open and close the CD tray, but I can't do much else with it. I suspect the drive is somehow busted and I will eventually get access to 3 or 4 spares (of the same make/model), but in the meantime is there anything else I should be checking for or trying?
Title: Re: What am I doing wrong here?
Post by: Kronos on August 29, 2004, 09:28:24 PM
Now, it might help if you could tell us what OS you are running, and what is in your "devs:mountlist" (1.x/2.0) or in "devs:dosdrivers/cd0" ?

Oh, and you did mount the CD ?
Title: Re: What am I doing wrong here?
Post by: BoingBoss on August 29, 2004, 11:49:57 PM
Hi Computolio,

Quote
I have an Amiga 2000 with an ICD AdSCSI 2000 SCSI controller card. Hooked to it is an AppleCD 300i CD drive. I've installed CacheCDFS, but nothing I put in the CD drive shows up on the desktop. The system seems to detect the drive and will even let me open and close the CD tray, but I can't do much else with it.


Some CD ROM drives that were produced for Apple will not work with an Amiga computer.  I believe the 300i CD drive is one of them.

Now, get yourself a Commodore A2091 board, the AsimCDFS software, and an older SCSI CD ROM drive (less then 12X speed) and you should be just fine.  I have found that the older Sony and Toshiba CD ROM drives, that are "Made in Japan", work the best with the Amiga 2000 Series computers.  Remember, use only high quality stuff with your Amiga 2000 computer and be very proud of it.   :-D
Title: Re: What am I doing wrong here?
Post by: Computolio on August 30, 2004, 02:21:46 AM
Quote

Kronos wrote:
Now, it might help if you could tell us what OS you are running, and what is in your "devs:mountlist" (1.x/2.0) or in "devs:dosdrivers/cd0" ?

Oh, and you did mount the CD ?


    I can't get the "devs:mountlist" file right now but I did try the "mount cd0" command. It responded by saying that it was already mounted.

    Oh, and I'm using Workbench 2.1.
Title: Re: What am I doing wrong here?
Post by: Computolio on August 30, 2004, 02:38:18 AM
Quote

BoingBoss wrote:
Hi Computolio,

Some CD ROM drives that were produced for Apple will not work with an Amiga computer.  I believe the 300i CD drive is one of them.

Now, get yourself a Commodore A2091 board, the AsimCDFS software, and an older SCSI CD ROM drive (less then 12X speed) and you should be just fine.  I have found that the older Sony and Toshiba CD ROM drives, that are "Made in Japan", work the best with the Amiga 2000 Series computers.  Remember, use only high quality stuff with your Amiga 2000 computer and be very proud of it.   :-D


    All I have is a pile of AppleCD300is ripped from old Macs. If I find something different I'll try it, but I really can't think of a reason why they wouldn't work. The external model works perfectly, and they're the same set of re-badged mechanisms, so why not the internal?
Title: Re: What am I doing wrong here?
Post by: Kronos on August 30, 2004, 03:48:35 AM
1st and last rule for a.org:

Don't take anything seriou that doommaster aka boingboss tells you, stay away from stuff he advises you to buy.

Thats vital for your survival !

You won't find devs:mountlist as you are running OS2.1.

Post the contents of devs:dosdrivers/cd0 and what is listed in the tooltypes after you selected "information" (from the icon-menu) for it's icon.

Also try to doubleclick it and wait if it results in an error message.
Title: Re: What am I doing wrong here?
Post by: EdKing on August 30, 2004, 12:26:29 PM
I would guess that the CDROM-drive is bad. If the OS is saying it is mounted. I had the same problem with an older CDROM-drive (can't remember make) and when I tried a different CDROM-drive, everything worked fine. The only other thing I can suggest is to try cleaning the CDROM-drive.

Ed King
Title: Re: What am I doing wrong here?
Post by: MrZammler on August 30, 2004, 01:37:47 PM
Quote

Computolio wrote:
Quote

Kronos wrote:
Now, it might help if you could tell us what OS you are running, and what is in your "devs:mountlist" (1.x/2.0) or in "devs:dosdrivers/cd0" ?

Oh, and you did mount the CD ?


    I can't get the "devs:mountlist" file right now but I did try the "mount cd0" command. It responded by saying that it was already mounted.

    Oh, and I'm using Workbench 2.1.


Try opening a shell and doing a cd0:

btw, do you get any CD activity when the 2000 boots?
Title: Re: What am I doing wrong here?
Post by: Ilwrath on August 30, 2004, 01:46:45 PM
Quote

I would guess that the CDROM-drive is bad. If the OS is saying it is mounted.


Well, you can "mount" any device, provided you make a devs:dosdrivers/ entry for it.  I could mount my CDROM while it's not plugged in, if I really wanted to.

So, before blaming hardware (those AppleCD drives were pretty robust!)  I'd follow Kronos idea and check out that mount file and it's associated icon info.  Most likely it's just got some incorrect info in it for your particular setup.  (Wrong SCSI device, wrong unit #, wrong L:filesystem, etc...)

And, of course, I'd also follow his advice about ignoring DoomMaster/BoingBoss.  The occasional word of wisdom is more than outweighed by the many words of intentional misinformation posted from those accounts.
Title: Re: What am I doing wrong here?
Post by: Computolio on August 31, 2004, 01:55:05 AM
This is what the "CD0" file has in it:
Quote

/***************************************************************/
/*  CacheCDFS mountlist entry © 1993 Elaborate Bytes, O. Kastl */
/***************************************************************/
   FileSystem     = L:CacheCDFS /* The name of the game */
   Device         = "adscsi.device" /* Name of exec device driver */
   Unit           = 1 /* exec device unit */
   Flags          = 0 /* OpenDevice flags */
   BlocksPerTrack = 351000 /* Unused */
   BlockSize      = 2048 /* True, but unused */
   Mask           = 0x7ffffffe /* Memory mask for direct read */
   MaxTransfer    = 0x100000 /* Maximum amount of bytes for direct read */
   Reserved       = 0 /* Unused */
   Interleave     = 0 /* Unused */
   LowCyl         = 0 /* Unused */
   HighCyl        = 0 /* Unused */
   Surfaces       = 1 /* Unused */
   Buffers        = 50 /* Number of cache lines */
   BufMemType     = 1 /* MEMF_PUBLIC */
   GlobVec        = -1 /* Do not change! */
   Mount          = 1 /* Mount it immediately */
   Priority       = 10 /* Priority of FileSystem task */
   DosType        = 0x43443031 /* Currently unused */
   StackSize      = 3000 /* Minimum stack required is 3000! */
   Control        = "MD=0 LC=1 DC=8 S NC L LV AL LFC=1 HR=.rsrc Q"
   /* The Control field is for special adjustments */
   /* L/S convert all file/volume names to lowercase */
   /* LV/S convert volume names to lowercase */
   /* AL/S Auto-Lower converts only non-Amiga CDs */
   /* LFC/N start converting at this character */
   /* LC/N/A number of blocks per cache line */
   /* DC/N/A number of cache lines for the data cache */
   /* MD/N/A number of blocks, when starting direct read, not using */
   /* the cache. 0 will be a reasonable default (LC*DC+1) */
   /* S/S Do SCSI direct commands, no Trackdisk like commands! */
   /* NC/S Do NOT use TD_ADDCHANGEINT, poll for DiskChange! */
   /* M/S Issue a TD_MOTOR (OFF) command after read */


No ToolTypes are listed in the Information window. The CD drive's SCSI ID is 1, and the hard drive is ID 0.
Title: Re: What am I doing wrong here?
Post by: jjans on August 31, 2004, 04:12:42 AM
I had similar problems running an external mounted
Yamaha with my system under WB 2.04 and 2.1 with my gvpscsi.device.

Doomy is right about AsimCDFS as it worked fine on my system. However there is the free distributable package on Aminet:amicdfs (http://ftp.uni-paderborn.de/pub/aminet/disk/cdrom/amicdfs240.lha)

The line in your CD0:
Control = "MD=0 LC=1 DC=8 S NC L LV AL LFC=1 HR=.rsrc Q"

Perhaps this is giving you problems, as it may be arguments for different make of CD-ROM.??? Perhaps try to comment out this line and see if it works, as I had to do this on mine using AMICDFS.
Title: Re: What am I doing wrong here?
Post by: hikermike on August 31, 2004, 05:33:15 AM
I have an old 4x sony scsi and it has allways worked fine with a 2091 under WB 2.1 and then 3.1. Than with a GVP tekmagik '060 and 3.5 an 3.9.  All without any special mounting etc.  Check addresses and termination as I had this problem once when I was messing around adding other periperals.
Title: Re: What am I doing wrong here?
Post by: BoingBoss on August 31, 2004, 05:56:10 AM
The 4X Sony is a very good drive.   :-)
Title: Re: What am I doing wrong here?
Post by: Computolio on September 02, 2004, 03:47:01 AM

    I tried commenting that line out and the driver freaked out and refused to load. I've just now swapped in a newer 8X Apple drive, and it's behaving just like the first. SCSI settings on the drive are: parity on, termination power on. It is connected between the controller and hard drive, and the hard drive is terminated.
Title: Re: What am I doing wrong here?
Post by: Argus on September 02, 2004, 03:56:12 AM
This maybe a dumb comment, but does ICD have any info about CDROM compatability with their card on their web site?  I never used an ICD SCSI card before but maybe the card is so old it doesn't work with CDs.  You could also maybe try AsimCDFS or some other CD filesystem software.
Title: Re: What am I doing wrong here?
Post by: Computolio on September 02, 2004, 04:07:29 AM
    They don't have any info like that. The card is pretty new and the only other weird thing it's done is pretend that a Quantum 4.2 GB hard drive I hooked up to it was 60MB.

    Also: this is what happens when I try to e-mail support@icd.com:

Quote
Hi. This is the qmail-send program at mail.rockriver.net.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.

:
Sorry, no mailbox here by that name. vpopmail (#5.1.1)
Title: Re: What am I doing wrong here?
Post by: artman on September 12, 2004, 01:03:27 AM
I had problems with my CDrom drive in my A2000 until I tried Amicdfs2.  Then it only needed the correct device name and number, worked perfectly for me right from the git go.  Regards...Art