Part Number: CC2745R10-Q1
TI技术支持,
您好!
我从CC2745R10-Q1的相关资料的SACI指令中只看到了ERASE_CHIP指令和ERASE_MAIN指令,请问下是否存在单独只擦除CCFG和SCFG区域的指令,在不动FLASH区域已有的数据的情况下,将CCFG和SCFG区域数据清除并写入新值?

谢谢
Part Number: CC2745R10-Q1
TI技术支持,
您好!
我从CC2745R10-Q1的相关资料的SACI指令中只看到了ERASE_CHIP指令和ERASE_MAIN指令,请问下是否存在单独只擦除CCFG和SCFG区域的指令,在不动FLASH区域已有的数据的情况下,将CCFG和SCFG区域数据清除并写入新值?

谢谢
SACI_CMD_FLASH_ERASE_CHIP 和 SACI_CMD_FLASH_ERASE_MAIN_APP 命令将擦除 CCFG 和 SCFG 的全部内容,除非已相应设置 CCFG.flashProt.chipEraseRetain 位。更多详情请参阅 TRM(《Guidelines for Securely Configuring Your Device》)第 10.1 节。
具体而言,第10.1.3节规定如下:

此外,表10-2 CCFG结构和表10-3 SCFG结构对CCFG和SCFG的不同位及配置选项进行了更详细的说明。
以下章节内容或许对您有所帮助:9.2.2节和9.3.2.3.1节(它们对chipEraseRetain位域进行了更深入的探讨)。