File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -138,7 +138,7 @@ void hal_tz_claim_nonsecure_area(uint32_t address, int len)
138138 reg = FLASH_CR & (~((FLASH_CR_PNB_MASK << FLASH_CR_PNB_SHIFT ) | FLASH_CR_PER | FLASH_CR_BKER | FLASH_CR_PG | FLASH_CR_MER1 | FLASH_CR_MER2 ));
139139 FLASH_CR = reg | ((page_n << FLASH_CR_PNB_SHIFT ) | FLASH_CR_PER );
140140#else
141- reg = FLASH_CR & (~((FLASH_CR_PNB_MASK << FLASH_CR_PNB_SHIFT ) | FLASH_CR_SER | FLASH_CR_BER | FLASH_CR_PG | FLASH_CR_MER | ( 1 << 31 ) ));
141+ reg = FLASH_CR & (~((FLASH_CR_PNB_MASK << FLASH_CR_PNB_SHIFT ) | FLASH_CR_SER | FLASH_CR_BER | FLASH_CR_PG | FLASH_CR_MER | FLASH_CR_BKSEL ));
142142 FLASH_CR = reg | ((page_n << FLASH_CR_PNB_SHIFT ) | FLASH_CR_SER | (bank << 31 ));
143143#endif
144144
@@ -165,6 +165,7 @@ void hal_tz_release_nonsecure_area(void)
165165{
166166#ifndef DUALBANK_SWAP
167167 int i ;
168+ /* Set all banks as non-secure */
168169 for (i = 0 ; i < FLASH_SECBB_NREGS ; i ++ ) {
169170 FLASH_SECBB1 [i ] = 0 ;
170171 FLASH_SECBB2 [i ] = 0 ;
You can’t perform that action at this time.
0 commit comments