2.3.2 Password Match Flow
Start
Yes
No
Yes
No
Deviceunsecure
Usercanaccess
on-chipsecure
memory
Devicepermanentlysecured
CPUaccessislimited.
Devicecannotbedebugged
orreprogrammed.
DodummyreadofPWL
0x33FFF8 − 0x33FFFF
KEYregisters=allones
Correct
password?
ArePWL=
allFs?
ArePWL=
allzeros?
Devicesecureafter
resetorruntime
No
Yes
Writethepasswordto
KEYregisters
0x000AE0 0x000AE7
(A)
−
www.ti.com
Incorporating Code Security in User Applications
Password match flow (PMF) is essentially a sequence of eight dummy reads from password locations
(PWL) followed by eight writes to KEY registers.
Figure 2-2 shows how the PMF helps to initialize the security logic registers and disable security logic.
Figure 2-2. Password Match Flow (PMF)
A The KEY registers are EALLOW protected.
SPRUFB0C – September 2007 – Revised May 2009 Code Security Module (CSM) 33
Submit Documentation Feedback