DLPU102C December   2020  – July 2024

 

  1.   1
  2.   Trademarks
  3. 1Read This First
    1. 1.1 About This Guide
    2. 1.2 Related Documentation from Texas Instruments
    3. 1.3 If You Need Assistance
  4. 2DLP LightCrafter Dual DLPC900 EVM Overview
    1. 2.1 Welcome
    2. 2.2 DLP LightCrafter Dual DLPC900 Evaluation Module (EVM) Hardware
    3. 2.3 EVM Board
    4. 2.4 Other Items Needed for Operation
    5. 2.5 DLP LightCrafter Dual DLPC900 Connections
      1. 2.5.1 DLP LightCrafter Dual DLPC900 LED Enable and PWM Outputs
      2. 2.5.2 DLP LightCrafter Dual DLPC900 Trigger Input and Output Voltage Selectors
    6. 2.6 DLP LightCrafter Dual DLPC900 EVM Flex Cable
    7. 2.7 DLP LightCrafter Dual DLPC900 EVM and DMD EVM Assembly
  5. 3Quick Start
    1. 3.1 Power-up the DLP LightCrafter Dual DLPC900 EVM
    2. 3.2 Creating A Simple Pattern Sequence
  6. 4Operating the DLP LightCrafter Dual DLPC900 EVM
    1. 4.1  DLP LightCrafter Dual DLPC900 Control Software
    2. 4.2  PC Software
    3. 4.3  System Common Controls
      1. 4.3.1 Operating Mode
      2. 4.3.2 Connected DMD Type
      3. 4.3.3 EVM Information
      4. 4.3.4 Status
    4. 4.4  System Settings
    5. 4.5  Video Mode
      1. 4.5.1 Video Support
    6. 4.6  Pattern Modes
      1. 4.6.1 Menu Bar
      2. 4.6.2 Creating a Pattern Sequence in Pattern On-The-Fly Mode
      3. 4.6.3 Creating a Pattern Sequence in Pre-Stored Pattern Mode
      4. 4.6.4 Reordering a Pattern Sequence using the Edit LUT Feature
        1. 4.6.4.1 Special Considerations for Input Triggers When Using the Edit LUT Feature
      5. 4.6.5 Creating a Pattern Sequence in Video Pattern Mode
      6. 4.6.6 Creating a Pattern Sequence With DMD Block Load
      7. 4.6.7 Pattern Settings
    7. 4.7  Batch Files
      1. 4.7.1 Execute Batch File
      2. 4.7.2 Creating and Saving Batch Files
        1. 4.7.2.1 Creating and Saving a Batch File Using the GUI
        2. 4.7.2.2 Creating a Batch File Using a Text Editor
      3. 4.7.3 Loading a Batch File
      4. 4.7.4 Adding a Batch File to the Firmware
    8. 4.8  Peripherals Panel
      1. 4.8.1 Peripherals Tab
      2. 4.8.2 Debug Tab
    9. 4.9  Firmware
      1. 4.9.1 Adding or Removing Patterns from the Firmware
        1. 4.9.1.1 Deleting Images
        2. 4.9.1.2 Adding Images
        3. 4.9.1.3 Adding Both Images and Batch Files
    10. 4.10 Reprogram Controller Board for a Different Supported DMD
    11. 4.11 Flash Device Parameters
    12. 4.12 JTAG Flash Programming
    13. 4.13 Programming an EDID
    14. 4.14 Intel (Altera) FPGA Programming
  7. 5Connectors
    1. 5.1  Input Trigger Connectors
    2. 5.2  Output Trigger Connectors
    3. 5.3  DLPC900 UART Headers
    4. 5.4  DLPC900 I2C Port 0
    5. 5.5  DLPC900 I2C Port 1
    6. 5.6  DLPC900 I2C Port 2
    7. 5.7  JTAG Boundary Scan
    8. 5.8  GPIO and PWM
    9. 5.9  Power
    10. 5.10 External Parallel Video Connector
  8. 6Power Supply Requirements
    1. 6.1 External Power Supply Requirements
  9. 7Safety
    1. 7.1 Caution Labels
  10. 8Revision History

Creating a Pattern Sequence With DMD Block Load

Creating a pattern sequences with DMD Block Load achieves higher pattern rates by using a subset of the DMD blocks. See DMD Block Load command in the DLPC900 Software Programmer’s Guide (DLPU018) for a description of this command.

Follow these steps to create a Pattern On-The-Fly pattern sequence with only three DMD active blocks.

  1. Make sure the EVM is powered up and operating correctly, and the Connected radio-button is lit green.
  2. Select Pattern On-The-Fly Mode from the Operating Mode group box, and then select the Pattern Design button so that the large black panel is displayed as shown in Figure 4-6.
  3. Select the Load button from the menu bar and select the Block_Load.txt file located in the sample images directory. Be sure to select the correct file for the EVM being used.
  4. The pattern design looks similar to Figure 4-15.
  5. Select the Pattern Settings button.
  6. Within the DMD Active Blocks, select 6 for the Start Block and select 8 for the End Block, and then Select Set.
  7. Select the Pattern Design button.
  8. Select the Update LUT button.
  9. Select the Start button to run the sequence. The system only loads data in blocks 6, 7, and 8 regardless of the thumbnail image shown in the Pattern Design window and displays each pattern for 180,000 μs.
  10. Select the Stop button to end this example.

Notice that pattern 0 is displayed the same way as pattern 2 even though pattern 0 contains image data for all blocks showing that only blocks 6, 7, and 8 are active while all other blocks are in the off state.

Note:

The performance of the mirrors in the blocks that are not active are affected by prolonged use of being in the off state. Enable DMD Idle Mode as often as possible to optimize the mirrors. This mode provides a 50/50 duty cycle across the entire DMD mirror array, where the mirrors are continuously flipped between the on and off states. See DMD Idle Mode command in the DLPC900 Software Programmer’s Guide (DLPU018) for a description of this command. The DMD Idle Mode command is located in Section 4.6.7 within the Pattern Mode panel.

DLPC900 DMD Block Load Pattern SequenceFigure 4-15 DMD Block Load Pattern Sequence