[U-Boot] OMAP3 Regression after merging ARM relocation code for custom board

Wolfgang Denk wd at denx.de
Tue Mar 15 22:59:41 CET 2011


Dear Luca Ceresoli,

In message <4D7FDD06.5080009 at lucaceresoli.net> you wrote:
> 
> Nevertheless, the board will never be publicly available unless one buys 
> a quite expensive product, and I don't think detailed hardware 
> specifications will ever be available (this definitely does not depend 
> on me...). It's a product, not a development board or similar.

This really doesn't matter at all in regards of wether you can push
your code upstream to have it maintained with the rest of the mainline
code.

> Do you think it would be feasible to give support even with such 
> restrictions, if the software were publicly available?

I'm not talking about "publicly available".  I'm talking about coe
that has been merged into the mainline U-Boot distribution. That's the
only code that gets free community support.

> Pardon the question, I'm just trying to understand how the U-boot 
> community does things as I'm pretty new here.

It works like other, similar communites, too.  Take Linux for example.


> Merging little pieces at a time was my "divide et impera" approach to 
> merge ~1 year of upstream history without facing a huge mountain of 
> merge conflicts, compilation issues and runtime failures all at a time 
> on a codebase that I'm not familiar with. On one hand, it allowed me to 
> learn a bit about U-boot, but I understand it makes it difficult to 
> obtain support.

Such an approach is painful.  Learn a lesson from it.  Sync against
mainline frequently, eventually even on a daily base, or at least
every few days.  Use tools (git - like pulling mainline into your
repository, or maintaining your code in a brnch that you rebase
against mainline).

> I'll try the other way around with a big merge-all.

No.  Create a branch, and try to rebase your branch.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Good manners are the settled  medium  of  social,  as  specie  is  of
commercial, life; returns are equally expected for both.
           - Lord Chesterfield _Letters to his Son_, 25 December 1753


More information about the U-Boot mailing list