Skip to main content

Upgrade for -FE Models

1. Overview

This document describes the firmware update methods for Dragino FE series end nodes based on the Nordic nRF9151 Module.

Two update methods are covered:

  • OTA (Over-The-Air) Update via HTTP - Remote firmware update without physical access
  • J-Link Interface Update - Direct firmware programming via hardware interface
  • Update through UART TTL interface - Direct firmware programming via hardware interface

2. OTA Firmware Update via HTTP

Perform the following steps:

① Place the firmware binary (e.g., FE.bin) on an HTTP-accessible server.

② Use a serial port or send the following command to the device: AT#XFOTA=1,"<firmware_url>"

Example: AT#XFOTA=1,"http://repo.dragino.com/release/NB/S31-FE.bin"

After the node receives the upgrade command, it will perform the upgrade automatically as shown below:

FE OTA Update.png

3.1 Prerequisites

3.2 Hardware Connection

Remove the nRF9151 module from the motherboard and connect it to the J-Link as illustrated below:

nRF9151 Module Hardware Wiring:

FE J-LINK.png

3.3 Software Setup

① Launch nRF Connect for Desktop.

② Locate and download the Programmer tool from the available apps (see below):

③ After download, click OPEN to enter the Programmer interface.

3.4 Firmware Update Steps

① Click "SELECT DEVICE" → Select "J-Link"

FE NRF CONN.png

② On the main screen, click "Add file", then click "Browse" and select the firmware you want to update in the pop-up window.

1775702902371-643-1.png

③ Click "Erase & Write" to begin the update.

1775703830744-517.png

4. Firmware Update via USB-TTL Interface

4.1 General software set up for AT Commands via UART

1. Use a general serial tool.

2. Connect PC to device's UART interface, Wiring Method

  1. Select the appropriate serial port.

4. Set up serial tool with : BaudRate: 115200, databit:8, No parity, No flow control.

  1. Firmware update tool: AuTerm.exe

6. Click "MCUmgr"

1779521064922-668.png

4.2 Update Instructions

1. click Connect & open

2. Select the .bin file

3. Click to start the download

1779523867912-366.png

4. Before clicking to start the burn, you must first put the node into burn mode. Follow these steps:

a. To put the device into programming mode, first press and hold the ACT button for **8 seconds**. The device’s display will show “DFU mode,” indicating that the “FE” device has entered programming mode.

FE Update.png

When the update progress bar reaches 100%, the firmware update is complete.

5. After the upgrade is complete, click “OS” in the left-hand toolbar of the AuTerm tool, click the “Reset” button shown in the image, and finally click “GO” to reset the device.

FE Update reset.png

6. Click “Close” to disconnect the serial connection.

1779524430743-102.png