Bluetooth Device (Mac) Address And Other Production Data - Ublox NORA-B1 Series System Integration Manual

Stand-alone dual-core bluetooth 5 low energy and ieee 802.15.4 module
Table of Contents

Advertisement

2.2 Bluetooth device (MAC) address and other production data

NORA-B1 modules are programmed from the factory with a unique, public Bluetooth device address
stored in the OTP[0] and OTP[1] registers of the User Information Configuration Registers (UICR) in
the application core. The device addresses are duplicated in the CUSTOMER[0] and CUSTOMER[1]
registers in the UICR of the network core.
The Bluetooth device address consists of the IEEE Organizationally Unique Identifier (OUI) combined
with the hexadecimal digits that are printed within a 2D data matrix, as described in the Labeling and
ordering section of the product data sheet [1]. The Bluetooth device address is stored in little-endian
format. The two most significant bytes of the OTP[1] and CUSTOMER[1] registers are unused and
assigned the value 0xFF to complete the 32-bit register.
UICR Register in application core
OTP[0]
OTP[0]
OTP[0]
OTP[0]
OTP[1]
OTP[1]
OTP[1]
OTP[1]
Table 7: Bluetooth device address in application core
UICR Register in network core
CUSTOMER[0]
CUSTOMER[0]
CUSTOMER[0]
CUSTOMER[0]
CUSTOMER[1]
CUSTOMER[1]
CUSTOMER[1]
CUSTOMER[1]
Table 8: Bluetooth device address in network core
If write-protection is not enabled, the address can be read and written through the nRF Connect SDK
utilities. See also reference [16].
$ nrfjprog.exe --memrd 0x10001080 --n 8
The memory area can be saved and, if the flash is erased, written back later using the
loadbin
utilities in the SEGGER J-link tool suite.
The entire UICR memory area can hold other valuable information. Use the following commands to
save the entire UCIR memory area:
$ nrfjprog.exe --readuicr uicr.hex
...
$ nrfjprog.exe --program uicr.hex
For additional information and instructions on saving and using the public Bluetooth device address,
see reference [7].
UBX-20027617 - R02
C1-Public
Address
Description
0x00FF8100
0xAA = Bluetooth_addr [5]
0x00FF8101
0xBB = Bluetooth_addr [4]
0x00FF8102
0xCC = Bluetooth_addr [3]
0x00FF8103
0xDD = Bluetooth_addr [2]
0x00FF8104
0xEE = Bluetooth_addr [1]
0x00FF8105
0xFF = Bluetooth_addr [0]
0x00FF8106
0xFF
0x00FF8107
0xFF
Address
Description
0x01FF8300
0xAA = Bluetooth_addr [5]
0x01FF8301
0xBB = Bluetooth_addr [4]
0x01FF8302
0xCC = Bluetooth_addr [3]
0x01FF8303
0xDD = Bluetooth_addr [2]
0x01FF8304
0xEE = Bluetooth_addr [1]
0x01FF8305
0xFF = Bluetooth_addr [0]
0x01FF8306
0xFF
0x01FF8307
0xFF
Software
NORA-B1 series - System integration manual
Remarks
IEEE OUI
Error! Bookmark not defined.
IEEE OUI
Error! Bookmark not defined.
IEEE OUI
Error! Bookmark not defined.
Example - actual value printed on label
Example - actual value printed on label
Example - actual value printed on label
Unused
Unused
Remarks
IEEE OUI
Error! Bookmark not defined.
IEEE OUI
Error! Bookmark not defined.
IEEE OUI
Error! Bookmark not defined.
Example - actual value printed on label
Example - actual value printed on label
Example - actual value printed on label
Unused
Unused
savebin
and
Page 19 of 58

Advertisement

Table of Contents
loading

This manual is also suitable for:

Nora-b100Nora-b101Nora-b106

Table of Contents