Welcome, Guest. Please login or register.

Author Topic: AmiCDrom v1.15 ( CDRom Handler Error HELP Plz )  (Read 2586 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline iowthemeTopic starter

AmiCDrom v1.15 ( CDRom Handler Error HELP Plz )
« on: March 24, 2010, 10:37:27 PM »
Hi All
Have Got My A1200 Up & Running with CF Card and CDRom Laptop IDE TEAC CD-224E
How have a ERROR with the CDRom
=======================================

CDRom Handler Error
Error white parsing " Startup" field in mountlist:
Wrong number of argument

=======================================

Then i have a look at CD0 with ED

/* AmiCDROM filesystem V1.15 */

Handler = SYS:L/cdrom-handler
Stacksize = 10000
Priority = 5
GlobVec = -1
Mount = 1
Startup = "DEVICE=atapi.device UNIT=2 FAST ROCKRIDGE MAYBELOWERCASE PLAYCDDA=Workbench CF:"

=======================================

I have 2 64Mb CF Card set-up with WB 3.1

1st CF Card is with IDEFix 97 on UNIT=2 this work, but it the shareware Demo

2nd CD Card is with AmiCDRom v1.15 this is not working

Can any one HELP Plz
Thank All
« Last Edit: March 24, 2010, 11:42:17 PM by iowtheme »
A1200, v3.1 Rom Microbotics M1230XA 40Mhz, 32Ram, No FPU, 4Gb CF Card, 24x CDrom, GBS-8200.

A4000D, v3.1 Rom, WarpEngine 40Mhz, 128Ram, 4GB CF Card, LCD SVGA, CDrw Drive.


A1000 Std System,

A500 Std 521k Ram,

A600, 2mb Ram E/P, 80Mb H/D,

A500 Plus, 2mb Ram E/P, Action Replay
 

Offline paul1981

Re: AmiCDrom v1.15 ( CDRom Handler Error HELP Plz )
« Reply #1 on: March 24, 2010, 11:49:59 PM »
Are you sure that your cd-rom drive is unit2?  The units are numbered from zero, so your hard disk is probably unit 0, and your cd-rom drive unit 1.  That's worth a try.

But the error is saying that it can't read the startup field correctly.  You haven't specified anything to play CDDA files...try it without that command:

Startup = "DEVICE=atapi.device UNIT=2 FAST ROCKRIDGE MAYBELOWERCASE"

Also, it's not clear to me from the documentation whether you type FAST and ROCKRIDGE and MAYBELOWERCASE or just "F" and "R" and "ML".

So, also try:

Startup = "DEVICE=atapi.device UNIT=2 F R ML"

which seems more likely.


Forget the above...............

Try this instead:

Startup = "atapi.device 2 ROCKRIDGE MAYBELOWERCASE"

That should do it :)
« Last Edit: March 25, 2010, 12:08:14 AM by paul1981 »
 

Offline iowthemeTopic starter

Re: AmiCDrom v1.15 ( CDRom Handler Error HELP Plz )
« Reply #2 on: March 25, 2010, 12:06:50 AM »
Thank paul1981
 
This work fine with IDEFix, it show up as UNIT=2 so i set to UNIT=2
 
IDEfix is a DEMO and AmiCDRom is full?
A1200, v3.1 Rom Microbotics M1230XA 40Mhz, 32Ram, No FPU, 4Gb CF Card, 24x CDrom, GBS-8200.

A4000D, v3.1 Rom, WarpEngine 40Mhz, 128Ram, 4GB CF Card, LCD SVGA, CDrw Drive.


A1000 Std System,

A500 Std 521k Ram,

A600, 2mb Ram E/P, 80Mb H/D,

A500 Plus, 2mb Ram E/P, Action Replay
 

Offline paul1981

Re: AmiCDrom v1.15 ( CDRom Handler Error HELP Plz )
« Reply #3 on: March 25, 2010, 12:16:31 AM »
Yes, true.

But I think this is a later version which may be worth checking out:
http://aminet.net/disk/cdrom/amicdfs240.lha

and you would then use the "SYS:L/amicdfs" instead of "SYS:L/cdrom-handler".

But I think it should work for you now anyway, now that we have the startup field syntax sorted out.

