Reference : SGP_AVS_SW_ATLAS-05-05 Classification : COMPANY RESTRICTED
Version : 0.17 Project : ATLAS_DSW
Status : Proposed Chapter : User Manual
Date : 2006-09-12
Section : Diagnostic Software (Leco+)
© Philips Electronics N.V. 2006 Philips Semiconductors Page 51 of 124
Nucleus Name
DS_SYS_SoftwareVersionDiagnosticsGet
Nucleus Number 1204
Description Get the version of the diagnostics software on the digital board
Technical - Read the segment header in FLASH and determine Diagnostics software
version
Execution Time Less than 1 second
User Input None
Error Number Description
120400 Getting the Diagnostics software version succeeded
120401 Getting the Diagnostics software version failed
Example
DS:> 1204
120400: Software Diagnostics Version = 0001
Test OK @
1
Nucleus Name
DS_SYS_DvIdNumberSet
Nucleus Number 1207
Description Set the IEEE 1394 unique ID
Technical - Decode the user input
- Store the id (<b4><b3><b2><b1><b0>) into NVRAM (offset +
<b4><b3><b2><b1><b0>)
- Validate the segment of storage by updating the checksum
Execution Time Less than 1 second.
User Input The unique ID to be set.
Error Number Description
120700 Setting the unique DV ID succeeded
120701 User input is not valid.
120702 Setting the unique DV ID failed.
120703 Write succeeded, but checksum is corrupt.
Example
DS:> 1207 1234567890
120700:
Test OK @
2
Nucleus Name
DS_SYS_DvIdNumberGet
Nucleus Number 1208
Description Get the IEEE1394 unique ID
Technical - Read out the ID from the configuration segment and return this info to the
user
Execution Time Less than 1 second.
User Input None
Error Number Description
120800 Getting the unique DV ID succeeded
120801 Getting the unique DV ID failed
120802 Reading an unexpected section version in NVRAM
Example
DS:> 1208
120800: The DvIdNumber is: 1234567890
Test OK @
3
4