
Hi, Jean and Wolfgang ,
Thanks a lot for your reply.
I think there is some problem here. For boot method 1, the kernel image is in NAND and file system in hard drive; for boot method 2, the kernel image and file system is also in the same nand. so if there are some problems with the hard drive, the system is already booted, passed uboot and kernel image loading procedure, and will hang with the hard drive filesystem, while the uboot won't know this.
So maybe I have to consider Jean's suggestion...
Any comments?
Thanks and Regards,
Bin
Date: Fri, 5 Oct 2007 01:19:45 +0200 Subject: Re: [U-Boot-Users] is it possible to make the booting sequence in U-boot? From: plagnioj@jcrosoft.com To: wd@denx.de; xubin0712@hotmail.com CC: u-boot-users@lists.sourceforge.net
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
_________________________________________________________________ Help yourself to FREE treats served up daily at the Messenger Café. Stop by today. http://www.cafemessenger.com/info/info_sweetstuff2.html?ocid=TXT_TAGLM_OctWL...