
wd@denx.de wrote:
U-Boot does not "lose" the environmet once it has been successfully written to flash. ???
The Integrator/CP code was incorrectly configured such that ENV_IS_EMBEDDED was true during compilation, causing the environment to be assumed to be in environment[] in the code copied to RAM. Since the environment remains in flash, environment[] is empty at reboot. This causes a CRC error and the default environment is used.
The patch configures the Integrator/CP code such that the environment is correctly found in the flash.
Regards
Peter
-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.