On Wed, Mar 25, 2015 at 04:04:52AM +0530, Dileep Katta wrote: > Implemented fb_set_reboot_flag() for OMAP5 to set > an environment variable 'dofastboot' when reboot-bootloader called. > > This environment variable will be checked in boot command and fastboot > will be called if the variable is set. > If the bootcmd env variable of OMAP5 common is overwritten with board-specific > command, then these changes will not apply. [snip] > + printf("Setting reboot to fastboot flag ...\n"); > + setenv("dofastboot", "1"); > + saveenv(); > + udelay(60); [snip] > #define CONFIG_BOOTCOMMAND \ > + "if test ${dofastboot} -eq 1; then " \ > + "echo Boot fastboot requested, resetting dofastboot ...;" \ > + "setenv dofastboot 0; saveenv; sleep 1;" \ > + "echo Booting into fastboot ...; fastboot;" \
No. When saveenv returns environment is saved. If it doesn't there's a bug that must be addressed. -- Tom
signature.asc
Description: Digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot