Skip to main content.
Navigation:
DENX
>
U-Boot
>
TaskFixRelocation
Translations:
Edit
|
Attach
|
Raw
|
Ref-By
|
Printable
|
More
U-Boot
Sections of this site:
DENX Home
|
DULG
|
ELDK-5
|
Know
|
Training
|
U-Boot
|
U-Bootdoc
Topics
U-Boot Home
Documentation
Source Code
The Custodians
Custodian Repositories
Development Process
Release Cycle
Coding Style
Patches
Tasks
Contacts
Changes
Index
List of pages in U-Boot
Search
---+ Fix Relocation Currently relocation is not working as it should: as is, statically initialized pointers must be manually relocated, or they will continue to point into flash which may make U-Boot crash when the original flash image should get erased during some update procedures. Patches were provided, but had to be backed out because of incompatibilities with certain tool chanes. See for example http://article.gmane.org/gmane.comp.boot-loaders.u-boot/33297 Note: according to http://article.gmane.org/gmane.comp.boot-loaders.u-boot/46596 the string pointers in uimage_{arch,os,type,comp}[] are not being relocated and still point to flash. This is a bug that needs to be fixed one way or another. -- Main.WolfgangDenk - 12 Oct 2008