ts-7000
[Top] [All Lists]

[ts-7000] TS-7800 HW ECC, experiencing corruption

To:
Subject: [ts-7000] TS-7800 HW ECC, experiencing corruption
From: "tojomico" <>
Date: Thu, 19 Nov 2009 21:53:30 -0000
Hi,

  On a TS-7800, approximately once every 100 boots I am experiencing bad data 
read back from the onboard NAND flash.  By copying the files that were 
corrupted and comparing them with a good copy I found that single bits were 
changing value in the file (about 0x400-0x800 bytes apart from one another).  
Shouldn't this be caught and fixed by the HW ECC?  Shouldn't the HW ECC mark 
this block as bad and seamlessly move the data?

I'm using the ts7800 MTD driver that says it's v1.6 in the header.  I'm using 
YAFFS2 as the partition but since HW ECC is enabled in the MTD driver, software 
ECC is disabled.

Would I be better off disabling HW ECC and moving to YAFFS2 software ECC? What 
is the proper way to disable the HW ECC, changing the values of this->ecc.mode 
set in the MTD driver to be NAND_ECC_NONE?

Thank you,
Tom Burns



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
  • [ts-7000] TS-7800 HW ECC, experiencing corruption, tojomico <=
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU