US 12,014,187 B2
Boot processes for storage systems
Sourin Sarkar, Bangalore (IN); Vamshikrishna Komuravelli, Rangareddy (IN); and Kanika Mittal, Agra (IN)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on May 4, 2022, as Appl. No. 17/661,983.
Prior Publication US 2023/0359466 A1, Nov. 9, 2023
Int. Cl. G06F 9/4401 (2018.01)
CPC G06F 9/4411 (2013.01) [G06F 9/4418 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory device; and
a controller configured to:
receive, from a host device and based on a user input, a command for enabling a fast bootup process for the system, wherein the fast bootup process excludes a verification of information, stored at the memory device, against expected values;
enable the fast bootup process based on the command;
disable a normal bootup process for the system based on the fast bootup process being enabled, wherein the normal bootup process includes the verification of the information against the expected values;
increment a fast boot counter associated with the fast bootup process,
wherein a fast boot count threshold associated with the fast boot counter indicates whether to disable the fast bootup process;
detect that the system has been powered on; and
perform the fast bootup process based on the system being powered on.