SPRADG4A January   2024  – April 2024

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1General Texas Instruments High Voltage Evaluation (TI HV EVM) User Safety Guidelines
  5. 2Introduction
  6. 3System Description
    1. 3.1 Key System Specifications
  7. 4System Overview
    1. 4.1 Block Diagram
    2. 4.2 Basic Operation
    3. 4.3 System Design Theory
      1. 4.3.1 Peak Current Mode Control (PCMC) Implementation
      2. 4.3.2 Zero Voltage Switching (ZVS) or Low Voltage Switching (LVS)
      3. 4.3.3 Synchronous Rectification
      4. 4.3.4 Slope Compensation
  8. 5Hardware
    1. 5.1 Hardware Overview
    2. 5.2 Hardware and Test Instruments Required
    3. 5.3 TMDSCNCD263 controlCARD™ Changes
  9. 6Software
    1. 6.1 Getting Started With Firmware
      1. 6.1.1 Opening the Code Composer Studio Project
      2. 6.1.2 Software Architecture
      3. 6.1.3 Project Folder Structure
    2. 6.2 SysConfig Setup
      1. 6.2.1 EPWM Configuration
      2. 6.2.2 ADC Configuration
      3. 6.2.3 CMPSS Configuration
    3. 6.3 Incremental Builds
      1. 6.3.1 Procedure for Running the Incremental Builds - PCMC
        1. 6.3.1.1 Lab 1: Phase Overlapping Check With Open Current and Voltage Loop
          1. 6.3.1.1.1 Objective of Lab 1
          2. 6.3.1.1.2 Overview of Lab 1
          3. 6.3.1.1.3 Procedure of Lab 1
            1. 6.3.1.1.3.1 Start CCS and Open a Project for Lab 1
            2. 6.3.1.1.3.2 Build and Load the Project for Lab 1
            3. 6.3.1.1.3.3 Debug Environment Windows for Lab 1
            4. 6.3.1.1.3.4 Run the Code for Lab 1
        2. 6.3.1.2 Lab 2: Closed Current and Open Voltage Loop
          1. 6.3.1.2.1 Objective of Lab 2
          2. 6.3.1.2.2 Overview of Lab 2
          3. 6.3.1.2.3 Procedure of Lab 2
            1. 6.3.1.2.3.1 Build and Load Project for Lab 2
            2. 6.3.1.2.3.2 Debug Environment Windows for Lab 2
            3. 6.3.1.2.3.3 Run the Code for Lab 2
        3. 6.3.1.3 Lab 3: Closed Current and Closed Voltage Loop
          1. 6.3.1.3.1 Objective of Lab 3
          2. 6.3.1.3.2 Overview of Lab 3
          3. 6.3.1.3.3 Procedure of Lab 3
            1. 6.3.1.3.3.1 Build and Load Project for Lab 3
            2. 6.3.1.3.3.2 Debug Environment Windows for Lab 3
            3. 6.3.1.3.3.3 Run the Code for Lab 3
  10. 7Testing and Results
    1. 7.1 Lab 0: Basic PWM Check
    2. 7.2 Lab 1: Phase Overlapping Check With Open Current and Voltage Loop
    3. 7.3 Lab 2: Closed Current and Open Voltage Loop
    4. 7.4 Lab 3: Closed Current and Closed Voltage Loop
  11. 8References
  12. 9Revision History

Opening the Code Composer Studio Project

The software of this design is available inside the Digital_Power_SDK_AM263x_tirex. Open the project using the following steps:

  1. If necessary, install Code Composer Studio™ (CCS) version 12.5 or above by following the instructions on the AM263x MCU+ SDK Getting Started Guide.
  2. The minimum supported SysConfig version is 3.2.0 or higher.
  3. The minimum supported DIGITAL_POWER_SDK version for this demonstration is digital_power_sdk_am263x_09_01_00_01.
    • Report in the E2E™ forums if the latest DIGITAL_POWER_SDK is not supported for the demonstration.
  4. If necessary, the installation steps for each package is provided as part of the SDK and Tools Setup.
  5. Download the latest digital power SDK from DIGITAL_POWER_SDK_AM263x download page. Install the SDK to the local PC.
  6. Open CCS, and create a new workspace.
  7. Inside CCS, go to ProjectImport CCS Project. Navigate to the location of the firmware, and import the .\digital_power_sdk_am263x_09_01_00_01\examples\tidm-02009-dcdc\am263x-cc\r5fss0-0_nortos\ti-arm-clang\example.projectspec .
  8. To launch the project using CCS, set the EVM in DevBOOT mode. Follow the steps mentioned in the EVM Setup section of the Getting Started Guide to set up the EVM.
    GUID-20230406-SS0I-B9JQ-DBML-5XLTGV6PM4SB-low.png Figure 6-1 DevBoot Mode
  9. To load and run the code into the EVM, follow the steps mentioned in the Load and Run Example section of the Getting Started Guide.