Welcome, Guest. Please login or register.

Author Topic: A4000 IDE CD Rom doesn't get recognized at all after much trouble  (Read 3960 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Hey. I'm using 3.x and the IDE-Fix demo from Aminet. I'm also using it's Atapi.device. Also on the preferences I have it set to use the IDE connector on the mobo.  My HD is set to master and the CD Rom is set to slave. THe CD Rom is a Creative 52x one, model 5220. Mount (CacheCDFS of IDEFix) allways reports some error about not finding the device unit or something. And if I use the Find device thingy it doesn't work too, with any device. Only my HD gets recognized by scsi.device. The rest nothing, nada! Even tried to change the cables..
I'm sure IDE-Fix is on the Startup sequence as I'm getting those registration requesters from time to time.
 
This CD Rom wasn't work that well on a PC as far as reading some discs, but it allways got recognized, I'm sure it's in the same condition so it should at least ge recognized.

What am I missing dudes? :-o
\\"We made Amiga, they {bleep}ed it up\\"
 

Offline JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #1 on: July 08, 2004, 08:26:41 PM »
Bump...
\\"We made Amiga, they {bleep}ed it up\\"
 

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: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #2 on: July 08, 2004, 09:34:04 PM »
Hum,
Cd0: device in wbstartup / Devs: etc?,
What are the `tooltypes` in its `icon` (information)?
How is it powered? through the floppy port or pc power supply/replacement?

is it there when you reboot/ or hold hown the two mouse buttons?

Is yoiur startup sequence something like this:

$VER: STARTUP-SEQUENCE 45.4 (4.4.2001)
;Startup-sequence for AmigaOS 3.9
C:CheckLMB
IF WARN
SYS:Prefs/4xEIDEPrefs
ENDIF
C:4xEIDE.driver QUIET
C:SetPatch quiet ;SKIPROMMODULES"scsi.device"



Offline JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #3 on: July 08, 2004, 10:53:12 PM »
Hi

"Hum,
Cd0: device in wbstartup / Devs: etc?,
What are the `tooltypes` in its `icon` (information)?

I think that's all well, but should it matter? I mean, it must first be recognized for those to work and that doesn't happend. The Find device program (of IDEFix)only finds the HD not the CD-Rom. It doesn't even appear as unknow device, just nothing besides the HD! And this with both scsi.device (probably updated by IDEFix) and atapi.device (Installed by IDEFix).

""How is it powered? through the floppy port or pc power supply/replacement?"
Through the same type of connector that powers most 3.5" HD's. THe PSU is an original A4000 one, pretty noisy, or at least I think it's an original one. The model is Com-915c-2.


"is it there when you reboot/ or hold hown the two mouse buttons?"
No.

"Is yoiur startup sequence something like this:
$VER: STARTUP-SEQUENCE 45.4 (4.4.2001)
;Startup-sequence for AmigaOS 3.9
C:CheckLMB
IF WARN
SYS:Prefs/4xEIDEPrefs
ENDIF
C:4xEIDE.driver QUIET
C:SetPatch quiet ;SKIPROMMODULES"scsi.device""

Completely different. I've only got 3.0 installed on this machine though. I got the 3.9 CD, but I must get the CDRom working before using it. Ok, maybe through some network type solution it could be done, but I'd like to get the CDRom working with 3.0/1 too.

My startup sequence is like this, without the comments:

If Exists C:IDEFix
   C:IDEFix
EndIf
C:SetPatch Quiet
...
...
...


I think scsi.device might have been updated by when IDEFix was installed cause the install script asked me to reboot and rerun the installation cause some system components had to be updated first.. ( sounds like windows critical messages.. 8-) )

 what else :-?

Could it be the CDRom or all working ATAPI ones have been reported to be recognized? :-?  :-?  :-?  :-?

:pint::pint:
\\"We made Amiga, they {bleep}ed it up\\"
 

Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #4 on: July 08, 2004, 11:12:38 PM »
Quote

Jose wrote:
Only my HD gets recognized by scsi.device.


 That`s cos the CD will be bound to atapi.device when it`s mounted.
Also, make sure you`ve spelt the device name right..it`s case sensitive..that caused me loads of trouble years ago getting a scsi cd working on an Apollo board :pissed:

A bit more info would help solve this, can you list your CD mountfile and the tooltypes in it`s icon.
 And what version of the OS is 3.x ???, as Blobby said, you have to skip the scsi.device update under 3.5 and 3.9
On schedule, and suing
 

Offline scholle

  • Jr. Member
  • **
  • Join Date: Sep 2002
  • Posts: 97
    • Show only replies by scholle
    • http://home.arcor.de/schollsky
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #5 on: July 08, 2004, 11:46:04 PM »
The only way I got my CD-Rom recognized and working was
the following beginning of startup-sequence:

LoadIDE start quiet
SetPatch QUIET
...
...
...

Give it a try, maybe you're lucky!

Greetings,

Scholle

Offline JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #6 on: July 09, 2004, 12:34:46 AM »
@Doobrey
" That`s cos the CD will be bound to atapi.device when it`s mounted."
Yes but scaning atapi.device with FindDevice gets nothing.

"..Also, make sure you`ve spelt the device name right..it`s case sensitive..."
Done, not the case.

"A bit more info would help solve this, can you list your CD mountfile and the tooltypes in it`s icon.
And what version of the OS is 3.x ???, as Blobby said, you have to skip the scsi.device update under 3.5 and 3.9 "

Right...
Here's an integral copy of the mount file:

