Flash Protection Register

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Flash Protection Register

286 Views
Yellow
Contributor I

Hello team,

i'm using S32K3 micro, and while working with PFLASH register, i got confused for few register.

Block n Set Sector Lock (PFCBLK0_SETSLOCK - PFCBLK4_SETSLOCK) (0x40268380-390)

Block n Set Super Sector Lock (PFCBLK0_SSETSLOCK - PFCBLK3_SSETSLOCK)(0x4026839C-3A8)

what is the use of this register? in which use case we are using this register?

i understand we have PFCBLKn_SPELOCK/PFCBLKn_SSPELOCK Register for Lock and Unlock the sector and super sector, then why we need PFCBLKn_SETSLOCK/PFCBLKn_SSETSLOCK this register?

S32K3 

0 Kudos
Reply
1 Reply

271 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @Yellow 

These registers allow a master to take control of the corresponding sector or super-sector lock bit. Once a master has set this ownership, any attempts by other masters with different domain IDs to change the lock bit will be ignored. For more details on the domain IDs assigned to each master in the S32K3xx product series, please check the XRDC chapter in the reference manual.

 

BR, VaneB

0 Kudos
Reply