Inventors:
Brian John Higley - Longmont CO, US
Bradley John Gill - Longmont CO, US
Assignee:
SEAGATE TECHNOLOGY LLC - Cupertino CA
International Classification:
G06F 11/34
Abstract:
A method and system for providing autonomous event logging and retrieval for failure analysis. In one implementation, storage device firmware monitors and records events (e.g., storage device errors and/or failures) to the storage device flash in substantially real time from power on of the storage device to power off. Additionally, diagnostic data relating to an event, including a time stamp and storage device environmental conditions are recorded. The logged event data may be utilized to streamline failure analysis by determining whether the storage device failed and if so, when the storage device failed and what the conditions of the storage device were at the time of the failure. Such information may be used for failure, warranty, integrator, and/or troubleshooting analysis.