Yes, you're right about the units....I forgot that you have x2 CF cards, so they will be units 0 & 1, and your cd-rom unit 2.
« Last Edit: March 25, 2010, 12:28:39 AM by paul1981 »
 

Offline iowthemeTopic starter

Re: AmiCDrom v1.15 ( CDRom Handler Error HELP Plz )
« Reply #4 on: March 25, 2010, 10:06:21 AM »
Now setup V2.40

/* $VER: CD0 2.40 (14.12.97)
*
* CD-ROM filesystem mount entry
*/
Device = atapi.device
Unit = 2
FileSystem = L:AmiCDFS
Flags = 0
BlocksPerTrack = 32
BlockSize = 2048
Reserved = 0
LowCyl = 0
HighCyl = 11000
Surfaces = 1
Buffers = 64
BufMemType = 1
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,LN=LONGNAMES/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
*/

and this is not working to.

If i place in to the Devs the atapi driver this work ( BUT it is the IDEfix atapi driver Demo ONLY )
:angry:
A1200, v3.1 Rom Microbotics M1230XA 40Mhz, 32Ram, No FPU, 4Gb CF Card, 24x CDrom, GBS-8200.

A4000D, v3.1 Rom, WarpEngine 40Mhz, 128Ram, 4GB CF Card, LCD SVGA, CDrw Drive.


A1000 Std System,

A500 Std 521k Ram,

A600, 2mb Ram E/P, 80Mb H/D,

A500 Plus, 2mb Ram E/P, Action Replay
 

Offline paul1981

Re: AmiCDrom v1.15 ( CDRom Handler Error HELP Plz )
« Reply #5 on: March 25, 2010, 09:06:30 PM »
I was just looking again at your buffered ide interface card:
http://www.2e0zak.co.uk/b/id.jpg

Which are also for sale on amigakit:
http://amigakit.leamancomputing.com/catalog/product_info.php?cPath=42&products_id=532

Looks as though you have to attach your cdrom drive to the extreme right connector maybe (channel 2 master)?  And your CF hard drive on the left one ?(channel 1 master).

From what it says on amigakit, you only need to use IDEFIX if you are using the second IDE channel (the far right connector pins).

So what I would do, is hook up your cdrom drive to the extreme right connector which is CHANNEL 2 MASTER, and then your CF hard drive to either of the other 2 remaining ports CHANNEL 1.

Your CF hard drive should be jumpered to master as well.

Yes, the "atapi.device" should reside in DEVS: (or is this just for a4000 ide port anyone?)
-------------------------------------------
If you still can't get it working, try using the CacheCDFS package which is included with IDEFIX which definitely supports ATAPI cdrom drives.
« Last Edit: March 25, 2010, 09:35:23 PM by paul1981 »
 

Offline paul1981

Re: AmiCDrom v1.15 ( CDRom Handler Error HELP Plz )
« Reply #6 on: March 25, 2010, 09:32:49 PM »
Have you edited your startup sequence to add the command "IDEfix" after the "Setpatch" command?  The second channel isn't going to work unless that command is in there, as per the manual:

The installation of the IDE software must be accomplished manually. But,
don't be afraid, this is easier than you probably think. The installation
program mentioned above has already copied all necessary files to your
Harddisk.

To utilize an already formatted IDE drive you just need to add the driver
software called IDEfix in your startup-sequence behind the SetPatch
command. You can do this with any text editor like Ed from your Workbench.
That's it. After restarting your Amiga the harddrive should be
automatically show up.


Just type "ed s:startup-sequence" and insert that idefix command right below Setpatch and save.

Of course, you will need the command "IDEfix" copying over to your c: drawer (but it should be there if you ran the installation).

You need that command, or your second channel where the cdrom drive is connected will simply not work.

Also, instead of using atapi.device, try using scsi.device instead.  From reading the idefix docs and cachecdfs, the atapi.device is for A4000 ide ports only, so you should use the scsi.device.

(The scsi.device is built into the ROM chip of your amiga, so no actual file is needed in DEVS:.)

Also, I believe the IDEfix command patches the scsi.device so it can be used with ATAPI cdrom drives.  It simply must be in your startup-sequence....
« Last Edit: March 25, 2010, 09:53:15 PM by paul1981 »