On 12/12/2013 01:24 AM, Scott Wood wrote:
> On Wed, 2013-12-11 at 22:16 +0100, micro1183 wrote:
>> On 12/11/2013 06:22 PM, Scott Wood wrote:
>>> On Wed, 2013-12-11 at 12:02 +0100, micro1183 wrote:
>>>> Microns MT29F8G08 8GBit flash is not identified correctly.
>>>> Manufacturer ID is 0x2c, device ID is 0x38
>>>>
[snip]
>>>>
>>>
>>> Is this an ONFI flash?  If so, use that instead of the ID table.
>>>
>>> -Scott
>>>
>>
>> Hi Scott,
>>
>> yes it's an ONFI flash, but the OOB size is 224 bytes, which results in
>> a data abort (see below).
>>
>> Apparently the supported ONFI detected OOB sizes are 8,16,64 and 128 bytes.
>> I lack a nand_oob_224 struct but I don't know what the default positions
>> would be.
> 
> What NAND driver are you using?  Are you using hardware ECC or software
> ECC?

I use the omap nand driver, the cpu is a AM335x with hw ecc elm.
Depending on the flash type, the rom code expects BCH8 or BCH16 unless
ECC is completely disabled.
I'm not sure if the ecc hw is used but I see oob bytes being used. How
can I verify this?

--Lo

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to