Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

NRF9160-SICA-R7 Datasheet(PDF) 145 Page - Nordic Semiconductor

Part # NRF9160-SICA-R7
Description  nRF9160 Product Specification
PDF  400 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NORDIC [Nordic Semiconductor]
Direct Link  https://www.nordicsemi.com/
Logo NORDIC - Nordic Semiconductor

NRF9160-SICA-R7 Datasheet(HTML) 145 Page - Nordic Semiconductor

Back Button NRF9160-SICA-R7 Datasheet HTML 141Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 142Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 143Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 144Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 145Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 146Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 147Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 148Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 149Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 145 / 400 page
background image
Peripherals
• If attempting to push a key slot with default permissions
• EVENTS_KEYSLOT_REVOKED if a key slot is marked as revoked in its key header configuration
6.8.4.2.5 Revoking the key slots
All key slots within the key storage area can be marked as revoked.
To revoke any key slots, write to the STATE field in the KEYSLOT.CONFIG[ID-1].PERM register. The following
rules apply to keys that have been revoked:
1. Key slots that have the PUSH field enabled in PERM register can no longer be pushed. If a revoked key
slot is selected and task TASKS_PUSH_KEYSLOT is started, the event EVENTS_KEYSLOT_REVOKED is
triggered.
2. Key slots that have the READ field enabled in PERM register can no longer be read. Any read operation
to a revoked key value will return word 0xDEADDEAD.
3. Previously pushed key values stored in a peripheral write-only key register are not affected by key
revocation. If secure code wants to enforce that a revoked key is no longer usable by a peripheral for
cryptographic operations, the secure code should disable or reset the peripheral in question.
6.8.4.3 STATUS register
The KMU uses a STATUS register to indicate its status of operation. The SELECTED bit will be asserted
whenever the currently selected key slot is successfully read from or written to.
All read or write operations to other key slots than what is currently selected in KMU->SELECTKEYSLOT
will assert the BLOCKED bit. The BLOCKED bit will also be asserted if the KMU fails to select a key slot, or
if a request has been blocked due to an access violation. Normal operation using the KMU should never
trigger the BLOCKED bit. If this bit is triggered during the development phase, it indicates that the code is
using the KMU incorrectly.
The STATUS register is reset every time register SELECTKEYSLOT is written.
6.8.5 Registers
Base address Peripheral
Instance
Secure mapping
DMA security
Description
Configuration
0x50039000
0x40039000
KMU
KMU : S
KMU : NS
SPLIT
NA
Key management unit
Table 52: Instances
Register
Offset
Security Description
TASKS_PUSH_KEYSLOT
0x0000
Push a key slot over secure APB
EVENTS_KEYSLOT_PUSHED
0x100
Key slot successfully pushed over secure APB
EVENTS_KEYSLOT_REVOKED
0x104
Key slot has been revoked and cannot be tasked for selection
EVENTS_KEYSLOT_ERROR
0x108
No key slot selected, no destination address defined, or error during push operation
INTEN
0x300
Enable or disable interrupt
INTENSET
0x304
Enable interrupt
INTENCLR
0x308
Disable interrupt
INTPEND
0x30C
Pending interrupts
STATUS
0x40C
Status bits for KMU operation
SELECTKEYSLOT
0x500
Select key slot to be read over AHB or pushed over secure APB when TASKS_PUSH_KEYSLOT
is started
Table 53: Register overview
4418_1315 v2.0
145



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com