EN 105
3139 785 31532
5.
Firmware Upgrading & Diagnostic Software
Nucleus Name
DS_HDD_VersionGet
Nucleus Number
2102
Description
Get the vendor- and product identification and the product revision level of the
hard disk drive
Technical
-
Initialise/start IDE
-
Send ATA command IDENTIFY DRIVE
-
Display the serial, firmware revision and model information
Execution Time
Less than 1 second.
User Input
None
Error
210200
Version info successfully
210201
The initialisation of IDE failed
210202
Communication with the hard disk drive failed
210203
Failed to get version info from the hard disk drive
Example
DS:> 2102
210200: Serial number = F19LP8WE,Firmware rev. = VAM51JJ0 ,Model
nu
mber = Maxtor 2F040L0
Test OK @
Nucleus Name
DS_HDD_WriteRead
Nucleus Number
2103
Description
Write data to the hard disk, read it back and verify the data read back.
Technical
-
Initialise/start IDE
-
Generate a random sector number
-
Generate test data to write to the disk
-
Read the data from the sector using READ_SECTOR(S) and store this in a
temporarily buffer
-
Transfer the test data to the disk location using ATA command
WRITE_SECTOR(S)
-
Read back the data from the disk location using ATA command
READ_SECTOR(S)
-
Compare the two data areas and check whether the areas are equal
-
Write back the data from the temporarily buffer
Execution Time
3 seconds
User Input
None
Error
210300
Version info successfully
210301
The initialisation of IDE failed
210302
Communication with the hard disk drive failed
210303
Unable to retrieve device capabilities from HDD
210304
Writing data to HDD failed
210305
Reading back data from HDD failed
210306
Data read back did not equal written data
Example
DS:> 2103
210300: OK, writing to sector 3f95776
Test OK @