• Menu
  • Product
  • Email
  • PDF
  • Order now
  • Live Firmware Update Reference Design with C2000 Real-Time MCUs

    • TIDUEY4D August   2022  – December 2022

       

  • CONTENTS
  • SEARCH
  • Live Firmware Update Reference Design with C2000 Real-Time MCUs
  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
  14. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

DESIGN GUIDE

Live Firmware Update Reference Design with C2000 Real-Time MCUs

Description

This reference design illustrates Live Firmware Update (LFU) without device reset on two C2000™ real-time MCUs, one with hardware features supporting LFU. LFU is illustrated on both the C28x CPU and the Control Law Accelerator (CLA). The software available with this design helps accelerate your time to market. LFU without device reset is an important consideration for high availability systems similar to Server power supply units (PSU), where downtime needs to be minimized. This reference design also has an example that illustrates Firmware Over-the-Air (FOTA) functionality.

Resources

TIDM-02011Design Folder
TIDM-DC-DC-BUCKProduct Folder
TMS320F28003x,TMS320F28004xProduct Folder
BOOSTXL-BUCKCONVProduct Folder
LAUNCHXL-F280039C,LAUNCHXL-F280049CProduct Folder
C2000WARE-DIGITALPOWER-SDKSoftware Folder
Ask our TI E2E™ support experts

Features

  • LFU Reference Design based on the C2000™ Digital Power BoosterPack™ plug-in module
  • Reference software demonstrating LFU switchover without device reset
  • LFU examples illustrating use of LFU hardware features on MCU
  • LFU examples illustrating seamless switchover without loss of real-time interrupts
  • LFU examples for C28x CPU as well as CLA
  • Compiler LFU support integrated, Embedded Application Binary Interface (EABI) output format
  • Example for FOTA

Applications

  • Merchant Network and Server PSU

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale