SFFS700 May 2024 TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
There are two types of write/erase protection available. One is static protection (FLPROT) configured at the device level, and the other is CMDWEPROT configuration which is delivered to the Flash Wrapper via input signals. FLPROT write/erase protect bit can be configured at boot and locked, providing semi-permanent protection for certain sectors in the Flash. Inadvertent program/erase operations targeting these sectors will be blocked. Furthermore, CMDWEPROT* registers exist in the Flash Wrapper, allowing further protection for critical data. The CMDWEPROT* registers default to all sectors protected at reset and at completion of every Flash Wrapper command. The CMDWEPROT* should be configured before each erase and program command via the Flash API using the Fapi_setupBankSectorEnable() function.