[U-Boot] [PATCH] Tricorder: Fix boot after making software ecc configurable

Scott Wood scottwood at freescale.com
Tue Feb 14 00:05:34 CET 2012


On 02/13/2012 04:14 PM, Tom Rini wrote:
> On Mon, Feb 13, 2012 at 2:44 PM, Scott Wood <scottwood at freescale.com> wrote:
>> On 02/13/2012 02:56 AM, Thomas Weber wrote:
>>> The tricorder stops booting with the following message:
>>>
>>> U-Boot 2011.12-00325-ga661206 (Feb 13 2012 - 09:29:50)
>>>
>>> OMAP3503-GP ES3.1, CPU-OPP2, L3-165MHz, Max CPU Clock 600 mHz
>>> OMAP3 Tricorder + LPDDR/NAND
>>> I2C:   ready
>>> DRAM:  128 MiB
>>> NAND:  CONFIG_MTD_ECC_SOFT not enabled
>>> 0 MiB
>>> MMC:   OMAP SD/MMC: 0
>>>
>>> Adding CONFIG_MTD_ECC_SOFT to config file fixes this problem.
>>>
>>> Signed-off-by: Thomas Weber <weber at corscience.de>
>>> ---
>>>  include/configs/tricorder.h |    1 +
>>>  1 files changed, 1 insertions(+), 0 deletions(-)
>>
>> Sorry about that -- I meant to exclude "nand: make 1-bit software ECC
>> configurable" from the patchset I applied, due to the potential for this
>> sort of breakage.
>>
>> We should revert that patch until the issues raised here are resolved:
>> http://patchwork.ozlabs.org/patch/119149/
> 
> I had / have plan to take the tricorder patch tomorrow, unless you
> really want to push a revert from your tree instead.  Either way is
> fine with me.

This affects more than just tricorder -- any board that depends on soft
ECC will be broken, since none of them define this symbol.  I thought I
had left this patch out, but apparently didn't.

-Scott



More information about the U-Boot mailing list