NEQTO Docs
  • Languages iconEnglish
    • 日本語
  • Docs
  • API
  • FAQ

›Software Specifications

Getting Started

  • NEQTO Hello World!
  • Tutorial Step 1. NEQTO Console Setting
  • Tutorial Step 2. Device Settings & Launching Service (NEQTO Bridge)
  • Tutorial Step 2. Device Settings & Launching Service (STM32 Discovery)
  • Tutorial Step 2. Device Settings & Launching Service (SPRESENSE)
  • Tutorial Step 3. Application development using scripts

NEQTO

  • NEQTO Account Registration
  • Sub-accounts
  • API Usage
  • NEQTO CloudSync for GCP
  • NEQTO Engine Firmware List
  • Support Guidelines

NEQTO Console

  • Introduction
  • Fundamentals
  • Administrative Actions
  • Device Management
  • Linux-based Device Management
  • Batch Registration
  • Scripts
  • Actions and Contacts
  • View Data from the Console
  • NEQTO Apps

    • About NEQTO Apps
    • NEQTO Infinitypool
    • NEQTO Insights
    • NEQTO Custodia
    • NEQTO Flow
  • Machine Driver
  • Recommended Browsers
  • Billing Information

SPRESENSE

    Hardware Specifications

    • 01. About Spresense

    Software Specifications

    • 01. Operational Flow
    • 02. Initial Installation
    • 03. Spresense Wi-Fi Initial Setup
    • 04. Spresense LTE-M Initial Setup
    • 05. Debug Log Acquisition
    • 06. System LED Indications
    • 07. Event Messages
    • 08. Updating Firmware

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 09. Sleep
    • 10. RTC
    • 11. GPIO
    • 12. UART
    • 13. SPI
    • 14. I2C
    • 15. ADC
    • 16. GNSS
    • 17. Camera
    • 18. Utils
    • 19. nqSpresense
    • 20. nqService
    • 21. nqMqtt
    • 22. nqFOTA
    • 23. nqWiFi
    • 24. nqLte

STM32 Discovery

    Hardware Specifications

    • 01. About STM32 Discovery Kit (B-L4S5I-IOT01A)

    Software Specifications

    • 01. Operational Flow
    • 02. Initial Installation
    • 03. STM32 Discovery Wi-Fi Initial Setup
    • 04. Debug Log Acquisition
    • 05. System LED Indications
    • 06. Event Messages
    • 07. Updating Firmware

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 09. Sleep
    • 10. RTC
    • 11. UserSW
    • 12. GPIO
    • 13. UART
    • 14. SPI
    • 15. I2C
    • 16. ADC
    • 18. Utils
    • 19. nqDiscovery
    • 20. nqService
    • 21. nqMqtt
    • 22. nqFOTA
    • 23. nqWiFi

NEQTO Bridge

    Hardware Specifications

    • 01. NEQTO Bridge Module
    • 02. NEQTO Bridge Wi-Fi Module
    • 03. NEQTO Bridge LTE-1 Module
    • 04. NEQTO Bridge LTE-M/NB Module
    • 05. NEQTO Bridge IO Board
    • 06. NEQTO Bridge Digital IO Board
    • 07. NEQTO Bridge Connector Board

    Software Specifications

    • 01. Operational Flow
    • 02. NEQTO Bridge Wi-Fi Module Initial Setup
    • 03. NEQTO Bridge LTE Module Initial Setup
    • 04. Debug Log Acquisition
    • 05. System LED Indications
    • 06. Event Messages
    • 07. Updating Firmware

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 09. Sleep
    • 10. RTC
    • 11. UserSW
    • 12. GPIO
    • 13. UART
    • 14. SPI
    • 15. I2C
    • 16. ADC
    • 17. BLE
    • 18. Utils
    • 19. nqBridge
    • 20. nqService
    • 21. nqMqtt
    • 22. nqFOTA
    • 23. nqWiFi
    • 24. nqLte
    • 25. nqLAN
    • 26. nqEx

Linux-based device

    Software Specifications

    • 01. System Requirements
    • 02. Installation
    • 03. Software Configurations
    • 04. Operational Flow
    • 05. Debug Log Acquisition
    • 06. Event Messages
    • 07. Updating Software

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 09. RTC
    • 10. UNIXSocket
    • 11. FileSystem
    • 12. SubProcess
    • 13. Utils
    • 14. nqLinux
    • 15. nqService
    • 16. nqMqtt
    • 17. nqFOTA
    • 18. nqLAN

neqto.js Libraries

  • About neqto.js Libraries
  • UART

    • GM65 Barcode Reader
    • SRF Ultrasonic Range Finder - Serial Mode

    I2C

    • HTS221 v2 Temperature and Humidity Sensor
    • LIS2DW12 v2 Accelerometer
    • SRF Ultrasonic Range Finder - I2C Mode
    • [Archive] HTS221 Temperature and Humidity Sensor
    • [Archive] LIS2DW12 Accelerometer

    Utils

    • RTC Alarm Synchronized Scheduler

    Integration

    • AWS S3 v2
    • AWS IoT Core v2
    • Azure IoT v2
    • GCP IoT Core
    • [Archive] AWS S3
    • [Archive] AWS IoT Core

