DLPU048E August 2016 – July 2024
These tests can be executed continuously in certain modes. These tests do not corrupt or interfere with normal operation of the system. Some tests may be controlled by the host, but others will run continuously as functions are in use. For example, the frame memory buffer swap watchdog will always be enabled while the frame memory is being used.
Figure 6-1 shows a block diagram with labels on DLPC230-Q1 internal blocks and various system components. These labels are used in Table 6-3 to identify the coverage of each test.
TEST | COVERAGE | HOST-CONTROLLED | FAIL ACTION | SECTION |
---|---|---|---|---|
Video Source Loss | H1, A1, A3 | Continuously run | Alternate Source | Section 6.4.1.1 |
Video Tell-Tale Checksum | H1, A1, A3 | Yes | Log error /
Alternate Source / Emergency Shutdown | Section 6.4.1.2 |
Video Frame Counter Checksum | H1, A1, A3 | Yes | Log error /
Alternate Source / Emergency Shutdown | Section 6.4.1.2 |
Average Picture Level | H1, A1, A3 | Yes | Log Error / Emergency Shutdown | Section 6.4.1.4 |
Loss of Ping Command | H2 | Yes | Alternate Source | Section 6.4.1.5 |
DLPC230-Q1 Processor Memory ECC | A10 | Continuously run | Emergency Shutdown | Section 6.4.1.6 |
Flash Table Transport CRC | S6 | Continuously run | Log Error | Section 6.4.1.7 |
Frame Buffer Swap Watchdog | A4, A5 | Continuously run | Emergency Shutdown | Section 6.4.1.8 |
Sequencer Instruction Read Watchdog | A4 | Continuously run | Emergency Shutdown | Section 6.4.1.9 |
DMD Reset Instruction Watchdog | A4, A11 | Continuously run | Emergency Shutdown | Section 6.4.1.10 |
DLPC230-Q1 System Voltage Monitor | Voltage Rails, S5 | Continuously run | Log Error | Section 6.4.1.11 |
DLPC230-Q1 DMD Voltage Monitor | D2, S5 | Continuously run | Emergency Shutdown | Section 6.4.1.12 |
DLPC230-Q1 TPS99000-Q1 Bandgap Monitor | T1, S5 | Continuously run | Log Error | Section 6.4.1.13 |
DMD Temperature Monitor | D1 | Continuously run | Standby mode | Section 6.4.1.14 |
DMD Clock Monitor | A13 | Continuously run | Emergency Shutdown | Section 6.4.1.15 |
DMD High Speed Interface Training | A11, A12, D1 | Continuously run | Log Error | Section 6.4.1.16 |
DMD Low Speed Interface Test | A12, D1 | Continuously run | Log Error | Section 6.4.1.17 |
TPS99000-Q1 DLPC230-Q1 Processor Watchdog (WD1) | A8, S1 | Continuously run | System Reset | Section 6.4.1.18 |
TPS99000-Q1 DLPC230-Q1 Sequencer Watchdog (WD2) | A4, S2 | Continuously run | Attempt to correct Emergency Shutdown | Section 6.4.1.19 |
TPS99000-Q1 Temperature Warning / Error | T1 | Continuously run | Log Error
System Reset | Section 6.4.1.20 |
TPS99000-Q1 Clock Ratio Monitor | A13, S8 | Continuously run | Log Error | Section 6.4.1.21 |
TPS99000-Q1 Register Password Lock | T1 | Continuously run | Section 6.4.1.22 | |
TPS99000-Q1 Register Checksum | T1 | Continuously run | Attempt to correct Emergency Shutdown | Section 6.4.1.23 |
Software Monitor Thread | A8 | Continuously run | Log Error | Section 6.4.1.24 |