SPRUHM8K December 2013 – May 2024 TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
The dual code security module (DCSM) is a security feature incorporated in this device. It prevents access and visibility to on-chip secure memories (and other secure resources) to unauthorized persons. It also prevents duplication and reverse engineering of proprietary code. The term “secure” implies access to on-chip secure memories and resources are blocked. The term “unsecure” implies access is allowed (the contents of the memory could be read by any means); for example, through a debugging tool such as the Code Composer Studio™ IDE.
There are two CPUs on this device and each CPU subsystem has its own CSM for code protection. Each CPU subsystem’s CSM has dual-zone security, which means the CPU1 subsystem has two zones (zone1/zone2) and CPU2 also has two zones (zone1/zone2).