SBAU420 March   2023

 

  1.   TMAG5170D Evaluation Module Abstract
  2.   Trademarks
  3. 1Overview
    1. 1.1 Kit Contents
    2. 1.2 Related Documentation From Texas Instruments
  4. 2Hardware
    1. 2.1 Features
  5. 3Operation
    1. 3.1 Quick Start Setup
    2. 3.2 EVM Operation
      1. 3.2.1 Setup
        1. 3.2.1.1 Driver Installation
        2. 3.2.1.2 Firmware
          1. 3.2.1.2.1 Firmware Debug
        3. 3.2.1.3 GUI Setup and Usage
          1. 3.2.1.3.1 Initial Setup
          2. 3.2.1.3.2 GUI Operation
      2. 3.2.2 Rotate and Push Demonstration
        1. 3.2.2.1 Optimizing Device Angle Matching
      3. 3.2.3 Direct EVM Serial Communication
  6. 4Schematics, PCB Layout, and Bill of Materials
    1. 4.1 Schematics
    2. 4.2 PCB Layout
    3. 4.3 Bill of Materials
Firmware Debug

If the firmware gets corrupted or must be manually reinstalled for any reason, follow these steps to reinstall the firmware. This is demonstrated in the TMAG5170 EVM Quick Start Video:

  1. Configure the MCU on the TI-SCB Controller to Device Firmware Update (DFU) Mode.
    1. It is possible that the MCU has already entered DFU mode. If so, the GUI will notify you and try to update the firmware to the latest version after the GUI is connected to the PC.
    2. DFU mode can be entered manually through one of the following methods while the TI-SCB Controller is powered on:
      • Through software:
        • Send the command 'bsl' on the TI-SCB's USB Serial (COM) port.
      • Though the hardware:
        • Ensure TI-SCB is connected to the PC through a USB
        • Short the two test points near PK1 and PK2 of the header pins (see #ID-5F431533-1D8F-4821-9078-9E0F9A8429FF) with a pair of tweezers (or wire) while pressing the RESET button.
          Figure 3-3 Test Points Used to Enter DFU Mode Manually
    3. LEDs D1 and D2 will be off if successful
  2. With the MCU in DFU mode, upload the firmware through the GUI:
    • Open the File menu and select Program Device
    • The firmware update will initiate
    • After the GUI re-initializes, the TI-SCB should automatically connect
    If the firmware programming was unsuccessful, TI recommends to repeat the above steps with a different USB port connection on the machine.