Storage device for performing firmware update and operating method of the storage device
AssigneeSamsung Electronics Co., Ltd.
InventorsSOOHWAN KANG, JAESUB KIM, JEONGBEOM SEO
Life of this patent
Estimating the term…
Abstract
A controller is included in a storage device communicating with a host device. The controller is configured to receive a firmware image download command and a firmware image corresponding to the firmware image download command from the host device, perform verification for determining whether the firmware image is damaged in response to the received firmware image download command, and when a firmware update request for the firmware image is received from the host device, determine whether to perform a firmware update based on the firmware image by using a verification result of the firmware image.
Claims20
A controller that is included in a storage device communicating with a host device, wherein the controller is configured to receive a firmware image download command and a firmware image corresponding to the firmware image download command from the host device, obtain a verification result by performing verification for determining whether the firmware image is damaged in response to the received firmware image download command, and when a firmware update request for the firmware image is received from the host device, determine whether to perform a firmware update based on the firmware image by using the verification result.
A firmware update method of a storage device, the firmware update method comprising:
- receiving a firmware image download command and a firmware image corresponding to the firmware image download command from a host device;
- obtaining a verification result by performing verification for determining whether the firmware image is damaged in response to the received firmware image download command;
- receiving a firmware update request for the firmware image from the host device;
- and
- checking the verification result to determine whether to perform a firmware update based on the firmware image, based on the verification result.
A storage device for performing a firmware update, the storage device comprising:
- a memory device;
- and
- a controller configured to receive a firmware image download command and a firmware image corresponding to the firmware image download command from a host device, obtain a verification result by performing verification for determining whether the firmware image is damaged based on the received firmware image download command, receive a firmware update request for the firmware image from the host device, check the verification result, and when the firmware image is determined to be valid as a result of checking the verification result, store the firmware image in the memory device, wherein the firmware update is performed based on the firmware image stored in the memory device.
Dependencies are inferred from the claim text.