Inserted for LCOS 8.20
The commands LoadFirmware, LoadConfig and LoadScript instruct the device to upload firmware or a configuration or to run a script. These commands are initiated from the command line. The parameters are used to control the behavior of the commands.
The parameters can be used in any combination. The only requirement is for a URL to be specified.
Values for condition, URL, or minimum version entered at the command line overwrite the values set under /Setup/Autoload/Network. Conversely, the values defined in the setup act to supplement the command-line commands if no parameters are entered manually.
The following parameters are of particular importance for automatic uploading:
- -Cn: This parameter checks if the firmware referenced by the command is newer than the firmware on the device.
- -Cd: This parameter checks if the firmware, configuration or script file referenced by the command is different to the firmware or configuration on the device, or newer than the last executed script. When the LoadScript command is used, this parameter updates the checksum stored in the device for the most recently executed script.
- -u: This parameter disables the version checking. The firmware, configuration or script file referenced by the command is uploaded and executed unconditionally. When the LoadScript command is used, this parameter does not change the checksum stored in the device for the most recently executed script.
- <URL>: This parameter specifies the storage location of the firmware, configuration or script file referenced by the command. The URL can take the form "tftp://foo", "http://foo" or "https://foo".
- -m: This value defines the minimum version of the firmware. The firmware referenced by the command must be at least of this version in order for the command LoadFirmware to execute.
ACHTUNG:
The default setting for the conditions under /Setup/Autoload/Network are "Unconditionally". In the default setting, no version checking is carried out when the commands LoadFirmware and LoadConfig upload firmware, or when LoadScript executes a script file.
Achtung: The parameter -u always has priority over other parameters entered in a command.