280 Thor VM3 with Microsoft Windows Embedded Compact 7 User Guide
Using FOTA
Honeywell recommends distributing firmware via a WLAN connection rather than the
WWAN connection. This requires an HTTP server which can be hosted on the Internet or
the same Intranet (i.e.: the same network domain) as the Thor VM3. Honeywell tested
FOTA using:
• Uniform Server: https://sourceforge.net/projects/miniserver/
• IIS: Microsoft Internet Information Services, Windows 2012 server
To use FOTA, the following steps must be completed before initial use:
• Configure HTTP Server
• Load Firmware Updates
• Configure the Thor VM3
For subsequent updates, it is only necessary to Load Firmware Updates.
Configure HTTP Server
The instructions below are for Uniform Server (UniServer). Setup information for IIS
server is widely available on line. Follow the same folder setup as in step 4 below for IIS.
1. After installing, browse to the installation folder and run the server by double-click-
ing UniController.exe.
2. Click the Start Apache button. The indicator changes from red to green when the
server is running. The button label also changes to Stop Apache.
3. Display the test page by clicking the View www button or typing http://localhost into
a web browser.
4. Create the folder structure on the web server:
<Server URL>/<wwan>/<Carrier Number>/<Version>.
Assuming initroot is root folder for the HTTP server, create a wwan folder
underneath initroot. Then create folders under wwan numbered 0-15 to represent
each carrier number. The structure is shown below. As firmware updates are
received, create version folders under the appropriate carrier number. Notice the
version folders under the <3> folder in this example.
<initroot>
<wwan>
<0>