Unlike the GA1000 add-on, the WA2000 stores its firmware in an onboard flash memory and does not require the firmware to be sent into the WA2000 on every boot. The WA2000 carries two distinct firmware files: the application firmware and the internal Monitor/Loader (M/L) of the WA2000. Both firmware files can be updated using the following methods:
- Over-the-air (OTA), from an iOS or Android device, using a Bluetooth Low-Energy (BLE) link. This is covered by the BLE (Bluetooth Low-Energy) Updates topic. As the topic states, "BLE updates can be used to upload new TiOS firmware, Tibbo BASIC/C application, and even the internal firmware and the internal Monitor/Loader of the WA2000!" What's more, all of this is accomplished using a single update file.*
- From the host Tibbo device, using a Tibbo self-updater app. This application relies on the extended wln. object supporting writes into the WA2000's flash memory.