TIDT367 December   2023

 

  1.   1
  2.   Description
  3.   Features
  4.   Applications
  5. 1Test Prerequisites
    1. 1.1 Voltage and Current Requirements
    2. 1.2 Required Equipment
    3. 1.3 Test Setup
      1. 1.3.1 Hardware Setup
      2. 1.3.2 Software Setup
    4. 1.4 Running the Code for Different Labs
      1. 1.4.1 Lab 1. Primary to Secondary Power Flow, Open Loop Check PWM Driver
      2. 1.4.2 Lab 2. Primary to Secondary Power Flow, Open Loop CheckPWM Driver and ADC With Protection
      3. 1.4.3 Lab 3. Primary to Secondary Power Flow, Closed Voltage Loop Check
      4. 1.4.4 Lab 4. Primary to Secondary Power Flow, Closed Current Loop Check
      5. 1.4.5 Lab 6. Secondary to Primary Power Flow, Open Loop Check PWM Driver
      6. 1.4.6 Lab 7. Secondary to Primary Power Flow, Open Loop Check PWM Driver and ADC With Protection
      7. 1.4.7 Lab 8. Secondary to Primary Power Flow, Closed Voltage Loop Check
  6. 2Testing and Results
    1. 2.1 Efficiency Graphs
    2. 2.2 Efficiency Data
    3. 2.3 Thermal Images
    4. 2.4 Bode Plots
  7. 3Waveforms
    1. 3.1 Switching
    2. 3.2 Load Transients
    3. 3.3 Start-Up Sequence
    4. 3.4 Dynamic Response
    5. 3.5 Mode Transition

Software Setup

GUID-20231108-SS0I-Q7DZ-PKFN-ZWPS2DHTVMGD-low.jpg Figure 1-2 Test Lab Selection File
GUID-20231108-SS0I-PMFH-96FW-WBKPS1MWJXTR-low.png Figure 1-3 Expression Watch Window
  1. Install Code Composer Studio from the Code Composer Studio (CCS) Integrated Development Environment (IDE) tools folder. Version 11.2 or above is recommended.
  2. Go to ViewResource Explorer. Below the TI Resource Explorer, go to C2000Ware DigitalPower SDK. To open the reference design software as is (opens firmware as run on this design and hardware, requires the board to be exactly the same as this reference design).
  3. Under C2000Ware DigitalPower SDK, select Development KitsPMP41042, and click on Run Project. This action imports the project into the workspace environment.
  4. To get started, click clllc_nonpowerSUITE_F28004x item in Project Explorer.
  5. In the settings.h file, change the LAB number to select different LAB to run different function as shown in Figure 1-2.
  6. Right click on the project name and click Rebuild Project. Then, click RunDebug to launch a debugging session.
  7. The project then loads on the device and the CCS debug view becomes active. The code halts at the start of the main routine.
  8. To add the variables in the watch/expressions window, click ViewScripting Console to open the scripting console dialog box. On the upper right corner of this console, click on Open and then browse to the setupdebugenv_labx.js script file located inside the project folder. This populates the watch window with the appropriate variables needed to debug the system.
  9. Click on the Continuous Refresh button on the watch window to enable continuous update of values from the controller. The watch window appears as shown in Figure 1-3.