Thread (52 messages) 52 messages, 4 authors, 2018-07-25

Re: [PATCH 09/32] ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-Boot

From: H. Nikolaus Schaller <hidden>
Date: 2018-07-25 12:27:41
Also in: linux-omap, lkml

Am 25.07.2018 um 10:33 schrieb Ladislav Michl [off-list ref]:

On Wed, Jul 25, 2018 at 10:18:28AM +0200, H. Nikolaus Schaller wrote:
quoted
quoted
Am 25.07.2018 um 10:07 schrieb Ladislav Michl [off-list ref]:

On Wed, Jul 25, 2018 at 08:58:41AM +0200, H. Nikolaus Schaller wrote:
quoted
Vendor defined U-Boot has changed the partition scheme a while ago:

* kernel partition 6MB
* file system partition uses the remainder up to end of the NAND
* increased size of the environment partition (to get an OneNAND compatible base address)
* shrink the U-Boot partition

Let's be compatible (e.g. Debian kernel built from upstream).
That, in fact, is breaking compatibility.
With what? Nobody is using the old u-boot partition scheme any more
(it is >5 years old).
quoted
So once you are touching this
what about relying on partitioning provided by bootloader just to prevent
something like this happening again?
Well, we define what compatible means here (since we are the vendor).
And people complain with us. We simply recommend them to upgrade the
boot-loader.
Fair enough. Suggestion was to remove partitioning scheme from DTB alltogether
and let U-Boot provide one. But you being vendor you decide, of course :)
(I'd use only two partitions: MLO and UBI, latter one with BCH8, and store
everything in UBI volumes. That's a bit more flexible approach)
Yes, that is a good goal for a future setup and would of course be better.
Like U-Boot already provides the memory layout for RAM.

Hopefully, someone will work out patches for u-boot plus kernel (which is always
painful to keep these two in sync and tested). But I don't want to do that now.

BR and thanks,
Nikolaus
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help