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

Wolfgang Denk wd at denx.de
Tue Mar 15 20:07:35 CET 2011


Dear "Luca Ceresoli",

In message <LI3YLF$9F2AAC61C7A1BF5365F194AD9137206F at aruba.it> you wrote:
> 
> I ported U-boot to a custom BeagleBoard-derivative board, which is running
> fine so far.
> 
> Now I'm trying to upgrade from the current codebase (v2010.06) to a more
> recent one. My custom U-boot stopped booting after merging the
> ARM relocation code implemented in september 2010 by Heiko Schocher,
> even though I think I've changed my code where needed.

That is one of the problems you will be facing again and again with
out-of-tree ports.  As we don't even know your code, we could not even
help you if we wanted to.

> --- a/board/mycompany/myboard/config.mk
> +++ b/board/mycompany/myboard/config.mk
> @@ -30,4 +30,4 @@
>  # (mem base + reserved)
>  
>  # For use with external or internal boots.
> -TEXT_BASE = 0x80e80000
> +TEXT_BASE = 0x80008000

If you still have such definitions in your code you are still so far
away from current top of tree that any comments are in vain as more
changes are still to be applied.


Maintaining out-of-tree ports _is_ a continuing pain.  Don't do that.
Push your changes upstream in time, i. e. when they are current.

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
"Just think of a computer as hardware you can program."
- Nigel de la Tierre


More information about the U-Boot mailing list