setenv start_usb_autoscript "if fatload usb 0 11000000 s805_autoscript; then autoscr 11000000; fi; if fatload usb 1 11000000 s805_autoscript; then autoscr 11000000; fi;"
setenv start_autoscript 'if usb start; then run start_usb_autoscript; fi; if mmcinfo; then run start_mmc_autoscript; fi;'
setenv bootcmd 'run start_autoscript; run storeboot'
setenv start_usb_autoscript "if fatload usb 0 11000000 s805_autoscript; then autoscr 11000000; fi; if fatload usb 1 11000000 s805_autoscript; then autoscr 11000000; fi;"
设置环境变量 start_usb_autoscript,它包含一组条件语句,功能是:
尝试从两个不同的 USB 设备(0 和 1)加载文件 s805_autoscript 到内存地址 0x11000000。
如果成功加载到该内存地址,则执行该脚本文件。
setenv start_autoscript 'if usb start; then run start_usb_autoscript; fi; if mmcinfo; then run start_mmc_autoscript; fi;'
设置 start_autoscript 环境变量,功能为:
启动 USB 设备(usb start)。
如果 USB 设备启动成功,则执行 start_usb_autoscript,尝试加载和执行 USB 中的脚本。