public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* [NAND] Do we support COPY_BACK operation in nand flash?
@ 2008-12-05  8:22 Du Zhongdong
  2008-12-05 16:28 ` David Brown
  0 siblings, 1 reply; 3+ messages in thread
From: Du Zhongdong @ 2008-12-05  8:22 UTC (permalink / raw)
  To: linux-mtd

Hi, all.

I'm trying to writing a mtd-based driver for HY27UK08BGFM nand flash,
and in the data sheet, there's a COPY-BACK program which is
'configured to quickly and efficiently rewrite data stored in one page
without utilizing an external memory.'

Then I dig through the source: nand.h & nand_base.c, it seems there's
no command for such COPY-BACK operation.

I'm wondering, is there any alternative if I want to take advantage of
this COPY-BACK operation?

Best regards,
Du Zhongdong

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [NAND] Do we support COPY_BACK operation in nand flash?
  2008-12-05  8:22 [NAND] Do we support COPY_BACK operation in nand flash? Du Zhongdong
@ 2008-12-05 16:28 ` David Brown
  2008-12-07  2:54   ` Du Zhongdong
  0 siblings, 1 reply; 3+ messages in thread
From: David Brown @ 2008-12-05 16:28 UTC (permalink / raw)
  To: Du Zhongdong; +Cc: linux-mtd

On Fri, Dec 05, 2008 at 04:22:09PM +0800, Du Zhongdong wrote:

>I'm trying to writing a mtd-based driver for HY27UK08BGFM nand flash,
>and in the data sheet, there's a COPY-BACK program which is
>'configured to quickly and efficiently rewrite data stored in one page
>without utilizing an external memory.'

Do keep in mind that copy-back doesn't verify the ECC on the data, so
if it is used for garbage collection errors will accumulate.

David

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [NAND] Do we support COPY_BACK operation in nand flash?
  2008-12-05 16:28 ` David Brown
@ 2008-12-07  2:54   ` Du Zhongdong
  0 siblings, 0 replies; 3+ messages in thread
From: Du Zhongdong @ 2008-12-07  2:54 UTC (permalink / raw)
  To: David Brown; +Cc: linux-mtd

On Sat, Dec 6, 2008 at 12:28 AM, David Brown <mtd@davidb.org> wrote:
> On Fri, Dec 05, 2008 at 04:22:09PM +0800, Du Zhongdong wrote:
>
>> I'm trying to writing a mtd-based driver for HY27UK08BGFM nand flash,
>> and in the data sheet, there's a COPY-BACK program which is
>> 'configured to quickly and efficiently rewrite data stored in one page
>> without utilizing an external memory.'
>
> Do keep in mind that copy-back doesn't verify the ECC on the data, so
> if it is used for garbage collection errors will accumulate.
>
> David
>


thanks, David. I didn't think of that before :)


Du Zhongdong

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-12-07  2:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-05  8:22 [NAND] Do we support COPY_BACK operation in nand flash? Du Zhongdong
2008-12-05 16:28 ` David Brown
2008-12-07  2:54   ` Du Zhongdong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox