Integration Manual
NINA-B4 series - System integration manual
UBX-19052230 - R09 u-connectXpress software Page 46 of 60
C1-Public
4.1.1.2.3 Updating both the SoftDevice and u-connectXpress connectivity software
The SoftDevice is updated with AT commands using dual-banked approach, and as a SoftDevice
update overwrites the application currently flashed in the module it is also necessary to flash the
ConnectivitySoftware application after the SoftDevice update.
☞ You can send AT text commands to NINA-B4 to execute tasks 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. See also
the s-center user guide [22].
Procedure
The examples in this procedure have been created and tested on EVK-NINA-B41 using TeraTerm.
1. Setup the serial port connection. See also Setting up the serial port.
2. Prepare NINA-B4 to accept the SoftDevice binary file for download at the defined baud rate.
Enter the Update software AT+UFWUPD command together with the SoftDevice values <mode> and
<baudrate> defined in the NINA-B41X-CF-<version>.json file. Note particularly that <mode>=1.
See also Prerequisites and Command syntax.
3. Enter the configuration action command “l” to list all firmware images and check the current
version of your SoftDevice.
+STARTUP
AT+GMR
"3.0.0-005"
OK
AT+UFWUPD=1,115200
>
> l
image_id 00
image_name ConnectivitySoftware
image_addr 00026000
size 0004C95C
permissions rwx-----
signature
Vr7suDAz7RlsI...
...a9uS0fdWDM5Vd6BNT7fVubi2JLvc5k+QCJotbYyGChmjfHhx16o2BA==
image_id 01
image_name NINA-S140-SD-6.1.1
image_addr 00000000
size 00025DE8
permissions rw------
signature
KHIsyhdHDIwzWf9...
...WGhe4vy6jj3kUnSosh6rrcIxqfcUDVQ4T1NwIy3wsR7SDWzE8ZmOHiU0/IEFHKY
OK
>