User manual

GHI Electronics,LLC Embedded Master User Manual
Updating Embedded Master Firmware
8. Updating Embedded Master Firmware
Embedded Master includes GHI Loader, TinyBooter and TinyCLR which are three
separate programs and they might have different version numbers.
8.1. Updating Firmware (TinyCLR) using MFDeploy
Embedded Master Module implements a software from Microsoft, called TinyBooter. This
software can be used to update the Embedded Master firmware.
MFDeploy is a free tool from Microsoft that is used to deploy firmware updates to the
device. It can be used to load managed applications as well. This tool is included with
Microsoft .NET Micro Framework SDK 3.0 Tools
%Microsoft .NET Micro Framework\v3.0 folder%\Tools\MFDeploy.exe
Plug in USB Cable into USB connector -X3 debugging interface- of the board then run
MFDeploy. you should see the new port.
Should anything go wrong, you can always use MFDeploy with TinyBooter to reload the
firmware. To run TinyBooter, hold up and down buttons at power up and keep holding till
you see “TinyBooter V3.x.x.x” then release the buttons. You can see information about the
tinybooter such as version number, Serial Number, and LCD type. you can see also the
currect communication interface used by Tinybooter which is USB in GHI firmware with
Net Micro Framework 3.0 release. This interface is always fixed for Tinybooter.
Press “ping” button on MFDeploy
Rev. 2.06 TFT Page 51 of 102 www.ghielectronics.com