Update Phases

As was explained in the Monitor/Loader (M/L) topic, the M/L supports several upload modes. In switching between these modes, the M/L goes through "update phases." In each phase, one of the possible upload modes is enabled.

The general flow from phase to phase is as follows:


File Types

XModem and Network updates use .BIN files, which can contain just Tibbo OS (TiOS) or TiOS with a compiled Tibbo BASIC/C app attached.

BLE updates rely on .TCU (Tibbo Composite Uncompressed) files, which consist of various sections. For example, a .TCU file may include TiOS, a compiled Tibbo BASIC/C app, and the internal firmware for the WA2000 add-on module.

Tibbo provides convenient online utilities for generating .BIN and .TCU files:

There is also a legacy BinMerger utility for Windows that generates .BIN files: https://tibbo.com/support/downloads/tide.html.


Update Mode Support by Device

Device

XModem

Ethernet

Wi-Fi

BLE

Use .BIN files

Use .TCU files

EM500

+

+



EM510

+

+


+*

EM1000

+




EM1001

+




EM1202

+




EM1206

+




DS1100

+

+



DS1101

+

+



DS1102

+

+



WS1102

+


+

+

DS1202

+




DS1206

+




TPP2

+




TPP3

+




EM2000

+

+


+*

EM2001

+

+


+*

TPP2(G2)

+

+


+*

TPP3(G2)

+

+


+*

WM2000

+


+

+

* Only available with M/L V3 and later, and only when the WA2000 Wi-Fi/BLE add-on module is installed.


Update Phases

File Types

Update Mode Support by Device