NINA-B2 series - System integration manual
UBX-18011096 - R05
Software
Page 13 of 35
C1- Public
☞
Secure boot functionality is supported in u-connect v4.7 and above.
7.
Select
Update
. The module then reboots using the secure bootloader and application starts
automatically.
2.5
Updating u-connectXpress software from host/AT
Commands
☞
You can send AT commands to NINA-B2 to execute certain tasks over the serial interface, using
open-source terminal emulator software that supports XMODEM, like TeraTerm or ExtraPuTTy.
Alternatively, you can send all AT commands described in this section using the s-center
software in AT mode. The examples given in this procedure have been created and tested on
EVK-NINA-B2 using TeraTerm. See also the u-connectXpress AT command manual [5] and
Bootloader protocol specification [5].
The bootloader must be running when the software is “sent” to the module. You start the bootloader
using either:
•
AT commands
•
Pressing the
SWITCH_1
and
SWITCH_2
simultaneously during a module reset (initiated by setting
RESET_N
low).
☞
In contrast to the s-center configuration, UART hardware flow is not used for updating software
using AT commands. The file download uses standard XMODEM-CRC16 protocol and 128 bytes
packets.
Prerequisites
As a prerequisite to updating software using AT commands, you must open the JSON file included in
the download container and make note of the defined values to be parsed with the update command
as shown in Figure 3. You also need to copy the signature given in the related txt files, as shown in
Figure 4. This information is needed during the install. The defined values to include in the command,
together with the signature file (
NINA-B22X-SI-x.x.x-xxx.txt
), are shown in Table 4.