Upload a Device ImageΒΆ
Prerequisites
The device image must exist where the system command is executed, such as a remote CLI, before proceeding.
Procedure
Upload the device image.
To upload a root-key device image:
~(keystone_admin)$ system device-image-upload <imagefile> root-key <pci_vendor> <pci_device> --key-signature <key_signature> --name <imagename> --description <description> --image-version <version>
To upload a revocation key device image:
~(keystone_admin)$ system device-image-upload <imagefile> key-revocation <pci_vendor> <pci_device> --revoke-key-id <revoke_key_id> --name <imagename> --description <description> --image-version <version>
To upload a functional device image:
~(keystone_admin)$ system device-image-upload <imagefile> functional <pci_vendor> <pci_device> --functional <bitstream_id> --name <imagename> --description <description> --image-version <version>
In the above device-image-upload commands, the following substitutions apply:
- <imagefile>
The filepath of the binary device image file.
- <pci_vendor>
The hexadecimal string identifying the PCI vendor ID of the device this image applies to.
- <pci_device>
The hexadecimal string identifying the PCI device ID of the device this image applies to.
- <key_signature>
A hexidecimal string identifying the root key device image.
- <revoke_key_id>
A decimal key ID for the key revocation device image.
- <bitstream_id>
A hexidecimal string of the functional device image.
- <name>
The name of the device image (optional).
- <description>
Is the description of the device image (optional).
- <image-version>
The version of the device image (optional).