The following describes the steps taken in the Clear operation:

1.Creates a unity map of every addressable block (this allows fio-sure-eraseto address every block, including previously unmapped bad blocks).

2.For each block, performs an erase cycle (every cell is pushed to 1).

3.Restores the bad block map.

Formats the device (the purpose of this is to make the device usable again, the utility erases all of the headers during the clear).

Purge support

A Purge is implemented by using the -poption with fio-sure-erase. Purge refers to the act of first overwriting the entire NAND media (including retired erase blocks) with a single character (every cell written to logical 0), and then performing a full chip erase (every cell pushed to 1) across all media (including retired erase blocks).

Metadata that is required for operation will not be destroyed (media event log, erase counts, physical bytes read/written, performance and thermal history), but any user-specific metadata will be destroyed.

The Purge operation includes the following steps:

1.Creates a unity map of every addressable block (this allows fio-sure-eraseto address every block, including previously unmapped bad blocks).

2.For each block, performs a write cycle (every cell is pushed to 0).

3.For each block, performs an erase cycle (every cell pushed to 1).

4.Restores the bad block map.

Formats the device (the purpose of this is to make the device usable again, the utility erases all of the headers during the clear).

fio-update-iodrive

CAUTION: HP strongly recommends that data is backed up on any IO Accelerator device before performing a firmware upgrade.

Description

Updates the IO Accelerator device's firmware. This utility scans the PCIe bus for all IO Accelerator devices and updates them.

A progress bar and percentage are shown for each device as the update completes.

Utilities 49

Page 49
Image 49
HP B- Accelerators Linux manual Fio-update-iodrive