[Coco] SuperIDE and Superdriver rock , but...
Mark Marlette
mmarlett at isd.net
Wed Sep 15 20:29:23 EDT 2004
At 9/15/2004 07:16 PM -0400, you wrote:
Ben,
You have the modules you just have to rebuild the boots and first walk
before you run.
The bootlists are in /dd/nitros9/ver030204/bootlists directory. The scripts
that execute are in /dd/nitros9/ver030204/scripts. Read the scripts and you
will understand the procedure. Simple, works everytime. The bootlists are
the modules contained in the OS9boot file.
1. Build a floppy boot that works. This allows you till still boot off the
hard drive in case it doesn't work and repair it.
2. Once floppy is working then go to the hard drive boot.
3. Then go to the HDB-DOS boot.
Look in the following directory.
/dd/modules/superdriver/rbf/cloud9
You should see...
i0_ide_128mb_cfpart.dd
dd_ide_128mb_cfpart.dd
The hard drive descriptors are also present in this directory. These two
files will work on any 128MB Compact Flash. It is partitioned descriptor
with the auto query bit shut off so that the driver doesn't read the drives
capacity and over write the HDB-DOS's partition. Remember NitrOS-9 is NOT
like DOS that has a partition table. So we do it manually. We have spoke
about adding a part table but would BREAK every utility that looks at LSN0,
cost to high for that.
Anyway that should get you going....I didn't know you wanted to run off of
CF. Buy the CF and I do it for free. :) But then what do ya learn. Read the
scripts and understand them. Also remember that you are running a
partitioned system and HDB-DOS is offset to allow NitrOS-9 to exists on the
drive as well.
The power in this driver and HDB-DOS is nothing we have ever had. With that
comes added complexity. Straight up IDE no big deal but when you start
adding, SCSI, ATAPI, CF, etc... The driver's architecture really is seen. I
pushed Boisy on this and he did it. Took him about 3 months start to
finish. Very cool!
Keep us posted.
Need help....We are here.........
Thanks,
Mark
>I just got the SuperIDE controller from Cloud9, and Mark built me
>a Nitros9 hard drive, which works flawlessly.
>
>I'm having some difficulties putting Nitros9 on a compact flash.
>I created the HDB-DOS partitions (256 virtual floppies). I formatted
>them using the fmtall basic program, and I can access them no problem.
>I've put content on random disks, and it works as expected.
>
>However, when I attempt to format the drive using the SuperDrivers,
>I get error 250 during the physical verify after about 470 sectors.
>
>My setup is the following:
>Coco3, 512K
>6309 CPU
>Multipak (upgraded for coco3)
>FD501 Floppy controler, drive 0 40DS, drive 1 80DS, drive 2 40DS (which I
>can't reach under HDB-DOS)
>SuperIDE
>SimpleTech 256megs CompactFlash
>
>
>When I ran wizard.bas on the hdb-dos, if gave me a number of
>sectors for OS9 ( 680960 ). I've booted Nitros9 with the
>SuperDriver disk, and I used the following commands:
>
>dmode /i0 cyl=A64 sid=8 typ=81 (this gives 680960 sectors)
>format /i0
> Disk Name: Nitros9
> Physical Verify desired? y
>
>Format displayed then number of the formatted sectors, then and after 470
>sectors (1D6) the screen showed errors 250 (device busy)
>
>I tried other geometries : 32 sct, 32 sides, 665 cylinders, and I get the
>same result, at 940 sectors ( 470 * 2).
>
>When I get the error 250, the LED on the SuperIDE stays lit, until I reset
>the Coco.
>
>Have I hit the proverbial incompatible compact flash?
>
>-Ben
>
>
>--
>Coco mailing list
>Coco at maltedmedia.com
>http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list