mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* FW: Handling boot on NAND Bad Blocks
@ 2017-11-23 13:45 Kjell Ove Røte
  2017-11-23 17:12 ` Robert Schwebel
  0 siblings, 1 reply; 5+ messages in thread
From: Kjell Ove Røte @ 2017-11-23 13:45 UTC (permalink / raw)
  To: barebox

Hi

We have a product on the Freescale imx28 booting from a NAND Flash.
Lately we have seen high numbers of boards failing, and find we have received batches with marked bad blocks in lower boot addresses of Flash.
Typically we see bad blocks in partition where Barebox are located. 

We do also use the barebox command "bcb" to create the Boot Control Block. 
I did just test that using two partitions for the bootstream, and adding these to BCB handles my problem with bad block in one bootstream partition.

I realize we will get into same problem for bareboxenv, kernel and devicetree partitions.
Is there any sort of built-in mechanism or best practice dealing with this? 
Or do I need to make redundant copy of all partition and verifications before load?

We are currently using a rather old Barebox 2013.01.0, which has been working perfectly fine for many years.

Example running an update command on a partition with one bad block below.

barebox@Stentofon Turbine:/ update -t bootstream -d nand -f sti_boot
host 10.5.2.152 is alive

erasing partition /dev/nand0.bootstream.bb

Skipping bad block at 0x00140000

flashing sti_boot to /dev/nand0.bootstream.bb

Regards, 
Kjell Ove

DISCLAIMER:
This e-mail may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply e-mail and delete all copies of this message.

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

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

end of thread, other threads:[~2017-12-04  8:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-23 13:45 FW: Handling boot on NAND Bad Blocks Kjell Ove Røte
2017-11-23 17:12 ` Robert Schwebel
2017-11-24  8:49   ` Kjell Ove Røte
2017-11-30 21:43     ` Robert Schwebel
2017-12-04  8:49       ` Kjell Ove Røte

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