/***************************************************************/
/*  CacheCDFS mountlist entry © 1993 Elaborate Bytes, O. Kastl */
/***************************************************************/
   FileSystem     = L:CacheCDFS /* The name of the game */
   Device         = "atapi.device" /* Name of exec device driver */
   Unit           = 0 /* exec device unit */
   Flags          = 0 /* OpenDevice flags */
   BlocksPerTrack = 351000 /* Unused */
   BlockSize      = 2048 /* True, but unused */
   Mask           = 0x7ffffffe /* Memory mask for direct read */
   MaxTransfer    = 0x1000000 /* 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 */
   BootPri        = 2 /* Boot priority for MountCD */
   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 L LV AL LFC=1 NC"
   /* 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 */


The icon has no tooltypes by the way.
Os version is 3.0. I'll install a more updated version after getting the bloody thing running.

@schoole

Reading the docs, that only makes it resident, loading it at the same time.

I'm going to confess that my A4000 has no keyboard and I've been editing the install file to edit the default values of the options... so I don't feel like trying that right now :-D  Don't tell anyone... I don't think it should make a difference but I'll try it later.


I think the problem is that atapi.device unit 0 is not opened, cause that's the error I get. The exec device was installed though, I checked the devices directory.
\\"We made Amiga, they {bleep}ed it up\\"
 

Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #7 on: July 09, 2004, 02:05:22 AM »
Stupid question, but is atapi.device in devs: ?
It`s been a long time since I setup an IDE CD on an amiga, but shouldn`t the unit number be 1 since it`s the slave?

Failing that, can you spot anything failing with SnoopDos?
On schedule, and suing
 

Offline JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #8 on: July 09, 2004, 02:37:51 PM »
@ Doobrey

"Stupid question, but is atapi.device in devs: ?"
Yes

"It`s been a long time since I setup an IDE CD on an amiga, but shouldn`t the unit number be 1 since it`s the slave?"
Just tried it, same error: Cannot open "atapi.device" unit 1

"Failing that, can you spot anything failing with SnoopDos?"
Gonna have to install it...
\\"We made Amiga, they {bleep}ed it up\\"
 

Offline Thomas

Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #9 on: July 09, 2004, 03:13:29 PM »
You need atapi.device in Devs: and the FindDevice program. No CD0 or IDEfix or anything else needed to test this. Remove the IDEfix lines from your startup-sequence. It is not needed for CD-ROM access. If FindDevice does not find the CD-ROM on atapi.device, it is not connected properly. Also enable the "show all drive types" checkbox. Perhaps the drive identifies itself as magneto-optical device instead of a CD-ROM.

You could try the HDD as slave and the CD-ROM as master, just for fun. Perhaps it works better then. Also read your HDD's documentation. For some HDDs there are different settings for master with and without slave. You need master with slave present.

Finally try to start HDToolbox and click on your HDD. If it tells you there have been drives added or removed, click on Save.

Once FindDevice shows your drive you can start to configure the CD0 file in Devs/Dosdrivers.

Bye,
Thomas

Offline JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #10 on: July 09, 2004, 04:19:26 PM »
YEeessssS! YEs! YEs! YEs! YEs! :-D

Ok it was a jumper on the HD. The jumper had 4 positions, two different for master like Thomas hinted. I had overlooked that. The position it was before was for ATA compliant slaves not ATAPI ones I must have been blind  :pissed:

It's amazing the time I've wasted on this :-o
At least I learned a few more things and finally instaled SnoopDos.

:pint: :pint:

\\"We made Amiga, they {bleep}ed it up\\"
 

Offline Will-i-am

  • Sr. Member
  • ****
  • Join Date: Dec 2003
  • Posts: 368
    • Show only replies by Will-i-am
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #11 on: July 10, 2004, 01:22:31 PM »
Well, this is very interesting. I read the thread and noticed that my CD situation on my A4000 is set up pretty much exactly as yours and I couldn't get the OS to recognize the CD drive as well, but I eventually did for awhile, just long enough to install OS 3.9. THEN I changed a couple of things, like a 2nd and larger HD. It works just fine but the CD doesn't anymore. I suspect there must be a jumper situation like you described that is throwing me. Lets hhope you have given me the clue I need. Well, you probably aren't hoping since you don't know me from Adam, but I sure as hell am hoping. I know the 2nd HD is the slave, but I bet it is interfering with the CD somehow....
 

Offline Thomas

Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #12 on: July 10, 2004, 01:34:58 PM »

So you have two HDDs and one CD-ROM on the internal IDE bus of the A4000 ? This does not work, you can only have two drives on one IDE bus, one master and one slave. If you want more drives you need a four-way adapter like the IDEfix97. Or use SCSI.

Bye,
Thomas




Offline JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #13 on: July 10, 2004, 01:59:57 PM »
@Will-i-am

Like Thomas said you can only have two ide devices without a 4way adaptor. But if you have two devices and are comparing with my config read bellow.

I didn't describe my configuration very well. Here it is for U to compare:

- The HD is the master and the CDROm is the slave.
- My HD has four jumper positions, two of them for Master. One of them is for the HD as master and ATA compliant slaves, the other one is the same but for non ATA compliant slaves. So the CDRom is the non ATA compliant slave in this case.

Of course, jumpers on your HD migh be different, and your CDRom might behave differently. Check the jumper documentation carefully, and don't forget that ATA is not the same as ATAPI (I knew that, but I was tired the night I insatlled the cables and overlooked it...).
\\"We made Amiga, they {bleep}ed it up\\"