EasyManua.ls Logo

u-blox NINA-W1 series - Software; Flashing the NINA Module; Updating the NINA-W13;W15 U-Blox Connectivity Software

u-blox NINA-W1 series
47 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
NINA-W1 series - System Integration Manual
UBX-17005730 - R07 Software Page 13 of 47
Software
The NINA-W13/W15 series module is delivered with the u-blox connectivity software.
The u-blox connectivity software enables the use of Wi-Fi, Bluetooth and Bluetooth low energy,
controlled by the AT commands over the UART interface. More information on the features and
capabilities of the u-blox connectivity software and how to use it can be found in the
u-blox Short
Range Modules AT Commands Manual [1] and NINA-W1 Getting Started [6].
The NINA-W10 series module is delivered without any software flashed.
2.1 Flashing the NINA module
The NINA-W13 and NINA-W15 application can be flashed using the s-center (XMODEM protocol is
used). The following pins should be made available as either headers or test points to flash the
module:
UART (RXD, TXD, CTS, RTS)
Bootstrap pins 25 and 27
Reset_n
SWITCH_1 and SWITCH_2
2.2 Updating the NINA-W13/W15 u-blox connectivity software
The u-blox connectivity software for NINA-W13/W15 is designed to validate the hardware,
bootloader, and the binary image itself to make sure it runs only on a validated hardware such as
NINA-W13/W15.
The u-blox connectivity software is delivered in a zip file NINA-W1xX_SW1.0.0.zip”.
Unzip this file before downloading. The secure boot is included in the file *.json.
In s-center software, secure boot is supported from version 4.7 onwards. The *.json-file should be
selected to make to use secure boot in the s-center as shown in Figure 6.
The s-center will handle the download using the information in the *.json file. No other interaction is
needed from the user.
To manually start the download using a software other than s-center, use the following AT
command to start updating the NINA-W13/W15 u-blox connectivity software:
AT+UFWUPD=<mode>,<baud>,<image id>,<image size>,<base64 encoded signature>,<image
name>,<flags>
Sample parameters that can be used while doing the flash update is provided below:
AT+UFWUPD=0,115200,0,651840,jzlRIkg37ir/pVpDKVrPot2ZdsaNvUtSYP2pDAUVJc7iQI9yzIo8V
Fv8C1olP/9I4UJ4WmgC5oRay4AC0V8jRJSFFX/wop6x/sBJGOeDEu7yC/s0+Oj7CLs4TzNbiRqK0zLwKR
iHohgVyzWqhwKFpmcxcDXphjkCTIvpffY8TwDLzkowuuD59R+sQCueJtBHBg9KDB3TOs8bsXLaVtT2x1r
LfMg8/pb+BPQEK9NcNB4hbp693ATivYE3cmxzWykIjEje819SIRGhHFt0wAsqh7WFgSJYNgDi5cLdOYz+
r1+j7+l4RqrMl/A/QYyWS9z0Q15QcJ3GlAJlXYa5v/ISjA==,nina-w1-debug,rwx
When a ‘C’ character is received from NINA-W13/W15, the XMODEM download is ready to begin
from the host.

Table of Contents