[U-Boot] [PATCH 0/4] sf: Accessing > 16MBytes flashes in existing 3-byte addr mode.
Langer Thomas (LQDE RD ST PON SW)
thomas.langer at lantiq.com
Sun Feb 24 16:50:48 CET 2013
Hello Jagan,
thanks for your contribution.
As there is currently no explicit custodian for sf, I would like to give some comments to your code.
Am 23.02.2013 12:38, schrieb Jagannadha Sutradharudu Teki:
> The current implementation in spi_flash supports 3-byte address mode
> due to this up to 16MB amount of flash is able to access for those
> flashes which has an actual size of > 16MB.
>
> List of flashes:
> S25FL256S
> N25Q256
> N25Q256A
> W25Q256(not yet mainlined)
>
> extended/bank address register contains an information to access the
> 4th byte addressing hence the flashes which has > 16MB can be accessible.
>
I don't see a config option described here (and also don't find it in the patches).
Please keep in mind that the code size for existing boards should not increase!
See http://www.denx.de/wiki/U-Boot/DesignPrinciples , points 1 and 5
The code might fit for your use-case, but has influence on other boards/systems,
and this is not acceptable.
Please add a config option for this new code and also use the existing options,
like CONFIG_SPI_FLASH_SPANSION, in your code.
>
> Thanks,
> Jagan.
>
Best Regards,
Thomas
More information about the U-Boot
mailing list