NAND flash is very likely to contain bad blocks.
Currently, mtd and therefore sysupgrade fails when it encounters a single bad
block, potentially leaving an unbootable system.
This patch allows the mtd utility to skip bad blocks in NAND flash and complete
sysupgrade successfully.
Thanks,
Mat
if (next) {
From: openwrt-devel [mailto:openwrt-devel-boun...@lists.openwrt.org] On Behalf
Of Matthew Redfearn
Sent: 29 November 2013 11:59
To: openwrt-devel@lists.openwrt.org
Subject: [OpenWrt-Devel] sysupgrade fails due to bad nand flash block
Hi all,
I have a problem with sysupgrade failing prematurely because my nand flash
contains bad blocks. This results in an incomplete rootfs image in flash upon
reboot from sysupgrade. I am running an attitude adjustment derivative (svn
r35400) for custom hardware.
Uboot / the kernel seem to dea