Xdot Platform; Eui And Networking; Configuration Persistence; Differential And Compressed Upgrade Files - Multitech MultiConnect xDot Developer's Manual

Hide thumbs Also See for MultiConnect xDot:
Table of Contents

Advertisement

mbed online compiler documentation:
the-online-compiler.html
mbed cli documentation:
mbed workspace tools documentation:

xDot Platform

The xDot mbed page includes the xDot library, firmware, and test cases
https://developer.mbed.org/platforms/MTS-xDot-L151CC/

EUI and Networking

xDots have an Extended Unique Identifier (EUI). To query the device for the EUI, AT+DI:
AT+DI=<8-BYTE-HEX-MSB>
AT+DI=001122AABBCCDDEE
For information on setting up xDots as part of a LoRa network, go to www.multitech.net.

Configuration Persistence

To safeguard your configuration, the device offers configuration persistence in the form of configuration
redundancy and wear leveling.
Note:
These features change the configuration storage and make the firmware update a one way process. The
configuration is not backward compatible to any version less than 4.0.x. Once a device is flashed with 4.0.x
firmware, the configuration is converted to a new format. Any versions earlier than 4.0.x cannot parse this new
format.
Redundancy
In case of data loss or corruption, your device stores multiple copies of the configuration and can fall back to the
last good copy.
Wear Leveling
Wear leveling writes across the entire flash sector and skips bad sections on write failure. Frequently saved session
parameters have more flash space available to extend the expected life of the flash system on your device.

Differential and Compressed Upgrade Files

Differenital and compressed upgrade files can be used to reduce the size of firmware upgrades sent over-the-air
(FOTA). Smaller files reduce the time required to deliver an update. Smaller FOTA sessions increase end-device
battery life.
Creating Differential and Compressed Files
To package application firmware binaries for Dot devices with compression or deltas, use the mtsmultitool utility.
The output is a binary file that can be sent to the bootloader over serial YMODEM or FOTA.
For more details on the utility, see:
The utility requries Python v3.8 installed. To install the utility, open a command prompt and enter: pip install
mtsmultitool
®
xDot
Developer Guide for Japan
https://os.mbed.com/docs/mbed-os/latest/quick-start/online-with-
https://os.mbed.com/docs/mbed-os/latest/quick-start/offline-with-mbed-cli.html
https://os.mbed.com/docs/mbed-os/v6.1/build-tools/index.html
https://pypi.org/project/mtsmultitool/
PRODUCT OVERVIEW
.
9

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MultiConnect xDot and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Mtxdot

Table of Contents