TIDUEY4D August   2022  – December 2022

 

  1.   Description
  2.   Resources
  3.   Features
  4.   Applications
  5.   5
  6. 1System Description
    1. 1.1 Key System Specifications
  7. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
      1. 2.2.1 Building Blocks
      2. 2.2.2 Flash Partitioning
      3. 2.2.3 LFU Switchover Concepts
      4. 2.2.4 Application LFU Flow
  8. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Hardware Requirements
    2. 3.2 Software Requirements
      1. 3.2.1 Software Package Contents
      2. 3.2.2 Software Structure
    3. 3.3 Introduction to the TIDM-DC-DC-BUCK
    4. 3.4 Test Setup
      1. 3.4.1 Loading the Custom Bootloader and Application to Flash using CCS
    5. 3.5 Test Results
      1. 3.5.1 Running the LFU Demo with Control Loop Running on the CPU
      2. 3.5.2 Running the LFU Demo with Control Loop Running on the CLA
      3. 3.5.3 LFU Flow on the CPU
      4. 3.5.4 LFU Flow on the CLA
      5. 3.5.5 Assumptions
      6. 3.5.6 Preparing Firmware for LFU
      7. 3.5.7 LFU Compiler Support
      8. 3.5.8 Robustness
      9. 3.5.9 LFU Use-Cases
  9. 4FOTA Example
    1. 4.1 Abstract
    2. 4.2 Introduction
    3. 4.3 Hardware Requirements
    4. 4.4 Software Requirements
    5. 4.5 Running the example
  10. 5Design and Documentation Support
    1. 5.1 Software Files
    2. 5.2 Documentation Support
    3. 5.3 Support Resources
    4. 5.4 Trademarks
  11. 6Terminology
  12. 7About the Author
  13. 8Revision History

Revision History

Changes from Revision C (August 2022) to Revision D (December 2022)

  • Updated Software Package Contents of F28003x Example tableGo
  • Updated Test Setup topicGo
  • Updated LFU Flow on the CLA topicGo
  • Added additional steps to the Assumptions topicGo
  • Updated LFU Use-Cases topicGo
  • Added FOTA Example topicsGo

Changes from Revision B (July 2022) to Revision C (August 2022)

  • Updated LFU Flow on the CPU topicGo
  • Updated LFU Flow on the CLA topic Go

Changes from Revision A (April 2021) to Revision B (July 2022)

  • Updated descriptionGo
  • Added support for LFU on TMS320F28003x MCUGo
  • Added F28003x and LAUNCHXL-F280039C Go
  • Updated featuresGo
  • Added F28003xGo
  • Added definition of LFU Switchover timeGo
  • Added Compiler, MCU LFU hardware supportGo
  • Updated topic title to LFU Switchover ConceptsGo
  • Updated to note that Indicated Compiler support for LFU is availableGo
  • Updated definition of LFU switchover timeGo
  • Added note on F28003x LFU hardware featuresGo
  • Updated descriptions, removed comment about ISRs in RAMGo
  • Added LAUNCHXL-F280039CGo
  • Updated Compiler and DigitalPower SDK version requirementsGo
  • Updated title of Table 3-1 to Software Package Contents of F28004x example Go
  • Updated path to custom bootloader of F28004x from within C2000Ware to DPSDKGo
  • Deleted flashapi_ex2_sci_kernel-CPU1-RAM.txt, and serial_flash_programmer.exe rows from the table to simplify demoGo
  • Added a new Table for Software Package Contents of F28003x exampleGo
  • Updated contents for F28003xGo
  • Updated LFU Solution Software Directory Structure imageGo
  • Added note indicating TIDM-02011 runs TIDM-DC-DC-BUCK example on F28003x. Original TIDM-DC-DC-BUCK design still runs only on F28004xGo
  • Deleted Loading the Custom Bootloader and Application to Flash without using CCS topic.Go
  • Updated Loading the Custom Bootloader and Application to Flash without using CCS is deletedGo
  • Added details for F28003x executionGo
  • Added details for F28003x executionGo
  • Updated F28003x implementationGo
  • Added note about F28003x LFU implementation limited to two banks. Can be extended to three.Go
  • Deleted note on memcpy().Go
  • Added note on NOINITGo
  • Updated title to Preparing Firmware for LFU Go
  • Updated not on Compiler support and initializing variablesGo
  • Updated not on LFU switchover timingGo
  • Deleted note erlated to compiler initialization bugGo
  • Updated compiler version for LFU supportGo
  • Added F28003x updates Go
  • Deleted notes related to compiler initialization time and number of variables Go
  • Deleted note related to compiler initialization bug Go
  • Updated details on what happens during specific scenariosGo
  • Added F28003x TRM and LAUNCHXL-F280039C Go

Changes from Revision * (December 2020) to Revision A (April 2021)

  • Added C2000WARE-DIGITALPOWER-SDK software hyperlinkGo
  • Updated C:\ti\c2000\C2000Ware_DigitalPower_SDK_version_num with <C2000Ware_DigitalPower_SDK_path> throughout the documentGo
  • Deleted Before reading this section, it is important for users to read and follow the initial steps outlined in the readme.txt document present in the root directory of the software package (tidm_dc_dc_buck_lfu.zip). Go
  • Deleted reference to .zip Go
  • Updated 20.8.0.STS to 20.12.0.STS Go
  • Added ...these files are no longer present in package, need to be built. Go
  • Updated build configuration to project build configuration Go
  • Added ...software structure is different. Go
  • Updated LFU Solution Software Directory Structure imageGo
  • Added CPU1_RAM build configuration is not used in this step Go
  • Updated step 2Go
  • Updated step 12Go
  • Updated steps 10, 11 and 15 Go
  • Updated step 9Go
  • Updated step 1 Go
  • Updated steps 3, 5.b, 7, and 9.cGo
  • Updated 8.0.STS to 20.12.0.STSGo
  • Deleted MSS.Go
  • Updated To download the software for this reference design, go to the DigitalPower Software Development Kit (SDK) for C2000 MCUs site. Go