EasyManua.ls Logo

Ublox NINA-W106 - Using ESP-IDF V4; Automatic Bootloader on NINA-W10 EVK

Ublox NINA-W106
55 pages
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 - R11 Software Page 23 of 55
C1 - Public
Figure 16: Hello world example as displayed on the monitor
2.7.5 Using ESP-IDF v4
ESP-IDF v4 is mandatory for NINA-W106.
To use ESP-IDF v4, use the appropriate toolchain instructions for your development environment:
Windows
Linux
Pip, homebrew and other macros
After installing the appropriate toolchain, install ESP-IDF using the Get ESP-IDF instructions on the
Expressive web site. The toolchain for the ESP-IDF uses the
IDF_PATH environment variable, which
must be set up to build the toolchain projects.
The source files for Espressif ESP-IDF repository is located on github at
https://github.com/espressif/esp-idf.
Building and flashing the examples in the ESP-IDF v4 is basically done in the same way as it is for ESP-
IDF v3, but rather than using
make, the idf.py script is invoked instead. Generally, the same command-
line parameters apply with the following caveats:
NINA-W101/NINA-W102: When running the command idf.py make menuconfig set the
configuration flag
CONFIG_SPI_FLASH_USE_LEGACY_IMPL flag to Y. The application fails to start
unless this flag is set.
NINA-W106: When running command idf.py make menuconfig set the CONFIG_BOOTLOADER_
VDDSDIO_BOOST_1_9V and CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP configuration flags to Y.
NINA-W106 modules with prototype status: On NINA-W106 prototype modules, it may be
necessary to add the
--no-stub parameter to the esptool.py command when flashing the
software. This parameter makes a manual verification of the software using a second invocation
of
esptool.py in case the flashing and verification procedure fails.
2.7.6 Automatic bootloader on NINA-W10 EVK
The “esptool.py” flash tool supports automatic entry to the bootloader on the NINA-W10 EVK
without pressing the BOOT button and RESET the module. To use this functionality, you need to
connect the following pins:

Table of Contents

Other manuals for Ublox NINA-W106

Related product manuals