Home > Best Practices

Flashing MultiConnect® mDotTM Firmware

The MultiConnect® ConduitTM platform consists of programmable hardware and software components that can be configured to your unique IoT application.  As such, there are many ways to use the Conduit platform which can cause confusion for both experienced and inexperienced users.  This best practices session will focus on the very basics of programming the MultiConnect® mDotTM either via AT Commands or, via a link, developing your own custom firmware utilizing ARM mbedTM.

MultiConnect mDots are shipped from the factory with AT Command Firmware.  For developing your own custom firmware, refer to the mDot platform page on ARM mbed (link in box below).  Information on using the developer board is in the MultiConnect mDot Developer Guide.

If you want to find detailed information on other aspects of the Conduit platform, please visit the MultiTech developer site at www.multitech.net.  Additionally, here is the step-by-step links to flashing your mDot firmware:

Illustrated Step-by-Step for Flashing mDot Firmware:
This link has photos and a screenshot taking you step-by-step through flashing mDot firmware:

And this link takes you to ARM mbed, containing Example Program libraries, product information and instructions on how to program your mDot utilizing ARM mbed:


Troubleshooting FAQ:
Have You Run into These Issues?

“There is not enough space on MULTITECH”

Unplug the USB cable from the UDK and plug it back in.

If using UDK model with the three gold antenna connectors (MTUDK-ST-CELL), disconnect the USB cable and power supply. First, reconnect the power supply, and then reconnect the USB cable.

Windows prompts me to install drivers

Cancel any driver installation prompts. The mDot mounts as the MULTITECH drive without drivers.

Drivers are only needed for the virtual USB COM port. Installation instructions and files are available on the ARM mbed site.