SPRACP8A March   2020  – May 2021 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 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , 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 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   Trademarks
  2. 1Introduction
  3. 2Supplementary Online Information
  4. 3DCSM Security Tool Example Project
  5. 4DCSM Security Tool Configurable Options
    1. 4.1 ZONE1/ZONE2 Per LINKPOINTER Submodule
    2. 4.2 ZONE1/ZONE2 Header Submodule
  6. 5DCSM Security Tool Generated Content
  7. 6Adding DCSM Security Tool Support to an Existing Driverlib Project
  8. 7Summary
  9. 8References
  10. 9Revision History

DCSM Security Tool Example Project

In order to use the DCSM Security Tool, you must first import the DCSM Security Tool based example projects from the C2000WARE software development kit (SDK). The DCSM Security Tool is available in C2000WARE version 3.01.00.00 and later. For multi-core devices, DCSM Security Tool enabled example projects are available for each core.

Note: For F28004x and F28002x devices, C2000WARE version 3.03.00.00 and later is required.
Note: For F2838x devices, C2000WARE version 3.04.00.00 and later is required.

Use the following instructions to import the DCSM Security Tool based example project:

  1. Launch Code Composer Studio™ (CCS) version 9.2 or later and select a workspace.
    Note: The C2000 DCSM Security Tool is a SysConfig-based tool that requires CCS version 9.2 or higher and will not work with older versions of CCS.
  2. With CCS open, click Project → Import CCS Projects....
    GUID-BB74B50A-E4D1-4431-84A5-05F06C0038A5-low.png Figure 3-1 Import CCS Project
  3. In the Import CCS Projects wizard, select Browse... and navigate to the folder:

    For F2837xD devices

    <C2000Ware_Install_Location>\driverlib\f2837xd\examples\cpu1\dcsm.
    Note:

    Dual core example is available at:

    <C2000Ware_Install_Location>\driverlib\f2837xd\examples\dual\dcsm

    For F28004x devices

    <C2000Ware_Install_Location>\driverlib\f28004x\examples\dcsm

    For F28002x devices

    <C2000Ware_Install_Location>\driverlib\f28002x\examples\dcsm

    For F2838x devices

    <C2000Ware_Install_Location>\driverlib\f2838x\examples\c28x\dcsm
  4. Select the DCSM Security Tool project and click Finish.

    The project should now be imported into your workspace and look similar to Figure 3-2.

    GUID-989C85AA-4830-432F-BE94-FC36683EEFCB-low.png Figure 3-2 DCSM Security Tool Example Project

    The DCSM Security Tool configuration is stored inside the .syscfg file.

  5. Open the dcsm_security_tool.syscfg file.

    The DCSM Security Tool will now open inside CCS and the DCSM Security Tool GUI is available for your to configure the DCSM module. The DCSM Security Tool looks similar to Figure 3-3.

    GUID-39A8CE7C-782B-4F86-A04F-8E94DBF9FC0B-low.png Figure 3-3 DCSM Security Tool User Interface

You can now start configuring the DCSM Security Tool. Section 4 describes all the configurable options inside the DCSM Security Tool.