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

Firmware

Click the Firmware button to display the Firmware panel as shown in Figure 4-23. In this panel a user can update the firmware with patterns, batch files, and set start-up conditions.

Before uploading firmware, verify the EVM is powered-up, operating as expected and connection has been established with the GUI. To update the firmware on the EVM click the Browse button and locate the firmware file for the EVM type. Then click the Upload button.

Beginning with GUI 5.3, the user can choose to either:

  • Do a Partial Image Download (default), which compares the cached copy of the firmware and only loads the changed sectors.
  • Do a Complete Image Download. Use this option if you suspect that the firmware has become corrupted or are loading the same firmware to a different EVM.

    By default the Bootloader Area is skipped, but unchecking the Skip Bootloader Area box causes the Bootloader to be reloaded. Use this option with caution.

Within the Power up Defaults group box, a user can select the default power-up state by checking the Startup State check box and then selecting the state from the drop-down list box.

If the IT6535 digital receiver is present on the hardware, then the user can enable the use of this receiver by checking the HDMI/DP Receiver check box.

A Debug Mask check box was added in GUI 5.3. Check this box to have the debug mask specified in the entry box executed on power up. Copy the string from the Debug Mask shown in the Debugging Trace box of the Debug Mode tab in Section 4.8.2.

If a default batch file is needed, then see the Batch File section in this guide.

The DLPC900 can also be controlled over the I2C interface on I2C port 0. The default DLPC900 secondary address is 0x34. This address is programmable using the I2C secondary address within the Power up Defaults group box.

The GUI permits the user to perform a bus swap on the DMD by checking the DMD Bus Swap box and selecting between Channels A and B. This feature is a firmware configuration option that only takes effect after uploading the firmware onto the EVM. However, when using the DLP LightCrafter Dual DLPC900 EVM the user can perform a bus swap on both the primary and the secondary by selecting each check box per desired channel.

The GUI also permits the user to enable Spread Spectrum Clock Generator Support. The user can select from .5%, .75%, or 1% in the drop down menu. This option uses internally controlled clock spreading to help minimize EMI due to high-speed signals. More information on the spread spectrum feature and DMD bus swapping can be found in the DLPC900 data sheet.

DLPC900 Firmware
                    Panel Figure 4-23 Firmware Panel