DLPU018J October 2014 – June 2024 DLPC900
The Debug Mask Command allows Debug output from the UART port of the DLPC900 to be enabled or disabled and defines the debug mask for various subsystems.
| I2C | USB | |
|---|---|---|
| Read | Write | 0x1A5B |
| 0x5B | 0xDB | |
| BYTE | BITS | DESCRIPTION | RESET | TYPE |
|---|---|---|---|---|
| Read Debug Mask | ||||
| 3:0 | 0 | System functions
0 = disabled; 1 = enabled |
d0 | r |
| 1 | Datapath
0 = disabled; 1 = enabled |
|||
| 2 | Projector control
0 = disabled; 1 = enabled |
|||
| 3 | I2C Handler
0 = disabled; 1 = enabled |
|||
| 4 | UART Handler
0 = disabled; 1 = enabled |
|||
| 5 | USB Handler
0 = disabled; 1 = enabled |
|||
| 6 | Mailbox message routing
0 = disabled; 1 = enabled |
|||
| 19:7 | Reserved | |||
| 20 | Environment
0 = disabled; 1 = enabled |
|||
| 28:21 | Reserved | |||
| 29 | PTN (pattern) info
0 = disabled; 1 = enabled |
|||
| 30 | PTN debug
0 = disabled; 1 = enabled |
|||
| 31 | Always printed
0 = disabled; 1 = enabled |
|||
| 4 | 7:0 | Allocated string size for the debug message | d0 | r |
| 5 | 7:0 | Used string size by the debug message | d0 | r |
| 6 | 7:0 | Global debug enable/disable | d0 | r |
| 0 = Debug messages are disabled | ||||
| 1 = Mask defined debug messages are enabled | ||||
|
Write Debug Mask |
||||
| 3:0 | 0 | System functions
0 = disable; 1 = enable |
d0 | w |
| 1 | Datapath
0 = disable; 1 = enable |
|||
| 2 | Projector control
0 = disable; 1 = enable |
|||
| 3 | I2C Handler
0 = disable; 1 = enable |
|||
| 4 | UART Handler
0 = disable; 1 = enable |
|||
| 5 | USB Handler
0 = disable; 1 = enable |
|||
| 6 | Mailbox message routing
0 = disable; 1 = enable |
|||
| 19:7 | Reserved | |||
| 20 | Environment (not used)
0 = disable; 1 = enable |
|||
| 28:21 | Reserved | |||
| 29 | PTN info
0 = disable; 1 = enable |
|||
| 30 | PTN debug
0 = disable; 1 = enable |
|||
| 31 | Always printed
0 = disable; 1 = enable |
|||
| 4 | 7:0 | Global debug enable/disable | d0 | w |
| 0 = Disable all debug messages | ||||
| 1 = Enable mask defined debug messages | ||||
Debug Masks - detailed descriptions: