Question about AM335x SoC supported NAND flash (Ezequiel Garc?a)

Ezequiel García ezequiel at vanguardiasur.com.ar
Mon Feb 24 12:29:44 EST 2014


On 24 February 2014 14:15, Jon Cormier <jcormier at criticallink.com> wrote:
[..]
>>
>> We're developing a custom AM335x-based board, which is meant to boot from
>> NAND.
>>
>> The flash device is a Micron MT29F8G08ABABA NAND. This device is
>> ONFI-compliant
>> and has 4 KiB page size, 512 KiB block size.
>>
>> Accessing it from U-Boot and Linux works just fine, apparently in ECC BCH8
>> mode.
>>
>> However, we cannot get the SoC to boot from NAND. We've double-checked
>> the hardware
>> and the SYSBOOT, but still no luck with it.
>>
>> So, I thought about asking here, in case this device is (for some
>> reason) not supported by the
>> ROM code booting. Maybe someone already struggled with this and has
>> some idea to suggest?
>>
[..]
>
> As Pekon pointed out the 335x expects BCH16 for nand devices with a 4K page
> size.  Critical Link has gotten this to work for our custom SoM.   Your
> welcome to check it out if it will be helpful.  We are using Micron
> MT29F4G08ABAEAH4-IT Nand.  BCH16 is working for us in our u-boot 2013.10
> branch and in our kernel 3.2 branch (based off of TI's PSP .07).  Our
> changes are probably not up to mainline standard as I don't have a lot of
> mainline experience yet.  Hope it helps.
>

It sure will! I'll take a look right away and let you know.

Thanks a lot!
-- 
Ezequiel García, VanguardiaSur
www.vanguardiasur.com.ar



More information about the linux-mtd mailing list