NINA-W1 series - System integration manual
UBX-17005730 - R15
Software
Page 21 of 54
C1 - Public
3.
Prepare the module to accept a binary file for download and start the bootloader at the
appropriate baud rate. Enter the Update software
AT+UFWUPD
command together with the
ConnectivitySoftware values defined in the
NINA-W15X-CF-<version>.json
file and the signature
in the
NINA-W1XX-SI-x.x.x-xxx.txt
file. The bootloader must be running when the software is
“sent” to the module in the next step. Note particularly that
<mode>=0,
<name>=ConnectivitySoftware,
and
<flags>=rwx.
See also
Prerequisites
NINA-W1 returns a series of “
C
” characters for as long as the bootloader is running.
4.
While the bootloader is running, send the u-connectXpress
NINA-W1XX-SW-3.0.0-0.005.bin
file
to NINA-W1. The file is sent using XMODEM protocol.
5.
Once the binary file has been sent, NINA-W1 displays the greeting text
+STARTUP
. Enter the
Software version identification
AT+GMR
command again to make sure that the latest software
version is now installed.
2.5
Developing and flashing NINA-W10 open-CPU software
In NINA-W10 modules, the following pins should be made accessible through a header or similar
connector:
•
Mandatory:
o
ESP_BOOT (
GPIO27
)
•
Additionally recommended:
o
RESET_N
As the u-connectXpress software embedded in NINA-W13/15 series modules is not available for use
with the NINA-W10 open CPU series, you use Espressif SDK utilities and device-level APIs to develop
your application hardware.
AT+UFWUPD=0,115200,0,313692,Vr7suDAz7RlsIB3D6eOqoDNqPsEct9i6fXqKRcYUqPiQPk3yf6yKP8
OYoiS1RTsG6c5q/FhGMhllZK2niNuYiPkAXrCGBhwstKYccRcO2Vx/XzfLWiOkv/7P9hXFNULt
ySNpsXSOPRYSqqNhYC9Numhwe0y5Fgi6SB90jiElDZRTaMZog34jU6M2w12Zss1sS16FFuTVwC
he8ReKRsSjbkKmT3Ft34TJrrLvcwJKxlcWx1DV1pm2NY6fGNfKo3Iq/GstvkEXa9uS0fdWDM5V
d6BNT7fVubiQCJotbYyGChmjfHhx16o2BA==,ConnectivitySoftware,rwx
CCCCCCCCCCCCCCCCCCCCCCCCCC
+STARTUP
AT+GMR
"3.0.0-005"
OK