FICR — Factory information configuration registers

Factory information configuration registers (FICR) are pre-programmed in factory. These registers contain chip-specific information and configuration.

Registers

Instances

InstanceDomainBase addressTrustZoneSplit accessDescription
MapAttDMA
FICRGLOBAL0x00FFC000HFNSNANo

Factory information configuration

Register overview

RegisterOffsetTZDescription
INFO.CONFIGID0x300

Configuration identifier

INFO.DEVICEID[n]0x304

Device identifier

INFO.UUID[n]0x30C

128-bit Universally Unique IDentifier (UUID).

INFO.PART0x31C

Part code

INFO.VARIANT0x320

Part Variant, Hardware version and Production configuration

INFO.PACKAGE0x324

Package option

INFO.RAM0x328

RAM size (KB)

INFO.RRAM0x32C

RRAM size (KB)

ER[n]0x380

Common encryption root key, word n

IR[n]0x390

Common identity root key, word n

DEVICEADDRTYPE0x3A0

Device address type

DEVICEADDR[n]0x3A4

Device address n

TRIMCNF[n].ADDR0x400

Address of the register which will be written

TRIMCNF[n].DATA0x404

Data to be written into the register

XOSC32MTRIM0x620

XOSC32M capacitor selection trim values

XOSC32KTRIM0x624

XOSC32K capacitor selection trim values

INFO

Device info

INFO.CONFIGID

Address offset: 0x300

Configuration identifier

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

HWID

Identification number for the HW

INFO.DEVICEID[n]

Address offset: 0x304 + (n × 0x4)

Device identifier

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

DEVICEID

64 bit unique device identifier

DEVICEID[0] contains the least significant bits of the device identifier. DEVICEID[1] contains the most significant bits of the device identifier.

INFO.UUID[n]

Address offset: 0x30C + (n × 0x4)

128-bit Universally Unique IDentifier (UUID).

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

UUID

Device UUID [n].

The DEVICE.UUID[0] contains the least significant bits of the device identifier.

INFO.PART

Address offset: 0x31C

Part code

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

PART

Part code

N54LV10A

0x054BD10A

nRF54LV10A

Unspecified

0xFFFFFFFF

Unspecified

INFO.VARIANT

Address offset: 0x320

Part Variant, Hardware version and Production configuration

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

VARIANT

Part Variant, Hardware version and Production configuration, encoded as ASCII

Unspecified

0xFFFFFFFF

Unspecified

INFO.PACKAGE

Address offset: 0x324

Package option

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

PACKAGE

Package option

Unspecified

0xFFFFFFFF

Unspecified

INFO.RAM

Address offset: 0x328

RAM size (KB)

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

RAM

RAM size (KB)

K192

0xC0

192 kByte RAM

Unspecified

0xFFFFFFFF

Unspecified

INFO.RRAM

Address offset: 0x32C

RRAM size (KB)

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

RRAM

RRAM size (KB)

K1012

0x3F4

1012 KByte RRAM

Unspecified

0xFFFFFFFF

Unspecified

ER[n]

Address offset: 0x380 + (n × 0x4)

Common encryption root key, word n

Used to generate keys as recommended by the Bluetooth Core Specification

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

ER

Encryption Root, word n

IR[n]

Address offset: 0x390 + (n × 0x4)

Common identity root key, word n

Used to generate keys as recommended by the Bluetooth Core Specification

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

IR

Identity Root, word n

DEVICEADDRTYPE

Address offset: 0x3A0

Device address type

Bit number313029282726252423222120191817161514131211109876543210
IDA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

DEVICEADDRTYPE

Device address type

Public

0

Public address

Random

1

Random address

DEVICEADDR[n]

Address offset: 0x3A4 + (n × 0x4)

Device address n

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

DEVICEADDR

48 bit device address

DEVICEADDR[0] contains the least significant bits of the device address.

DEVICEADDR[1] contains the most significant bits of the device address. Only bits [15:0] of DEVICEADDR[1] are used.

TRIMCNF[n].ADDR

Address offset: 0x400 + (n × 0x8)

Address of the register which will be written

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

Address

Address

TRIMCNF[n].DATA

Address offset: 0x404 + (n × 0x8)

Data to be written into the register

Bit number313029282726252423222120191817161514131211109876543210
IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

Data

Data

XOSC32MTRIM

Address offset: 0x620

XOSC32M capacitor selection trim values

Note: To enable the optional internal capacitors on XC1 and XC2 pins, see to the "Using internal capacitors" section of the OSCILLATORS chapter.
Bit number313029282726252423222120191817161514131211109876543210
IDBBBBBBBBBBAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

SLOPE

Slope trim factor on twos complement form

-256 = '1_0000_0000' and +255 = '0_1111_1111'

B

R

OFFSET

Offset trim factor on integer form

XOSC32KTRIM

Address offset: 0x624

XOSC32K capacitor selection trim values

Note: To enable the optional internal capacitors on XL1 and XL2 pins, see to the "Using internal capacitors" section of the OSCILLATORS chapter.
Bit number313029282726252423222120191817161514131211109876543210
IDBBBBBBBBBBAAAAAAAAA
Reset 0xFFFFFFFF11111111111111111111111111111111
IDR/WFieldValue IDValueDescription
A

R

SLOPE

Slope trim factor on twos complement form

B

R

OFFSET

Offset trim factor on integer form