[comp.sys.amiga.tech] AmigaDos 1.3 disk limits

Donald_B_Phillips@cup.portal.com (10/06/90)

Does anybody know what the maximum block number is for a hard disk?  I've got
a Maxtor 8760S drive (which I finally got to work with the A2090 controller)
and can only address about 1250 cylinders out of a possible 1632.  The drive
has 15 heads & 54 sectors per track, which is what I'm using in the mountlist.

The drive is a SCSI device.  Am I possibly hitting some other limit for
sectors/track or cyliders?

Any suggestions would be greatly appreciated.

Donald_B_Phillips@cup.portal.com

lphillips@lpami.wimsey.bc.ca (Larry Phillips) (10/08/90)

In <14952@cbmvax.commodore.com>, ken@cbmvax.commodore.com (Ken Farinsky - CATS) writes:
>In article <34582@cup.portal.com> Donald_B_Phillips@cup.portal.com writes:
>>Does anybody know what the maximum block number is for a hard disk?  I've got
>>a Maxtor 8760S drive (which I finally got to work with the A2090 controller)
>>and can only address about 1250 cylinders out of a possible 1632.  The drive
>>has 15 heads & 54 sectors per track, which is what I'm using in the mountlist.
>>
>>The drive is a SCSI device.  Am I possibly hitting some other limit for
>>sectors/track or cyliders?
>
>I believe that the 2090 is limited in the number of heads it can deal
>with (I think 7 or 8 max.)  What you should do is cut the number of heads
>to something like 5, increase the sectors per track to come up with
>the correct total.  SCSI only cares about the total number of sectors.
>You could tell it 1 head and it would be ok, only a sector number is
>passed to the drive for access.

I have run SCSI disks on the 2090(A) with 15 heads specified in the mountlist.
I believe the 8 head limitation is on the the ST506 interface only (and is a
real limit). It does, however, pay to try a few other configurations on a SCSI
drive.

-larry

--
It is not possible to both understand and appreciate Intel CPUs.
    -D.Wolfskill
+-----------------------------------------------------------------------+ 
|   //   Larry Phillips                                                 |
| \X/    lphillips@lpami.wimsey.bc.ca -or- uunet!van-bc!lpami!lphillips |
|        COMPUSERVE: 76703,4322  -or-  76703.4322@compuserve.com        |
+-----------------------------------------------------------------------+

ken@cbmvax.commodore.com (Ken Farinsky - CATS) (10/08/90)

In article <34582@cup.portal.com> Donald_B_Phillips@cup.portal.com writes:
>Does anybody know what the maximum block number is for a hard disk?  I've got
>a Maxtor 8760S drive (which I finally got to work with the A2090 controller)
>and can only address about 1250 cylinders out of a possible 1632.  The drive
>has 15 heads & 54 sectors per track, which is what I'm using in the mountlist.
>
>The drive is a SCSI device.  Am I possibly hitting some other limit for
>sectors/track or cyliders?

I believe that the 2090 is limited in the number of heads it can deal
with (I think 7 or 8 max.)  What you should do is cut the number of heads
to something like 5, increase the sectors per track to come up with
the correct total.  SCSI only cares about the total number of sectors.
You could tell it 1 head and it would be ok, only a sector number is
passed to the drive for access.
-- 
--
Ken Farinsky - CATS - (215) 431-9421 - Commodore Business Machines
uucp: ken@cbmvax.commodore.com   or  ...{uunet,rutgers}!cbmvax!ken
bix:  kfarinsky

jesup@cbmvax.commodore.com (Randell Jesup) (10/09/90)

In article <14952@cbmvax.commodore.com> ken@cbmvax.commodore.com (Ken Farinsky - CATS) writes:
>In article <34582@cup.portal.com> Donald_B_Phillips@cup.portal.com writes:
>>Does anybody know what the maximum block number is for a hard disk?  I've got
>>a Maxtor 8760S drive (which I finally got to work with the A2090 controller)
>>and can only address about 1250 cylinders out of a possible 1632.  The drive
>>has 15 heads & 54 sectors per track, which is what I'm using in the mountlist.
>>
>>The drive is a SCSI device.  Am I possibly hitting some other limit for
>>sectors/track or cyliders?
>
>I believe that the 2090 is limited in the number of heads it can deal
>with (I think 7 or 8 max.)  What you should do is cut the number of heads
>to something like 5, increase the sectors per track to come up with
>the correct total.  SCSI only cares about the total number of sectors.
>You could tell it 1 head and it would be ok, only a sector number is
>passed to the drive for access.

	Sorry, ken, you have it a bit backwards.  The ST506 portion of the
A2090 cannot deal with more than 8 heads.  The scsi side doesn't care about
heads.  Both, however, care about the number of sectors/track - 127 or 128
is the limit, due some buffer and math issues.  For a drive like that, using
1 head and many sectors will not work properly.  I suspect the drive is big
enough to run into a math limitation in it's device addressing..

	BTW, the 8 head thing can be fixed by modifying the Z80 EPROM code
to use it for heads instead of (I think) reduced write current.  Dale Luck
has info on how to do this, I think.

-- 
Randell Jesup, Keeper of AmigaDos, Commodore Engineering.
{uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com  BIX: rjesup  
Common phrase heard at Amiga Devcon '89: "It's in there!"