Dear Georg, In message <[EMAIL PROTECTED]> you wrote: > > i have a strange problem with the saveenv command, or maybe with my > config :) > > After booting a fresh compiled u-boot with the default environment i > can save the env without any problems. U-boot unprotect, erase and > write the flash. but after add a new env-variable, e.g. bootargs, > saveenv will unprotect the flash, erase the flash but then u-boot will > not write the flash because the "Flash not Erased" error. > > Is there a different in addressing the env during boot-time, or read > and write ?
Timing... You may see a problem similar to mine (patch just went into the CFI repo). What exactly is your flash configuration? Bus width? Which flash chips? How can the bus be read? I mean, for example if you use 2 x 16 bit devices in parallel to provide a 32 bit bus, can your CPU actually perform an atomic 32 bit read from that bus? [Same for 16 or 64 instead of 32]. 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: [EMAIL PROTECTED] Do not underestimate the value of print statements for debugging. Don't have aesthetic convulsions when using them, either. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot