linux-mtd.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* Changing the ECC method for a running system (UBI seems to use OOB?)
@ 2013-04-11 16:29 Steffen Kühn
  2013-04-11 16:34 ` David Mosberger-Tang
  0 siblings, 1 reply; 4+ messages in thread
From: Steffen Kühn @ 2013-04-11 16:29 UTC (permalink / raw)
  To: linux-mtd

Hello everyone,

the problem which I have to solve is to change the type of the used ECC
procedure for a linux system with UBIFS >>after<< the installation. For
this purpose I have modified the first-stage bootloader so, that it
reads all blocks with the old ECC method (software ECC 1-bit) and
re-writes these with the new one (on-die hardware ECC, Micron flash).

The reason for that effort is, that the old method has to be proven as
to bad (to much bit errors). Unfortunately it is not possible to install
the system new with activated on-die ECC, because the hardware is
scattered over the world.

The update procedure works in principle fine, that means, it is possible
to update the blocks for kernel, u-boot, first-stage bootloader and
environment variables. But the rootfs makes problems. Can it be, that
UBIFS uses some bytes of the OOB structures, perhaps indirect?

Have someone any hints for me?

Best regards,
Steffen

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

end of thread, other threads:[~2013-04-12 10:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-11 16:29 Changing the ECC method for a running system (UBI seems to use OOB?) Steffen Kühn
2013-04-11 16:34 ` David Mosberger-Tang
2013-04-12  9:12   ` Steffen Kühn
2013-04-12 10:37     ` Angus CLARK

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).