Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: Orjan on October 07, 2004, 09:50:36 PM

Title: IDE-FIX troubles
Post by: Orjan on October 07, 2004, 09:50:36 PM
I didn´t know whether to post this in software or hardware, but here goes.. :-)

I recently got a 4-way buffered IDE interface, and IDEFIX 97, and I am attempting to put a laptop CD-ROM ( TEAC CD-224E ) into my desktop A1200, but I am having some difficulties..

The harddrive works just as it should with the new buffered interface, but I can´t get the CD to work... I have installed all the software, and the drive seems to be mounted as it should, but when I try to change the unit number to CD0: in Shell, I get a requester stating "Not a DOS disk in unit CD0:".. If I try "Mount CD0:" I get a message saying it is already mounted..

Now, I know the drive is OK, since it works fine in my PC, and the IDE cable is also OK, I have tried two different ones with the same results...

I have scoured the manuals, but I can´t find anything that would help me..

So now I am asking you guys if there is anything I have missed, or some-such? Any help would be appreciated..
Title: Re: IDE-FIX troubles
Post by: x56h34 on October 07, 2004, 09:56:35 PM
Try putting the CD drive as secondary master.
Some laptop drives like to be the only present device on the port. So anyway, try your setup like this:

Laptop hard drive - Primary Master
CD drive - Secondary Master

Edit the CD mount file and make sure that the proper scsi.device is used and the unit number should be 2.
Title: Re: IDE-FIX troubles
Post by: Matt_H on October 07, 2004, 10:30:31 PM
Are your DOSDriver mountlists and their associated .info files set correctly?

Also, what 4xIDE interface are you using? The one I had (the original IDE-Fix '97 board) had a weird quirk that would prevent it from finding a CD drive on a cold boot.
Title: Re: IDE-FIX troubles
Post by: Orjan on October 07, 2004, 10:31:48 PM

I don´t know how to change master/slave config on the CD-ROM, and I already have it on the secondary channel..

I´ll fiddle around some more with it tomorrow... When something does´nt work with my stuff, I usually work with it for hours/days/weeks, and in the end I realize its the most basic, stupid thing I have forgotten... :-)
Title: Re: IDE-FIX troubles
Post by: Orjan on October 07, 2004, 10:32:41 PM

@Matt_H

Its one of these:

http://www.amiga-hardware.com/dce_4way.html
Title: Re: IDE-FIX troubles
Post by: blobrana on October 07, 2004, 10:51:07 PM
>>don´t know how to change master/slave config

There are no jumpers on the back of the cdrom? (like on the back of the HD)

if you press the Left mouse button on boot is there an IDE prefs program launched? (with options to choose)

