QA Action Item: ASCQ

David Burg dburg at nero.com
Tue Feb 1 03:24:03 PST 2005


* From the T10 Reflector (t10 at t10.org), posted by:
* David Burg <dburg at nero.com>
*
Hello again,

I re-discussed the question with our engineers here.

As said earlier, 5/21/03 has our preference because it uniquely =
identify layer
jump issue. 5/21/00 is acceptable too, although not prefered. If the =
majority
go for 5/21/00, we can compromise with this.

We think 5/24/00 is far too generic and definitively to avoid.

Best regards,

David Burg.

Quoting keiji_katata at post.pioneer.co.jp:

> Hi David,
>
> Yes, when writing LBA range except start LBA shown by "Logical Block
> Address" field exceeds End LBA of the disc, 5/21/00 may be reported.
> Of cause, "5/21/03" may be able to have better description for your
> specific purpose.
>
> My comment about 5/21/00 means that in case of CD-R/DVD-R when =
"Logical
> Block Address" field of Write10/12 command is not correct, 5/21/02 =
will be
> reported. It is not 5/21/00. And the chance of writing on the End LBA =
of
> disc is only once per writeonce disc. So anyone can know which had =
happened
> crossing Layer Jump point or crossing End LBA of disc. So I think =
5/21/00
> may be OK.
>
> WRITE AND VERIFY10 does not work with CD-R/DVD-R due to linking loss.
>
> Best regards,
>
> Keiji Katata
> PIONEER CORP.
>
>
>
>
>
> David Burg <dburg at nero.com> on 2005/02/01 19:23:10
>
>
>
> =E5=AE=9B=E5=85=88:  mtfuji5 at avc-pioneer.com, =
keiji_katata at post.pioneer.co.jp
> cc:    T10 at t10.org
> bcc:
> =E4=BB=B6=E5=90=8D:  RE: QA Action Item: ASCQ
>
> Dear Katata-san,
>
> I can get 5/21/00 by writing to a LBA outside the user addressable
> space, isn't
> it? (That is, the starting address of the write is invalid).
>
> Furthermore, WRITE10 and WRITE12 CDBs field are "Logical Block =
Address",
> only
> WRITE AND VERIFY10 CDB has "Starting Logical Address" (... in MMC 4, =
not in
> Mt
> Fuji 5). 5/21/03 makes it clear that the range (start to end) of the =
write
> is
> the issue, 5/21/00 means for me that the start address, LBA, is not
> reachable
> (out of range).
>
> Is it clearer?
>
> Best regards,
>
> David.
>
> Quoting keiji_katata at post.pioneer.co.jp:
>
>> Hi,
>>
>> How are you confused? What information do you receive from the error
> code?
>> Let me know what is different between two errors for Write10 =
command.
>> 5/21/00: LOGICAL BLOCK ADDRESS OUT OF RANGE
>> 5/21/03: INVALID RANGE FOR WRITE
>>
>> Technically both have same description. So someone may be confused.
>>
>> I think both show that the first address is correct (match with =
NWA). But
>> an address on the way is not correct. There may be two typical =
reasons.
> One
>> is NWA disappears at the End sector number of the recordable disc.
> Another
>> is NWA jumps to other layer due to layer jump. From Write start =
address,
> we
>> may see the root cause. It may be enough information for debug?
>>
>> Best regards,
>>
>> Keiji Katata
>> PIONEER CORP.
>>
>>
>>
>>
>>
>> "Jason Ng" <Jason_Ng at sonic.com> on 2005/02/01 03:58:36
>>
>>
>>
>> =E5=AE=9B=E5=85=88:  "David Burg" <dburg at nero.com>, =
<mtfuji5 at avc-pioneer.com>,
>>        <keiji_katata at post.pioneer.co.jp>
>> cc:    <T10 at t10.org>
>> bcc:
>> =E4=BB=B6=E5=90=8D:  RE: QA Action Item: ASCQ
>>
>> Hi All,
>>
>> I agree with David on this point.  It would also help during =
software
>> development to know the exact specific error being reported so we =
can
>> identify the problem easier and quicker.
>>
>> Regards,
>> Jason Ng
>> Sonic Solutions
>>
>>
>>              -----Original Message-----
>>              From: owner-t10 at t10.org on behalf of David Burg
>>              Sent: Mon 1/31/2005 8:35 AM
>>              To: mtfuji5 at avc-pioneer.com; =
keiji_katata at post.pioneer.co.jp
>>              Cc: T10 at t10.org
>>              Subject: Re: QA Action Item: ASCQ
>>
>>
>>
>>              * From the T10 Reflector (t10 at t10.org), posted by:
>>              * David Burg <dburg at nero.com>
>>              *
>>              Hi all,
>>
>>              I feel confused by all existing error codes. I favor =
the new
>> error code
>>              proposal
>>              from Katata-san.
>>
>>              Best regards,
>>
>>              David Burg
>>              -
>>
>>
>> ----------------------------------------------------------------
>>              Software Development
>>
>>              Nero AG
>>              Im Stoeckmaedle 18
>>              76307 Karlsbad        email: dburg at nero.com
>>              Germany               http://www.nero.com
>>
>> ----------------------------------------------------------------
>>
>>              Quoting keiji_katata at post.pioneer.co.jp:
>>
>>              > Hi all,
>>              > Here is my action item about ASCQ of Write command
> crossing
>> Layer Jump
>>              > point.
>>              >
>>              > Question:
>>              > When single Write command is issued crossing the =
layer
> jump
>> address, what
>>              > error code shall be reported?
>>              >
>>              > Proposals:
>>              >  Existing Error Code
>>              >       5/21/00: LOGICAL BLOCK ADDRESS OUT OF RANGE
>>              >       This shows that start address is correct, but =
range
> is
>> not correct.
>>              >       5/21/02: INVALID ADDRESS FOR WRITE
>>              >       This shows that start address may not be =
correct,
> and
>> range may not
>>              > be correct.
>>              >       5/24/00: INVALID FIELD IN CDB
>>              >       This shows that some field in CDB is not =
correct.
>> What?
>>              >       3/0C/07: WRITE ERROR. RECOVERY NEEDED
>>              >       This shows that something is wrong. How to =
recover?
>>              >  New Error Code
>>              >       5/21/03:  INVALID RANGE FOR WRITE
>>              >       Creating new error code is too much?
>>              >
>>              > Which do you favor?
>>              >
>>              > Best regards,
>>              >
>>              > Keiji Katata
>>              > PIONEER CORP.
>>
>>
>>              *
>>              * For T10 Reflector information, send a message with
>>              * 'info t10' (no quotes) in the message body to
>> majordomo at t10.org


*
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at t10.org





More information about the T10 mailing list