HARD DISK DRIVE WITH DISK EMBEDDED DOS BOOT IMAGE AND FIRMWARE DOWNLOAD METHOD
First Claim
1. A hard disk drive (HDD) operable within a host, and comprising:
- a disk having a user data region adapted to store user defined data and a non-user data region storing physical information data associated with the HDD and a DOS boot program.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, related hard disk drive (HDD) and method are disclosed in which a firmware download to the HDD is accomplished by receiving it from the host and storing it to a first region of a disk in the HDD. The value of a download flag is set once the firmware download is complete. After the system performs an OFF/ON power cycle, it checks the value of the download flag and changes a Logical Block Address mapping a second region of a non-user data region of the disk storing a DOS boot program. The firmware download is transferred from the first region to a third region of the disk or a non-volatile memory device following execution of a boot procedure by the host using the DOS boot program.
49 Citations
19 Claims
-
1. A hard disk drive (HDD) operable within a host, and comprising:
a disk having a user data region adapted to store user defined data and a non-user data region storing physical information data associated with the HDD and a DOS boot program. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A system comprising:
-
a host; and
a hard disk drive (HDD) operable in conjunction with the host, the HDD comprising a disk having a user data region adapted to store user defined data and a non-user data region storing physical information data associated with the HDD and a DOS boot program. - View Dependent Claims (8, 9)
-
-
10. In a system including a hard disk drive (HDD) and a host, a method of downloading firmware to the HDD, comprising:
-
receiving a firmware download in the HDD from the host in response to a download command and storing the firmware download to a first region of a disk in the HDD;
setting the value of a download flag once the firmware download is complete;
performing a system OFF/ON power cycle; and
thereafter,checking the value of the download flag and changing a Logical Block Address mapping a second region of a non-user data region of the disk storing a DOS boot program in relation to the value of the download flag; and
transferring the firmware download from the first region to a third region of the disk or a non-volatile memory device following execution of a boot procedure by the host using the DOS boot program. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer readable recording medium having embodied thereon a computer program to execute a method of downloading firmware to a hard disk drive (HDD), the method comprising:
-
receiving a firmware download in the HDD from the host in response to a download command and storing the firmware download to a first region of a disk in the HDD;
setting the value of a download flag once the firmware download is complete;
performing a system OFF/ON power cycle; and
thereafter,checking the value of the download flag and changing a Logical Block Address mapping a second region of a non-user data region of the disk storing a DOS boot program in relation to the value of the download flag; and
transferring the firmware download from the first region to a third region of the disk or a non-volatile memory device following execution of a boot procedure by the host using the DOS boot program. - View Dependent Claims (16, 17, 18, 19)
-
Specification