This message is from the T13 list server.
Hale,
Re: Bad drive because it errored on a set feature command
(not always bad drive -:)
Example: Set feature subcommand 06h - Enable power-up in standby
(BTW there are lots of other examples, and yes I know most
drives don't support power-up in standby, but it makes for a
GOOD example to articulate the problem)
Two examples (Depends on ID Word 83, bit 5 (Pwr Up supported bit)
Example 1:
If ID 83, bit 5 = 1 (supported)
and the Drive returns an error to a Set Feature sub cmd 06h
is that really a bad drive.
Maybe the drive supports that command, but can not go into
that mode right now, or maybe it conflicts with some other
power management setting (HOLD folks... I'm not saying there
is a CONFLICT, just what if there was)
Q: Does that make it ok for the drive to error that command ?
Q: What is the recovery procedure (The question, Michael, Hale
and I would like to know)
Example 2:
If ID 83, bit 5 = 0 (not supported)
and the Drive returns an error to a Set Feature sub cmd 06h
a) This is NOT a bad drive
b) Not sure if you can say this is definitively a bad host
but its getting close -:)
Why is this not necessarily a bad host ?
Maybe the host wants to make sure the drive does not support
the command even when it says it does not.
Why... Well features like power-up in standby and security
feature can cause a MAJOR service call (i.e. system
won't boot).
In the case of power-up in standby, a boot floppy
could solve the problem (with the appropriate set
feature command to disable power-up in standby).
In the case of security, the user has created another
brick.
Q: What is the recovery procedure ?
Jeff
Jeff Wolford Email: [EMAIL PROTECTED]
Senior Storage Architect
Storage Interface and Tools - PC Storage Group
Voice: (281) 514-9465, Pager: (800) 973-5739
Compaq Computer Corporation
> -----Original Message-----
> From: Hale Landis [mailto:[EMAIL PROTECTED]]
> Sent: Monday, December 10, 2001 10:53 PM
> To: T13 List Server
> Subject: RE: [t13] Long ATA cables
>
>
> This message is from the T13 list server.
>
>
> On Sun, 9 Dec 2001 12:25:17 -0800, Eschmann, Michael K wrote:
> >When a "Set Features" command is sent to an ATA drive and
> returns an error
> >code, is there ever a reason to do (or not do) a soft reset
> on the drive
> >before other commands are allowed by the drive?
>
> Tradition says the host does a Soft Reset, etc, following any error.
> I happend to think it is time for T13 to go beyond this and define
> what errors are and how they are indicated and what the host is
> expected to do about an error.
>
> >If a drive doesn't process
> >further commands, is this a "Bad Drive" or is this a "Bad
> Host" scenario for
> >not sending the soft reset?
>
> For SET FEATURES? Sounds like a BAD DRIVE to me. What is the SET
> FEATURES subcommand?
>
>
> *** Hale Landis *** [EMAIL PROTECTED] ***
> *** Niwot, CO USA *** www.ata-atapi.com ***
>
>
> Subscribe/Unsubscribe instructions can be found at www.t13.org.
>
Subscribe/Unsubscribe instructions can be found at www.t13.org.