neqto.js Snippets

  • About neqto.js Snippets
  • DataDog
  • Dropbox
  • Google Sheets
  • InfluxDB
  • Oracle Cloud Object Storage
  • Salesforce
  • SAP Cloud Platform Internet of Things
  • Splunk
  • Niagara

Release Notes

  • NEQTO Console Updates
  • NEQTO Firmware (Bridge Wi-Fi/LTE Module) Releases
  • NEQTO Firmware (STM32 Discovery Wi-Fi) Releases
  • NEQTO Firmware (Spresense Wi-Fi/LTE-M) Releases
  • NEQTO Engine for Linux Releases

02. Initial Installation

Introduction

Burn the NEQTO Engine to Spresense using your local PC.

Please refer to the Spresense system configuration and combine the Spresense hardware components beforehand.

The following describes the procedure when using the Spresense hardware configuration above.

Before burning the NEQTO Engine to Spresense, please check the following notes:

IMPORTANT

  • Once the NEQTO Engine has been burned to Spresense, it will no longer be possible to rewrite it with application software you develop using the Spresense SDK. Please note that it is not possible to return to the initial state when Spresense was purchased.

  • When burning the NEQTO Engine to Spresense, be careful not to turn off the power until the burn is complete. It will be the cause of the failure.

  • The burning tool executes a dedicated application (.exe) on your local PC. Please note that if the operation of the application is restricted due to the influence of the security function or security software of your PC, it may not operate normally.

This initial installation procedure can be applied as a local firmware upgrade procedure for Spresense that already has the NEQTO Engine installed.
It is also possible to change from Spresense Wi-Fi firmware to Spresense LTE-M firmware, and from Spresense LTE-M firmware to Spresense Wi-Fi firmware.
In that case, the parameters already set to Spresense are inherited and only the firmware is updated.



Downloads

NEQTO Engine burning tools

Burning tool for Spresense Wi-Fi (If using the Spresense Wi-Fi configuration):

  • ImageBurnTool_neqtoSpresenseWiFi_Engine(v02.00.01) [2022/06/28] (latest)
  • ImageBurnTool_neqtoSpresenseWiFi_Engine(v02.00.00) [2022/06/02]
  • ImageBurnTool_neqtoSpresenseWiFi_Engine(v01.03.02) [2021/08/24]
  • ImageBurnTool_neqtoSpresenseWiFi_Engine(v01.03.01) [2021/07/06]
  • ImageBurnTool_neqtoSpresenseWiFi_Engine(v01.03.00) [2021/05/18]
  • ImageBurnTool_neqtoSpresenseWiFi_Engine(v01.02.00) [2021/01/18]

Burning tool for Spresense LTE-M (If using the Spresense LTE-M configuration):

  • ImageBurnTool_neqtoSpresenseLteM_Engine(v02.00.01) [2022/06/28] (latest)
  • ImageBurnTool_neqtoSpresenseLteM_Engine(v02.00.00) [2022/06/02]
  • ImageBurnTool_neqtoSpresenseLteM_Engine(v01.03.02) [2021/08/24]
  • ImageBurnTool_neqtoSpresenseLteM_Engine(v01.03.01) [2021/07/06]
  • ImageBurnTool_neqtoSpresenseLteM_Engine(v01.03.00) [2021/05/18]

From Version 02.00.00, the LTE module firmware version (RK_02_01_02_10_108_54) is required. The LTE module firmware is automatically updated as needed by the burning tool for Spresense LTE-M or by FOTA execution. The LTE module firmware update requires at least 20 minutes when using the burning tool, and at least 30 minutes when using FOTA. (It is recommended to update using the burning tool)



Initial installation procedure [Windows 10]

