Part Number: TMS320F28379D
Other Parts Discussed in Thread: SYSCONFIG
Hi,
I tested lock behavior by settings (Zx_GRABSECT, ZxEXESECT, etc) without changing PSWDLOCK register. I left it for final prorgamming.
For OTP programming I use CCS debug pespective and "On-chip flash" tab.
I cannot change PSWDLOCK - it is still 0x00000FFF as it was initially.
I see in memory window that there is that value prorgammed in OTP (@0x78010 = 0FFF, and @78011 = 0000).
When I try to program PSWDLOCK the error occures:
"C28xx_CPU1: Programming OTPSECLOCK registers...
C28xx_CPU1: Error during Flash programming (Flash algorithm returned error code). FMSTAT (STATCMD on some devices) value = 48. Operation Cancelled (0).
C28xx_CPU1: Please make sure the memory location you are programming have not already been programmed.
C28xx_CPU1: Error encountered during security operation. Operation Cancelled."
Why is that? I thought that I would always change 1->0 in OTP.
(I maybe pressed program all Z1 security settings, when PSWDLOCK was 0xFFF)
Regards,
Piotr Romaniuk