ZHCAAK4A March   2020  – May 2021 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-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.   商标
  2. 1简介
  3. 2补充在线信息
  4. 3DCSM 安全工具示例工程
  5. 4DCSM 安全工具可配置的选项
    1. 4.1 ZONE1/ZONE2 Per LINKPOINTER 子模块
    2. 4.2 ZONE1/ZONE2 Header 子模块
  6. 5DCSM 安全工具生成的内容
  7. 6向现有 Driverlib 工程添加 DCSM 安全工具支持
  8. 7总结
  9. 8参考文献
  10. 9修订历史记录

向现有 Driverlib 工程添加 DCSM 安全工具支持

执行以下步骤向现有的 C2000WARE DriverLib 工程添加 DCSM 安全工具支持:

  1. 将“dcsm_security_tool.syscfg”文件
    1. 对于 F2837xD:<C2000Ware_Install_Location>\driverlib\f2837xd\examples\cpu1\dcsm\empty.syscfg
    2. 对于 F2838x:<C2000Ware_Install_Location>\driverlib\f2838x\examples\c28x\dcsm\empty.syscfg
    3. 对于 F28004x:<C2000Ware_Install_Location>\driverlib\f28004x\examples\dcsm\empty.syscfg
    4. 对于 F28002x:<C2000Ware_Install_Location>\driverlib\f28002x\examples\dcsm\empty.syscfg
    从 DCSM 示例文件夹添加到工程,为此,直接将文件复制到工程中即可。
  2. CCS 将询问是否启用 SysConfig。接受并选择“Yes”(是)。
    GUID-7DEC4655-AE04-44A5-9787-82824A8C2E70-low.png图 6-1 启用 SysConfig
  3. 打开“Project Properties”(项目属性),然后依次打开“Resources”(资源)→“Linked Resources”(链接资源)。添加以下变量路径:
    1. DCSMTOOL_SYSCFG_ROOT
      <C2000Ware_Install Location>\utilities\dcsm_tool\dcsm_syscfg
  4. 打开“Build”(建立)→“SysConfig”→“Basic Options”(基础选项)。
  5. 将以下内容添加到“Root system config meta data”(根系统配置元数据)列表中:
    1. ${DCSMTOOL_SYSCFG_ROOT}/.metadata/product.json
  6. Name of device (-d, --device) (器件名称 (-d, --器件))选项中,输入器件名称(F2838x、F2837xD、F2807x、F2837xS、F28002x、F28004x),如图 6-2 所示。
    GUID-E9636A7E-07C9-4F18-B1DA-C8BDE0F7864F-low.png图 6-2 SysConfig SDK 路径