On Tue, Dec 12, 2017 at 10:31:26AM -0600, Derald D. Woods wrote: > > What about passing U-Boot partitions information to kernel instead? > > I am testing using an appended device-tree. This has been the most > reliable method for the OMAP34XX boards that I have. If you have an > example config, with working command line MTDPARTS, for beagleboard(Rev. > C4), Overo TOBI, or similiar OMAP34XX, I will gladly use it. Also note > that other OMAP34XX boards currently provide a default partition > layout. Is that bad practice for all of those as well? I am open to > exploring the method that actually works.
Well, appended device tree is indeed good only for testing purposes where bootloader is unable to provide one. Problem with hardcoded partitions is that you need to keep bootloader and kernel view of partitions the same. That's why U-Boot introduced CONFIG_FDT_FIXUP_PARTITIONS which will add mtdparts into DTB. ladis