Data Sheet

BMD-345 - Data sheet
UBX-19039908 - R07 Firmware Page 17 of 36
does not require a SoftDevice to be loaded to operate. Nordic Semiconductor also provides
pre-compiled Thread and Zigbee stacks. See the Nordic Semiconductor SDK for more information
on developing applications that utilize IEEE 802.15.4. Both allow for concurrent operation with
Bluetooth low energy SoftDevices.
4.3 Bluetooth device address
The BMD-345 modules are preprogrammed from the factory with a unique public Bluetooth device
address stored in the CUSTOMER[0] and CUSTOMER[1] registers of the User Information
Configuration Registers (UICR). The Bluetooth device address consists of the IEEE Organizationally
Unique Identifier (OUI) combined with the hexadecimal digits that are printed on a 2D barcode and in
human-readable text on the module label, as described in section 6.3. The Bluetooth device address
is stored in little endian format. The most significant bytes of the CUSTOMER[1] register are 0xFF to
complete the 32-bit register.
UICR Register
Address
Description
Remarks
CUSTOMER[0]
0x10001080
0xFF = Bluetooth_addr [0]
Example - actual value printed on label
CUSTOMER[0]
0x10001081
0xEE = Bluetooth_addr [1]
Example - actual value printed on label
CUSTOMER[0]
0x10001082
0xDD = Bluetooth_addr [2]
Example - actual value printed on label
CUSTOMER[0]
0x10001083
0xCC = Bluetooth_addr [3]
IEEE OUI
3,4
CUSTOMER[1]
0x10001084
0xBB = Bluetooth_addr [4]
IEEE OUI
3,4
CUSTOMER[1]
0x10001085
0xAA = Bluetooth_addr [5]
IEEE OUI
3,4
CUSTOMER[1]
0x10001086
0xFF
Unused
CUSTOMER[1]
0x10001087
0xFF
Unused
Table 12: Bluetooth device address
3
The IEEE OUI for type number BMD-345-A-R-00 is: 94:54:93
4
The IEEE OUI for type number BMD-345-A-R-10 is one of the following: D4:CA:6E, CC:F9:57, 60:09:C3, or 6C:1D:EB