
Le 5/10/07 1:02, « Wolfgang Denk » wd@denx.de a écrit :
In message BAY124-W1322E27AA87E199D7EB970A3A80@phx.gbl you wrote:
Thanks a lot! But I am not sure, is there the "if " command in uboot? I rea d the manual and did not find it. I am just work on it for a few weeks, so. ..
Yes, there is, if you configure the hush shell as command line parser.
But then:
Set env try First Boot From First if not enter in entry point Set env try First Boot From second if not enter in entry point Error Message No system available else if watchdog timeout Error Message No system available else Banzai System Start endif endif else if watchdog timeout Error Message No system available else Set env try First Boot From second if not enter in entry point Error Message No system available else if watchdog timeout Error Message No system available else Banzai System Start endif endif endif endif
This is overly complex and not needed at all.
Complex, maybe but its allow you to known the current state of your boot and it just a timeline algo not script the run boot_nand; run boot_flash;print $error_message
Can be represent as fallow
Set env try First Boot From First if not enter in entry point Set env try First Boot From second if not enter in entry point Error Message No system available else Banzai System Start endif endif else Banzai System Start endif
Best regards,
Wolfgang Denk