NINA-B1 series - System integration manual
UBX-15026175 - R16
Software
Page 34 of 63
C1-Public
To reflash the u-connectXpress software, flash the following files:
•
SoftDevice
•
Bootloader (if applicable)
•
Application
•
u-connectXpress software validation file (if applicable)
In the software deliveries on the u-blox webpage, the following
.hex
files for the u-connectXpress
software are available:
•
SoftDevice:
s132_nrf52_xxx.hex
•
Bootloader:
NINA-B11X_BOOT_xxx.hex
•
Application:
NINA-B11X_FW_xxx.hex
•
u-connectXpress software validation file:
o
valid_app_xxx.hex
(up to version 3.0.1)
o
valid_s132_nrf52_xxx_softdevice.hex
(version 4.0.0 or later)
☞
When developing and flashing open CPU applications, choose
Erase all
to remove the
u-connectXpress software and the associated parameters before flashing the custom application.
Alternatively, use the ANNA-B112-70B module version.
⚠
When the new u-connectXpress software has been flashed, remember to restore the Bluetooth
device address as described in section 2.3.2.3. If you are not using the u-connectXpress software,
see section 2.2.5 for instructions on how to read and restore the Bluetooth MAC address.
Reading the Bluetooth device address
Flashing the software will erase the Bluetooth device address, which must be manually rewritten to
the module after flashing. Ensure that you make a note of your Bluetooth device address before
continuing with the flashing procedure.
The Bluetooth device address of your module can be accessed in three ways, as described in the
following subsections:
2.3.2.2.1
Data Matrix barcode
If your device is already erased or not responding, you must read out the Bluetooth device address
from the Data Matrix barcode that can be found on the module label.
Use a barcode reader capable of handling the data matrix barcodes. Remove the first three and the
last four digits of the code read out. The remaining code is the Bluetooth device address.
An example of a typical reading from the Data Matrix barcode (Bluetooth device address is marked
here in
bold
: 684
D4CA6EB00613
0200
2.3.2.2.2
AT command
If your device is still operational and running u-connectXpress software, execute the following
command to read-out the Bluetooth device address (Bluetooth device address marked in
bold
):
AT+UMLA=1
+UMLA:
D4CA6EB00613
OK
2.3.2.2.3
nrfjprog command line utility
The MAC address can also be read from the flash memory and restored using the
nrfjprog
utility, as
described in section 2.2.5.