Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show all replies
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 all replies
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 JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show all replies
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #2 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 JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show all replies
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #3 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 JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show all replies
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #4 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 JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show all replies
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #5 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 JoseTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show all replies
Re: A4000 IDE CD Rom doesn't get recognized at all after much trouble
« Reply #6 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\\"