SPRADM0 August   2025 F28E120SC , F29H850TU , F29H859TU-Q1 , TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. Introduction
  5. Hardware Setup Options
    1. 2.1 Setup #1
    2. 2.2 Setup #2
    3. 2.3 Setup #3
    4. 2.4 Setup #4
  6. Software Layers
  7. GUI Creation
  8. Application Logging
    1. 5.1 Application Logging Walk-through
  9. Transfer Bridge
    1. 6.1 Transfer Bridge Walk-through
  10. Communication Logger
    1. 7.1 Communication Logger Walk-through
  11. Rapid-Time Logger
    1. 8.1 Rapid Time Logging Walk-through
  12. Transfer Examples Overview
  13. 10Summary
  14. 11References

Transfer Examples Overview

The walk-through previously described in this document gave instructions for how to add data logging support to an existing CCS project. Additionally, C2000 example code for each of the MCU Control Center features can be referenced in the C2000Ware SDK in the following path: C2000Ware_VERSION#/driverlib/[DEVICE_GPN]/examples/[CORE_IF_MULTICORE]/transfer/. Descriptions of each example, along with how examples can be used together for an exporting device and a bridge device are shown below.

Primary Device Example Bridge Device Example Description Hardware Setup
transfer_customlog_export_usb N/A
  • Feature: Application Logging
  • Primary Communication Protocol: USB
  • Primary Packaging Format: JSON
  • Logs simple text-based messages in a GUI every 1 second (basically a printf using USB).
Setup #1
transfer_customlog_export_sci (1)
  • Feature: Application Logging
  • Primary Communication Protocol: UART
  • Primary Packaging Format: JSON
  • Logs simple text-based messages in a GUI every 1 second (basically a printf using UART).
Setup #2
transfer_customlog_export_sci_buffer (1)
  • Feature: Application Logging
  • Primary Communication Protocol: UART
  • Primary Packaging Format: JSON
  • Buffers and logs simple text-based messages in a GUI every 1 second using separate processes (basically a printf using UART for a system with tight timings).
Setup #2
transfer_customlog_export_sci_logArrays (1)
  • Feature: Application Logging
  • Primary Communication Protocol: UART
  • Primary Packaging Format: JSON
  • Logs text-based and numerical data arrays in a GUI every 1 second.
Setup #2
transfer_raw_fsi_tx transfer_comslogger_export_sci
  • Feature: Communication Logger
  • Primary Communication Protocol: FSI
  • Primary Packaging Format: None (only FSI frames)
  • Log raw data using FSI - Extract all raw FSI data and transmit via SCI to display in a GUI
Setup #4
transfer_customlog_export_fsi transfer_bridge_sci
  • Feature: Application Logger and Transfer Bridge
  • Primary Communication Protocol: FSI
  • Primary Packaging Format: JSON
  • Log data using FSI (JSON format) - Receive JSON formatted FSI data and transmit payload via SCI to display in a GUI
Setup #4
transfer_rtlog transfer_comslogger_rtlog_export_sci
  • Feature: Real-Time Logger and Communication Logger
  • Primary Communication Protocol: FSI
  • Primary Packaging Format: Custom (according to frame structures)
  • Log real-time data using FSI in a custom byte packing format - Extract received FSI data elements and transmit by SCI to display in a GUI intelligently.
Setup #4
This example requires a UART-to-USB bridge device. All C2000 LaunchPADs and controlCARDs have this bridge device incorporated on the board already and require no extra hardware for viewing the data on a PC. When using a custom board for the logging device, an external UART-to-USB bridge device is required.