SPRADR6 April   2025 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 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SJ-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 Getting Started
  5. 2Overview
  6. 3Migration Support Feature
    1. 3.1 Project Detection
    2. 3.2 Setup Migration Settings Page
    3. 3.3 Migration Execution
      1. 3.3.1 Running Migration Check on a Standalone File
      2. 3.3.2 Running Migration Check on a Project
    4. 3.4 Quick Fixes
    5. 3.5 Migration Report
    6. 3.6 Bitfield Migration
  7. 4Summary
  8. 5References

Running Migration Check on a Project

This extension allows users to perform a migration check on an entire C2000 device project. To execute the migration check, follow these steps:

  • Make sure that the Migration Settings Setup page is customized according to the requirements.
  • To run the migration check on a project, use one of the following methods:
    1. Enter CTRL+SHIFT+P and click C2000: Run Migration Check on Project.
    2. Extension tree methods:
      1. Navigate to Migration Support > Run Migration Check on Project in the C2000 IDEA - Features pane.
      2. Click the icon as shown in Figure 3-9, next to Migration Devices under the detected project in the C2000 IDEA - Projects pane.
 Project Migration Execution
                    (Extension Tree) Figure 3-9 Project Migration Execution (Extension Tree)
Note: An error is thrown by the extension if there is any overlap of folders or files in the migration folder and files to be ignored information in the migration setup page.
Note: Do not use these migration features while the tool is already running a migration check on the project. Wait for the Migration check completed on [project name] at the bottom right of the screen to show before enabling other migration features. The amount of time taken to run the check entirely depends on how many files, lines and code changes exist in a project. The migration report includes the time taken on each file.

After running the migration check on the entire project, a progress bar with a percentage indicator appears at the bottom right corner of the screen. This progress bar provides real-time updates, displaying the file path currently being processed during the migration.

Once the migration process is complete, the progress bar is replaced with a status message in the same location indicating Migration check completed on [project name].

 Project Migration Progress Bar
                    and Completion Notification Figure 3-10 Project Migration Progress Bar and Completion Notification

The project migration summary can be viewed in the Output Console of Code Composer Studio (CCS). This summary provides information about the migration process, including ignored files and folders.

 CCS Output Console after
                    Project Migration Figure 3-11 CCS Output Console after Project Migration