EN 106
3139 785 31532
Firmware Upgrading & Diagnostic Software
5.
Nucleus Name
DS_HDD_CapabilitiesGet
Nucleus Number
2104
Description
Get the cylinders, heads and track information of the hard disk drive
Technical
-
Initialise/start IDE
-
Send ATA command Identify drive information
-
Display all required capabilities
Execution Time
Less than 1 second.
User Input
None
Error
210400
Capabilities are displayed correctly
210401
The initialisation of IDE failed
210402
Communication with the hard disk drive failed
210403
Failed to get information from the hard disk drive
Example
DS:> 2104
Number of cylinders 16383
Number of heads 16
Number of sectors per track 63
Capacity in sectors 80293248
Number of current cylinders 16383
Number of current heads 16
Number of current sectors per track 63
Current capacity in sectors 16514064
Number of unformatted bytes per track 0
Number of unformatted bytes per sector 0
210400:
Test OK @
Nucleus Name
DS_HDD_Diagnostics
Nucleus Number
2105
Description
Shall perform the internal diagnostic tests implemented by the hard disk drive.
Technical
-
Initialise/start IDE
-
Send the diagnostic (ATA) command to the HDD device
Execution Time
Less than 1 second.
User Input
None
Error Number
Description
210500
The Diagnostic test on the hard disk drive device succeeded
210501
The initialisation of IDE failed
210502
The hard disk drive failed
210503
The diagnostics ATA command failed
Example
DS:> 2105
210500:
Test OK @
Nucleus Name
DS_HDD_UploadImage
Nucleus Number
2106
Description
Upload raw data from the HDD to a DVD+RW
Technical
-
Initialise/start IDE
-
Check for an ATA device on the IDE interface
-
Check for an ATAPI DVD+RW drive
-
Calibrate the DVD+RW laser
-
Repeat until transfer is completed
-
Read x MB from HDD source sector into SDRAM
-
Write x MB from SDRAM to the destination sector on DVD+RW
-
Read sector 0x34000 on DVD containing the transfer table to use
-
Update the contents of the table and write it back
Execution Time
Depending on the number of sectors to transfer it may take approximately 2 MB
per second.