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