DLPU062B March 2018 – January 2024 DLPC3437
Table 3-122 describes the return parameters.
Parameter Bytes | Description |
---|---|
Byte 1 | DMD interface status |
Byte 2 | LED status |
Byte 3 | Internal interrupt status |
Byte 4 | Misc. status |
All system status error bits are cleared when the read system status is read.
MSB | Byte 1 – DMD Interface Status | LSB | |||||
---|---|---|---|---|---|---|---|
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
b(7:3) | Reserved |
b(2) | DMD training error:
|
b(1) | DMD interface error:
|
b(0) | DMD device error:
|
The system sets the DMD device error for the following conditions:
The system sets the DMD interface error when there are power management setup conflicts on this interface.
The system sets the DMD training error when the training algorithm cannot find a data eye that meets the specified requirements. For controller pins selected for training, DMD training will fail if less than 20 out of 50 continuous response values pass.
MSB | Byte 2 – LED Status | LSB | |||||
---|---|---|---|---|---|---|---|
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
b(7) | Reserved |
b(6) | LED no connection error:
|
b(5:3) | Reserved |
b(2) | Blue LED state:
|
b(1) | Green LED state:
|
b(0) | Red LED state:
|
MSB | Byte 3 – Internal Interrupt Status | LSB | |||||
---|---|---|---|---|---|---|---|
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
b(7:3) | Reserved |
b(2) | DC Power Low Voltage:
|
b(1) | Sequence error:
|
b(0) | Sequence abort error:
|
The system reports Sequence abort error if Pulse Width Modulation (PWM) sequencer aborts the operation due to an error.
The system reports Sequence error if PWM sequencer encounter an error.
MSB | Byte 4 – Misc. Status | LSB | |||||
---|---|---|---|---|---|---|---|
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
b(7:6) | Reserved |
b(5) | Watchdog timer timeout:
|
b(4) | Product configuration error:
|
b(3) | Leader versus follower operation:
|
b(2) | Single versus dual controller configuration:
|
b(1:0) | Reserved |
The DLPC3437 chip set is a dual controller solution. One controller is configured as leader and the other as follower.
The system should report "Dual" configuration. Bit (3) will be Leader or Follower depending on which controller is responding to the command.
The system sets the product configuration error bit if it determines that some piece of the product configuration is not correct. Some examples are:
The system sets the watchdog timer timeout bit if the system has been reset due to a watchdog timer timeout.