Burn the NEQTO Engine to Spresense. Please follow the steps below.

  1. Prepare the Windows 10 PC with TeraTerm (Terminal software) installed in advance.

  2. You must install the USB serial driver before connecting the Spresense board to your PC.
    Please download and install the driver from the link below.

    • CP210x USB to serial driver for Windows 10
  3. Connect the Spresense main board and PC using a USB cable for communication.

    If using the Spresense Wi-Fi configuration:

    If using the Spresense LTE-M configuration:

  4. Open the device manager on your PC and check the COM port number to which Spresense is connected.

  5. Please download the latest NEQTO Engine burning tool.

  6. Unzip the burning tool (zip file) and move it under the ImageBurnTool folder.

  7. Start burning the NEQTO Engine into Spresense.
    Please execute the "ImageBurnTool_neqtoEngineToSpresense_windows.bat".
    * Please execute after confirming IMPORTANT.

  8. A command prompt will be launched. After that, follow the tool's instructions to continue.

    1. Please read the important notes and enter "agree" if you agree.

      *** IMPORTANT ***
      Once the NEQTO Engine has been burned to Spresense, it will no longer be possible to rewrite it with application software you develop using the Spresense SDK.
      Please note that it is not possible to return to the initial state when Spresense was purchased.
      If you agree and want to continue, please enter "agree" >> agree↵

    2. Enter the COM port number to which Spresense is connected and press the Enter key to proceed.

      ============================================================
      Step0: Settings
      ============================================================
      Please enter the COM port number [ 1 ] : 20↵

    3. When the "Please press RESET button while holding down the Board Recovery button" message is displayed, hold down the board recovery button on the Spresense main board and short-press the reset button. When the display of ... starts, release the board recovery button and wait. If the display of ... does not start, release the board recovery button once, and then perform the button operation again. If that doesn't work, disconnect the USB and try again from step 3.

      ============================================================
      Step1: Recovery
      ============================================================
      Please press RESET button while holding down the Board Recovery button

    4. The second "Please press RESET button while holding down the Board Recovery button" message will be displayed. Similarly, perform the button operation to proceed.

      ============================================================
      Step2: Configuration
      ============================================================
      Please press RESET button while holding down the Board Recovery button

    5. Please wait until the flash write is complete.

      ============================================================
      Step3: Flash Write
      ============================================================
      >>> Install files ...
      install -b 115200
      Install image¥gnssfw.espk
      |0%-----------------------------50%------------------------------100%|
      ############################################

    6. If a firmware update of the LTE module is required, the update will be initiated automatically. (Spresense LTE-M only)

      The LTE module firmware update takes more than 20 minutes.
      Do not turn off the power until completion.

      ============================================================
      Step4: LTE Modem Firmware Update
      ============================================================
      Spresense LTE Firmware Update Tool for NEQTO Engine
      ver.1.0 - RK_02_01_01_10_41_15-RK_02_01_02_10_108_54
      Checking LTE modem firmware version.............
      RK_02_01_02_10_108_54 - FW update is required
      LTE modem update image is being downloaded.
      It may take several minutes to complete the process.
      |0%-----------------------------50%------------------------------100%|
      ###################################################
      LTE modem firmware is being updated.
      It may take several minutes to complete the process.
      Please wait for a while and do not turn off the power.
      |0%-----------------------------50%------------------------------100%|
      ###################################################
      Success

    7. Please wait until the final status "Success" is displayed.
      If the tool freezes in the middle of the process or "Failure" is displayed, please try again from step 7.

      ============================================================
      Finish
      ============================================================
      Success

  9. When the tool has reached the end, burning is complete. Enter the enter key to exit the command prompt.

    ============================================================
    Image Burn Tool 1.1 >> NEQTO Engine to Spresense
    ============================================================
    *** IMPORTANT ***
    Once the NEQTO Engine has been burned to Spresense, it will no longer be possible to rewrite it with application software you develop using the Spresense SDK.
    Please note that it is not possible to return to the initial state when Spresense was purchased.
    If you agree and want to continue, please enter "agree" >> agree↵
    ============================================================
    Step0: Settings
    ============================================================
    Please enter the COM port number [ 1 ] : 20↵
    COM20
    ============================================================
    Step1: Recovery
    ============================================================
    Please press RESET button while holding down the Board Recovery button
    ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Recovery Successful!
    ============================================================
    Step2: Configuration
    ============================================================
    Please press RESET button while holding down the Board Recovery button
    ....................................................Changed to encryption board!
    ============================================================
    Step3: Flash Write
    ============================================================
    >>> Install files ...
    install -b 115200
    Install image¥gnssfw.espk
    |0%-----------------------------50%------------------------------100%|
    ###################################################

    XXXXXX bytes loaded.
    Package validation is OK.
    Saving package to "gnssfw"
    updater$ install -b 115200
    Install image¥loader.espk
    |0%-----------------------------50%------------------------------100%|
    ###################################################

    XXXXXX bytes loaded.
    Package validation is OK.
    Saving package to "loader"
    updater$ install -b 115200
    Install image¥nuttx.espk
    |0%-----------------------------50%------------------------------100%|
    ###################################################

    XXXXXX bytes loaded.
    Package validation is OK.
    Saving package to "nuttx"
    updater$ sync
    updater$ Restarting the board ...
    reboot
    ============================================================
    Finish
    ============================================================
    Success


Updated: 2022-06-28
← 01. Operational Flow03. Spresense Wi-Fi Initial Setup →
  • Introduction
  • Downloads
  • Initial installation procedure [Windows 10]
AboutNewsProductsFAQPrivacy Policy}
NEQTO Console
IntroductionFundamentalsAdministrative ActionsDevice Management NEQTO Apps
NEQTO Bridge
NEQTO Bridge ModuleNEQTO Bridge Wi-Fi ModuleNEQTO Bridge LTE-1 ModuleError Logging Event Messages
API Documentation
API UsageGlobal APIRegional APIAPI Terms of Service
Jigsaw, Inc.
© 2023 JIG-SAW INC.