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 118 of 124
4 DIGITAL BOARD DIVERSITY 1
The DSW software needs to know what kind of system it must diagnose, in other words it must 2
know what components can be tested on the hardware at hand. This to avoid misjudgement of 3
components: e.g. indicating error when the component is not mounted on this specific board. 4
So, DSW needs some settings that tell DSW which hardware components are available. 5
6
In the Non Volatile Memory storage a section is reserved for digital board settings. These 7
settings contain which hardware components are available. 8
9
When the factory is building digital boards, the first thing that must be done when DSW is 10
started, is to execute nucleus DS_SYS_SettingsSet (1226) that programs these settings into 11
the Non Volatile Memory. This nucleus must have a string value as parameter. This string 12
contains the settings. 13
14
The service department must take the following remark into account. When some components 15
in the DVD Recorder must be replaced (for example: replacing the digital board), the following 16
nucleus must be executed: DS_SYS_SettingsSet (1226). 17
18
When DSW detects (by testing the checksum) that the settings are not valid, it gives a warning. 19
In this case some nuclei executed in DSW mode may return errors because of the corrupt 20
settings string. Most nuclei however will behave correctly. 21
22
So, it is possible that the next message will appear when starting the Recorder for the first time: 23
24
[MIS_DIV,WARNING,Digital Board Hardware Information is corrupt,] 25
Factory Diagnostics and Service Software 26
DVD Video Recorder (Dec 13 2003, 10:55:37) 27
28
Version :258 Build :20031213_1030 29
Release :P1_7_b Buildtype :no 30
Baseline :I_P1_8_63 Variant :verum:dvdrw2_lib 31
WARNING,Digital Board Hardware Information is corrupt 32
33
DS:> 34
35
In this case the Non Volatile Memory storage does not contain a string with the required 36
hardware information. To update the digital board with the correct string, nucleus 37
DS_SYS_SettingsSet (1226) must be executed. With the delivery of the Diagnostics & Service 38
software the correct HW-diversity strings are shipped. These can be used as parameters for 39
the nucleus. 40
41