Hitachi HTS541680J9SA00, HTS541640J9SA00, HTS541616J9SA00 manual Example for operation In LBA mode

Models: HTS541640J9SA00 HTS541616J9SA00 HTS541680J9SA00 HTS541612J9SA00 HTS541660J9SA00

1 167
Download 167 pages 31.29 Kb
Page 61
Image 61

Travelstar 5K160 (SATA) Hard Disk Drive Specification

Set Max Set Password

Set Max Lock

Set Max Freeze Lock

Set Max Unlock

12.10.1Example for operation (In LBA mode)

Assumptions :

For better understanding, the following example uses actual values for LBA, size, etc. Since it is just an example, these values could be different.

Device characteristics

 

 

 

Capacity (native)

:

536,870,912

byte (536MB)

Max LBA (native)

:

1,048,575

(0FFFFFh)

Required size for protected area

:

8,388,608

byte

Required blocks for protected area

:

16,384

(004000h)

Customer usable device size

:

528,482,304

byte (528MB)

Customer usable sector count

:

1,032,192

(0FC000h)

LBA range for protected area

: 0FC000h to 0FFFFFh

Shipping HDDs from HDD manufacturer

 

 

 

When the HDDs are shipped from HDD manufacturer, the device has been tested to have a capacity of 536MB,flagging the media defects not to be visible by system.

1.Preparing HDDs at system manufacturer

Special utility software is required to define the size of protected area and store the data into it.

The sequence is :

Issue Read Native Max Address command to get the real device max of LBA/CYL. Returned value shows that native device Max LBA is 0FFFFFh regardless to the current setting.

Make entire device be accessible including the protected area by setting device Max LBA as 0FFFFFh via Set Max Address command. The option could be either nonvolatile or volatile.

Test the sectors for protected area (LBA >= 0FC000h) if required.

Write information data such as BIOS code within the protected area.

Change maximum LBA using Set Max Address command to 0FBFFFh with nonvolatile option.

From this point, the protected area cannot be accessed until next Set Max Address command is issued. Any BIOSes, device drivers, or application software access the HDD as if that is the 528MB device because the device acts exactly same as real 528MB device does.

2.Conventional usage without system software support

Since the HDD works as 528MB device, there is no special care to use this device for normal use.

3.Advanced usage using protected area

The data in the protected area is accessed by following.

Issue Read Native Max Address command to get the real device max LBA/CYL. Returned value shows that native device Max LBA is 0FFFFFh regardless of the current setting.

Make entire device be accessible including the protected area by setting device Max LBA as 0FFFFFh via Set Max Address command with volatile option. By using this option, unexpected power removal or reset will not make the protected area remained accessible.

Read information data from protected area.

Issue POR to inhibit any access to the protected area.

61/167

Page 61
Image 61
Hitachi HTS541680J9SA00, HTS541640J9SA00, HTS541616J9SA00, HTS541660J9SA00, HTS541612J9SA00 Example for operation In LBA mode