Nordic Semiconductor nRF91xx
Revision as of 14:17, 7 November 2023 by Artjom.Kister (talk | contribs) (Created page with "__TOC__ The nRF91 series is a Cellular IoT SiPs from Nordic Semiconductor using the Arm Cortex-M33 as a dedicated application processor, fully programmable for the user. The n...")
Contents
The nRF91 series is a Cellular IoT SiPs from Nordic Semiconductor using the Arm Cortex-M33 as a dedicated application processor, fully programmable for the user. The nRF91x1 family is supported since J-Link software version V7.92m.
Internal Flash
Supported Regions
nRF9131, nRF9161
Flash Bank | Base address | Size | J-Link Support |
---|---|---|---|
Code flash | 0x00000000 | Up to 1 MB | |
UICR Config | 0x00FF8000 | Up to 256 B | |
UICR OTP Bytes | 0x00FF8108 | Up to 760 B | |
UICR KeySlots | 0x00FF8400 | Up to 10240 B |
SRAM
Memory | Address | Size |
---|---|---|
SRAM | 0x20000000 | 256 KB |
Limitations
Security / Authentication
nRF91 Series uses special Debug Locking Mechanism. To gain access to Debugging features the following steps should be performed: 1) UICR Registers should be configured to Enable Debug Port. 2) User application should set corresponding registers to open access to Debug Port.
Optionally J-Link can perform a full Chip erase, to temporarily reopen Debug Access until next Power Reset.
Evaluation Boards
- NordicSemi nRF9161-DK development kit: https://wiki.segger.com/nRF9161-DK
- NordicSemi nRF9131-EK evaluation kit: https://wiki.segger.com/nRF9131-EK