Invention Grant
- Patent Title: Host-safe firmware upgrade of a PCI express device
-
Application No.: US16144265Application Date: 2018-09-27
-
Publication No.: US11308015B2Publication Date: 2022-04-19
- Inventor: Gordon W. Waidhofer , Ali Aiouaz , Christopher Delaney , Leland Thompson
- Applicant: Kioxia Corporation
- Applicant Address: JP Tokyo
- Assignee: Kioxia Corporation
- Current Assignee: Kioxia Corporation
- Current Assignee Address: JP Tokyo
- Agency: Allen & Overy LLP
- Main IPC: G06F13/40
- IPC: G06F13/40 ; G06F8/654 ; G06F9/4401 ; G06F13/42

Abstract:
A method and a computer readable medium comprising instructions for upgrading a firmware of a peripheral device connected to a host device via a Peripheral Component Interconnect Express (PCIe) bus from the operating system (OS) of the host device is disclosed. In one embodiment, the method and computer readable medium instructions includes halting host device access to the peripheral device after detecting the peripheral device has completed a shutdown sequence, and resetting the peripheral device after a predetermined time period after completion of the shutdown sequence. The method and computer readable medium instructions further includes initializing the firmware stored in a persistent storage location of the peripheral device, and re-establishing a connection between the peripheral device and the host device. In one embodiment, the predetermined time period is greater than a time it takes for the host device to detect the peripheral device has completed the shutdown sequence. In one embodiment, the peripheral device is a Non-Volatile Memory Express (NVMe)-compliant data storage device.
Public/Granted literature
- US20190026244A1 HOST-SAFE FIRMWARE UPGRADE OF A PCI EXPRESS DEVICE Public/Granted day:2019-01-24
Information query