In message <[EMAIL PROTECTED]> you wrote: > > > Note that you cannot recover / restore after starting to uncompress > > the image, because usually you will overwrite the exception vectors. > > Normally that is true.. however there are some situations that its > feasible. For example if you are booting a kernel at a non-zero > address. We do this on 85xx HW. Or if you are trying to boot a > kernel on the second core of a dual core setup (at a non-zero > address). Both of these cases we can 'bootm restore' out of.
Agreed. But compare the benefit of such a soft recovery (versus a reset of the board) against the added complexity and irregular user interface - on this board you can write to low RAM, on the other board you crash the system; on one board the system recovers after a failed attempt to load a kernel, but maybe not always, just in certain cases, on another board it always resets the board. KISS. Define a point of no return, and after that, recovery == reset. > > I have to admit that I have no idea why "bootm_size" or "bootm_low" > > are needed. If we can drop these, all the better. > > We use them for booting at non-zero locations. Why is this needed? > > "verify" and "autostart" must be kept as environment variables, > > because that's the way how the user can influence the boot behaviour. > > Even if you find a better way to implement this, they will be needed > > for backward compatibility. > > Ok. What did we decide 'autostart' means with regards to bootm? Yes, of course we did. It means exactly what's documented in the manual. 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] Copy from one, it's plagiarism; copy from two, it's research. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users