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
>