SLUUDA1 April   2025

 

  1.   1
  2.   Description
  3.   Applications
  4.   Features
  5.   5
  6. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Specifications
    4. 1.4 Device Information
  7. 2Hardware
    1. 2.1 Power Requirements
    2. 2.2 Setup
    3. 2.3 Header Information
      1. 2.3.1 USB Interface
      2. 2.3.2 Communication Interfaces
      3. 2.3.3 GPIO Interface (Future Implementation)
    4. 2.4 Jumper Information
      1. 2.4.1 Pull-Up Interface
      2. 2.4.2 1MHz Pull-Up Interface
      3. 2.4.3 MCU Power Headers
    5. 2.5 Push Buttons
    6. 2.6 Interfaces
      1. 2.6.1 Overview
      2. 2.6.2 I2C Interface
      3. 2.6.3 SMBus Interface
      4. 2.6.4 SPI Interface (Future Implementation)
      5. 2.6.5 UART Interface (Future Implementation)
  8. 3Software
    1. 3.1 Software Description
    2. 3.2 Software Installation
    3. 3.3 GUI Installation
    4. 3.4 Software Development
    5. 3.5 Programming Options
  9. 4Hardware Design Files
    1. 4.1 Schematics
    2. 4.2 PCB Layouts
    3. 4.3 Bill of Materials (BOM)
  10. 5Additional Information
    1. 5.1 Trademarks
  11. 6Related Documentation

Programming Options

For future implementations, the EV2500 can be programmed using TI’s LMFLASHPROGRAMMER. Download this tool before moving to the next step.

First, put the EV2500 into ROM mode. This is done by removing power from the device and placing a jumper across the SCL and GND of the I2C interface as shown in Figure 3-1.


EV2500 Bootloader Jumper
                    Placement

Figure 3-1 Bootloader Jumper Placement

Once the jumper has been placed, connect to the USB-C port to power the EV2500. The user knows the EV2500 is in ROM mode, when the LEDs are off even when powered. If the LEDs are still on, try this process again.

Open the LMFLASHPROGRAMMER application and navigate to the Configuration Tab. In the Interface dropdown, choose USB DFU and press refresh. If the device is in ROM mode, the “Tiva Device Firmware Update” option is visible. Once this is observed, remove the SCL/GND jumper from the I2C interface as shown in Figure 3-2.


EV2500 LMFLASHPROGRAMMER
                    Configuration

Figure 3-2 LMFLASHPROGRAMMER Configuration

Next, click the Program Tab, choose the .bin file with the updated firmware, and press Program. If this is completed successfully, the LEDs turn back on once programming has been completed.


EV2500 LMFLASHPROGRAMMER
                    Programming

Figure 3-3 LMFLASHPROGRAMMER Programming