尊敬的团队:
MCU:F28075
CCS:CCS:8.3.0
f28075 DCSM 的 PSWDLOCK 位不能写入该值。 详情如下:
1、.cmd 文件:
内存
{
PAGE 0:/*程序内存*/*
Z1 OTP。 LinkPointers */
DCSM_OTP_Z1_LINKPOINTER:origin = 0x78000,length = 0x00000C
// Z1 OTP。 PSWDLOCK/保留*/
DCSM_OTP_Z1_PSWDLOCK:origin = 0x78010,length = 0x000004
// Z1 OTP。 CRCLOCK/保留*/
DCSM_OTP_Z1_CRCLOCK:origin = 0x78014,length = 0x000004
// Z1 OTP。 被保留/BOOTCTRL */
DCSM_OTP_Z1_BOOTCTRL:origin = 0x7801C、length = 0x000004
// DCSM Z1区域选择内容(!!可移动!!!) */
/* Z1 OTP。 Z1密码位置/闪存和 RAM 分区*/
DCSM_ZSEL_Z1_P0:origin = 0x78050,length = 0x000010
// Z2 OTP。 LinkPointers */
DCSM_OTP_Z2_LINKPOINTER:origin = 0x78200,length = 0x00000C
// Z2 OTP。 GPREG1/GPREG2 */
DCSM_OTP_Z2_GPREG:origin = 0x7820C,length = 0x000004
// Z2 OTP。 PSWDLOCK/保留*/
DCSM_OTP_Z2_PSWDLOCK:origin = 0x78210,length = 0x000004
// Z2 OTP。 CRCLOCK/保留*/
DCSM_OTP_Z2_CRCLOCK:origin = 0x78214、length = 0x000004
// Z2 OTP。 GPREG3/BOOTCTRL */
DCSM_OTP_Z2_BOOTCTRL:origin = 0x7821C,length = 0x000004
// DCSM Z1区域选择内容(!可移动!!!) */
/* Z2 OTP。 Z2密码位置/闪存和 RAM 分区*/
DCSM_ZSEL_Z2_P0:origin = 0x78220,length = 0x000010
}
SECTIONS
{
DCSM_OTP_Z1_linkpointer:>DCSM_OTP_Z1_LINKPOINTER PAGE = 0/*,type = DSECT*/
DCSM_OTP_Z1_pswdLOCK:>DCSM_Z1_OTP_Z1_CLUST_Z1_TTP_PAGE = 0*
>DCSM_OTP_Z1_CRCLOCK PAGE = 0/*,type = DSECT*/
DCSM_OTP_Z1_BOOTctrl:>DCSM_OTP_Z1_BOOTCTRL PAGE = 0/*,type = DSECT*/ DCSM_ZSEL_Z1_BOOTP0
page = 0*,type = DSCCM_ZECT_OTP_Z2
:>DCSM_ZOTP_CL_Z2 = DCSM_OTP_CL_Z2:>DCSM_OTP_CL_CL_Z2:> DTOP_Z2 OTP_CL_CL_CL_CL_Z2:> DTOP0 = DEST_Z2 TOP_Z2:
> DCSM_OTP_Z2_CRCLOCK PAGE = 0、TYPE = DSECT
DCSM_OTP_Z2_BOOTctrl:> DCSM_OTP_Z2_BOOTCTRL PAGE = 0、TYPE = DSECT
DCSM_ZSEL_Z2:> DCSM_ZSEL_Z2_P0 PAGE = 0、TYPE = 0、TYPE = DSECT
}
2、DCSM 文件:
"dcsm_otp_z1_linkpointer" .long 0x1FFFFFF8;Z1-LINKPOINTER1 .long 0xFFFFFFFF 保留 .long 0x1FFFFFF8 Z1-LINKPOINTER2 .long 0xFFFFFFFF 保留 .long 0xFFFFFF8;Z1–LINKPOLY3 .FFFFFFFFFFFF 保留.TOPST_0xFFFF .long 0xFFZ1; 0xFFZ1 .TOPZ1 0xFFFF 保留.TOPST_0xFFFF .TOPZ1 0xFFFF 0xFFFF;Z1-EXEONLYSECT .long 0xDFFF5555;Z1-GRABRAM .long 0xF55555 Z1-GRABS.long 0xFFFFA5A5 Z1-CSMPSWD0 (128位密码的 lsw) .long 0x5AFFFFZ1-CSMPSWD1-0x5A-D1-CMPSW5D1-0x5A-D1-CMPS5A-D1-H 密码(128位0xFFW5AFFFFD1-CMPSW5D1-CMS5D1-CF5A-D1-CMS5D1-W5A-D1-AD1)
3.将其编译为.cmd 文件并进行调试。 CCS 提示以下故障:
C28xx_CPU1:闪存编程期间出错(闪存算法返回错误代码)。 FMSTAT 值= 0。 操作已取消(0)。
C28xx_CPU1:文件加载程序:内存写入失败:未知错误
C28xx_CPU1:GEL:文件:D:\V210\F2807x_examples_CPU1\timed_led_blink\cpu01\ccs\CPU1_RAM\timed_led_blink_cpu01.out:加载失败。
4. DCSM OTP 的内容(0x78000)
1FFFFFF8 FFFFFFFF 1FFFFFF8 FFFFFFFF 1FFFFFF8 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFF1 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
我的问题是"写入 LINKPOINTER 和 CSMPSWD 位后、新芯片无法写入 PSWDLOCK 位?"
此致