on my system i`ve got:
Device = scsi.device  (note the small letters!)
FileSystem   = L:CDFileSystem (or FileSystem = L:AmiCDFS)
   
blab blah
Buffers      = 5
BufMemType   = 0
StackSize   = 1000
Priority   = 10

Unit      = 2 (edit to something else)
 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,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
 */
 */
Title: Re: IDE-FIX troubles
Post by: Orjan on October 07, 2004, 10:57:41 PM
@Blobrana

No, there are no jumpers..

By holding down just the left button I don´t get enything, it just boots as normal...

When the OS it started I do get two weird icons, DF4:???? and PC4:????.. I don´t know if this means anything or not?
Title: Re: IDE-FIX troubles
Post by: JonoPike on October 07, 2004, 11:01:21 PM
DF4???? and PC4????
Whoooo, you're in deep s{bleep}t!
Try to change the unit number.
Title: Re: IDE-FIX troubles
Post by: Orjan on October 07, 2004, 11:03:35 PM
Quote

bOiNgHeAd wrote:
DF4???? and PC4????
Whoooo, you're in deep s{bleep}t!



Could you elaborate? :-)
Title: Re: IDE-FIX troubles
Post by: JonoPike on October 07, 2004, 11:07:31 PM
Orjan wrote:
Quote
Could you elaborate?

Elaborate Bytes(ElBox)?
 :lol:
Title: Re: IDE-FIX troubles
Post by: JonoPike on October 07, 2004, 11:11:49 PM
Or do you mean this "elaborate"?
http://www.elaboratebytes.com/s?k=computers&t=1097187013937
 :-)
Title: Re: IDE-FIX troubles
Post by: Doobrey on October 07, 2004, 11:29:19 PM
Quote

bOiNgHeAd wrote:
DF4???? and PC4????
Whoooo, you're in deep s{bleep}t!
Try to change the unit number.


Not really.
Dunno about the IDEFix software, but the driver for Elbox`s IDE splitter can mount ATAPI devices from DF4 onwards and can be used thru the trackdisk.device
Title: Re: IDE-FIX troubles
Post by: adolescent on October 07, 2004, 11:43:55 PM
Try running FindDevice to see if the drive shows up.  Also, make sure you have it on the correct channel on the card and not on the same channel as the HD (assuming you're using the 44 pin IDE for the HD).
Title: Re: IDE-FIX troubles
Post by: JonoPike on October 07, 2004, 11:45:27 PM
Doobrey wrote:
Quote
Dunno about the IDEFix software, but the driver for Elbox`s IDE splitter can mount ATAPI devices from DF4 onwards and can be used thru the trackdisk.device


Yeah...sure. But the one Orjan has is an DCE 4-Device
EIDE Interface.
http://www.amiga-hardware.com/dce_4way.html
Title: Re: IDE-FIX troubles
Post by: JonoPike on October 08, 2004, 12:02:27 AM
@Orjan
What version of "scsi.device" do you have?
Title: Re: IDE-FIX troubles
Post by: blobrana on October 08, 2004, 02:06:26 AM
Hum,

doesn`t the 1200 have the newer version of scsi.device installed??

[color=6699CC][/color]
if no jumpers then it must be hard wired to , i guess, unit 2...(try other numbers though- when you edit the CDO: tooltypes...) and i guess that its  set as a slave...(on same ide cable as HD)

But if it's a master then you'll need to use another separate IDE cable
[color=6699CC]
[/color]


on my system i`ve got:
Device = scsi.device (case sensitive - note the small letters!)
FileSystem = L:CDFileSystem (or FileSystem = L:AmiCDFS)

blab blah
Buffers = 5
BufMemType = 0
StackSize = 1000
Priority = 10

Unit = 2 (edit to something else)
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,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
*/
*/
Title: Re: IDE-FIX troubles
Post by: Orjan on October 08, 2004, 07:23:45 AM
@Boinghead

When I said "elaborate" I meant for you to explain why I was in deep {bleep}.. Didn´t even think about it being a stupid pun.. :-)

@Adolescent

When I run Finddevice, it finds a whole lotta units on different devices, but I chose the one that came up when scanning atapi.device..

@Blobrana

I already have the HD on channel 1, and the CD on channel 2 of the 4-way device...
Title: Re: IDE-FIX troubles
Post by: nex4060 on October 08, 2004, 08:51:17 AM
doesn't he have to use a atapi.device insted of scsi.device to get the cd-rom to work?
I could not get my cd-rom drive to work with scsi.device. Or did I do something wrong? I have an A4000 with ide HD and cd-rom drive.
Title: Re: IDE-FIX troubles
Post by: JonoPike on October 08, 2004, 01:25:55 PM
@Orjan
This info is from amiga-hardware:
Quote
This device is basically a buffered 4-way IDE device for the Amiga which splits the internal IDE Connector into wo channels. The board contains two 2.5" connectors and two 3.5" connectors. Please note that this board does not work correctly with V43 of scsi.device


So, if you have V43 of the scsi.device in your system,
it won't work. I think that's your problem...

Title: Re: IDE-FIX troubles
Post by: Orjan on October 08, 2004, 01:45:27 PM

Yep, but the IDEFix 97 software comes with updated devices, and I have installed it.. So it should work, atleast in my head.. :-)
Title: Re: IDE-FIX troubles
Post by: blobrana on October 08, 2004, 03:31:38 PM
Hum,

Try to download AmiCDFS (http://home.iprimus.com.au/vortexau/software/amicdfs214.lha) (V2.14)

And change those tooltypes FileSystem = L:aMiCdFs etc...
Title: Re: IDE-FIX troubles
Post by: Framiga on October 08, 2004, 05:03:28 PM
Hi Orjan,

if you have properly installed the IdeFix97 archive, you should have CacheCDFS in L: and atapi.device in Devs:

FileSystem     = L:CacheCDFS /* The name of the game */
    Device         = "atapi.device" /* Name of exec device driver */
    Unit           = X /* exec device unit */
    Flags          = 1 /* 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=1 LC=1 DC=8 L LV AL LFC=1 HR=.rsrc PROT=rweds"

Change "X" with the CD unit.

Then goto Prefs:CacheCDFS and run it.

Enable the 4Way adapter (EB standard)

You should have also, the first line in S-S

C:IDEFix

C:SetPatch SKIPROMUPDATES "scsi.device" QUIET

Bye
Title: Re: IDE-FIX troubles
Post by: _caddy_ on October 09, 2004, 01:41:40 AM
i've done the same thing, with the same drive


here's how you should have it

secondary master is unit 2

use atapi device, and download amicdfs off aminet

copy and paste that

it should work

FileSystem = L:AmiCDFS /* The name of the game */
Device = "atapi.device" /* Name of exec device driver */
Unit = 2 /* exec device unit */
Flags = 1 /* 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=1 LC=1 DC=8 L LV AL LFC=1 HR=.rsrc PROT=rweds"

post back if not