[U-Boot] stopping u-boot from booting an old image in RAM.

David Collier from_denx_uboot at dexdyne.com
Wed Oct 21 17:08:00 CEST 2009


If I boot this unit, then remove the SD card it booted from and reset it,
it happily boots some Linux image which is lying around in memory.

It even does it after a short power-off power-on sequence.

I think that's horrible behaviour.

I was told I could use && instead of ; between the commands in the
bootcmd string to stop this, but that barfed, and then I was told that
maybe && only existed if "scripting is enabled"

Could anyone please talk me through the steps of either

1. doing what it takes to enable this && feature, so that if it fails to
find the card, it doesn't go on and try to boot.

or

2. something else that will do it, such as so effectively buggering up an
image that has been booted from that it will never be re-used

 :-)

TVM

David Collier

www.dexdyne.com


More information about the U-Boot mailing list