DLPU127 December   2023 DLP470NE , DLP480RE , DLP550HE , DLP550JE , DLP650LE , DLP650NE , DLP670RE , DLP780NE , DLP800RE , DLPC4430

 

  1.   1
  2.   Description
  3.   Get Started
  4.   Features
  5.   Applications
  6.   6
  7. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Specification
    4. 1.4 Device Information
    5. 1.5 Other Items Needed for Operation
  8. 2Software
    1. 2.1 Connecting the DMD EVM to the DLPC4430EVM
    2. 2.2 Quick Start
      1. 2.2.1 Downloading the Software
      2. 2.2.2 Powering-up the DLPC4430EVM and Preparing for the DLPC4430EVM to be Programmed
      3. 2.2.3 Programming the DLPC4430EVM and Displaying a SPLASH Image
      4. 2.2.4 JTAG Flash Programming
      5. 2.2.5 Flash Device Parameters
      6. 2.2.6 Troubleshooting
  9. 3Hardware
    1. 3.1 Connections
      1. 3.1.1 DLPC4430EVM Connections
        1. 3.1.1.1 DLPC4430EVM Connectors
        2. 3.1.1.2 DLPC4430EVM Test Points
      2. 3.1.2 DLP780NEEVM/DLP800REEVM Connections
        1. 3.1.2.1 DLP780NEEVM/DLP800REEVM Connectors
        2. 3.1.2.2 DLP780NEEVM/DLP800REEVM Test Points
      3. 3.1.3 DLP470NEEVM/DLP480REEVM Connections
        1. 3.1.3.1 DLP470NEEVM/DLP480REEVM Connectors
        2. 3.1.3.2 DLP470NEEVM/DLP480REEVM Test Points
      4. 3.1.4 DLP550HEEVM/DLP550JEEVM/DLP650LEEVM Connections
        1. 3.1.4.1 DLP550HEEVM/DLP550JEEVM/DLP650LEEVM Connectors
        2. 3.1.4.2 DLP550HEEVM/DLP550JEEVM/DLP650LEEVM Test Points
      5. 3.1.5 DLP650NEEVM/DLP670REEVM Connections
        1. 3.1.5.1 DLP650NEEVM/DLP670REEVM Connectors
        2. 3.1.5.2 DLP650NEEVM/DLP670REEVM Test Points
    2. 3.2 Power Supply Requirements
      1. 3.2.1 External Power Supply Requirements
  10. 4Hardware Design Files
    1. 4.1 Schematics
    2. 4.2 PCB Layouts
    3. 4.3 Bill of Materials (BOM)
  11. 5Additional Information
    1. 5.1 If You Need Assistance
    2. 5.2 Caution Labels
    3.     Trademarks
  12. 6Related Documentation

JTAG Flash Programming

The JTAG Programmer Tool is included in the DLPC4420EVM-SW bundle, and allows a user to program the bootloader image into the flash using the JTAG boundary scan connector if, for example, the bootloader becomes corrupted and the board is rendered inoperable. The tool can also be used for updating the entire firmware image. Programming the entire firmware image using this method takes a long time and is suggested to program only the bootloader using this method. Following, the DLPC44xx GUI with a USB connection to upload the entire firmware image. The following steps are for programming only the bootloader image.

The JTAG Programmer Tool requires the UM232H module with modifications, which is manufactured by Future Technology Devices International Ltd (FTDI Chip), . The UM232H module can be purchased from Digi-key with the following part number: 768-1103-ND. The driver can be downloaded from the FTDI website (www.ftdichip.com). Select the VCP CDM WHQL Certified driver for Windows.

Make the following modifications to the UM232H and use Figure 3-14 and Figure 3-15 as a guide.

Table 2-2 Connection Details
UM232H Reference Description Connection Type
J1 Bus

Power Configuration

Short J1 PIN #2 and PIN # 3

SYS POWER

J2 Bus

Power Configuration

Short J2 PIN #2 and PIN #3 I/O POWER
J2-6 GND POWER
J2-7 TCK OUTPUT
J2-8 TDO1 OUTPUT
J2-9 TDI INPUT
J2-10 TMS1 OUTPUT
J2-11 TRSTZ OUTPUT
GUID-F172118F-2FB3-439F-ADA1-A435B980A70A-low.gifFigure 2-14 UM232H Module
GUID-20201115-CA0I-ZB5K-FHPJ-RKPQNM0FXW66-low.gifFigure 2-15 UM232H Wiring Diagram

Choose the driver found in the CDM WHQL Certified zip folder and allow driver installation to complete. Install a jumper at J31 on the DLPC4420AEVM and connect the JTAG signals at J37 on the DLPC4420AEVM to the UM232H module as shown in Figure 3-15. Finally, connect the UM232H to the PC with USB cable.

Note:

The JTAG programmer has a copy of the FlashDeviceParameters.txt file, which is located in the DLPC4420EVM-SW\JTAG_Programmer_Tool\DLPC44xx-JTAG directory of the DLPC4420AEVMSW-10.1.1 bundle. See Section 2.2.5 for instructions on how to edit this file to match the flash. If the user has already made changes to the FlashDeviceParameters.txt file in the DLPC4420-SW\DLPC44xxGUI_Files directory that work with the GUI, then the user can copy that file to the DLPC4420EVM-SW\JTAG_Programmer_Tool\DLPC44xx-JTAG directory.

Please see the 'JTAG_Bootloader_Programming_Guide.pdf' within the DLPC4420EVM-SW\JTAG_Programmer_Tool directory or follow the below instructions.

Start the Flash Programmer program and select the BoardFile.brd and the bootloader.bin included the install folder. Select USB as communication method from the Settings menu.

Power-up the EVM board and click the Detect Chain tool button. The tool detects the DLPC4420 in JTAG chain. On the EVM notice the Green LED (D8) lights up to confirm the DLPC4420 is currently connected.

On the Flash Programmer program, click the Flash Info button and confirm the correct flash part is detected by the tool. Using the Flash Erase button select the first sectors (to cover first 128 kilobytes) and erase these sectors.

Once sector erase is complete, set the Start Address (HEX) to 0x00000000 and set the Size (HEX) to 0x20000. Then click the Program Flash button, and then wait until write is complete.

Note: Make sure that verify is 100% complete!

Then, remove the UM232H connection at J37 and jumper at J31. Cycle the board power to the EVM. Finally, plug in a USB cable between the EVM and the PC and allow the PC to detect the EVM USB connection.