Department of InformatiX
Microsoft .NET Micro Framework Tools & Resources

Universal Configuration Tool

by Jan Kučera, last updated: 11/29/2009.

This project costs my personal free time. If it helps to save your time, please support its development.
346 downloads

Update 11/2/2010

Update 9/29/2010: 1.0.0.2

Update 9/29/2010: 1.0.0.1

 

Ever wondered how to change debugging transport for Meridian/P? Did you know Tahoe-II can run the display in portrait mode? All these and other settings can be modified using this Universal Configuration Tool:

Universal Configuration Tool in Template view

The .NET Micro Framework has special blocks of memory dedicated to the configuration data. This is where settings like the device IP address are stored. I am not sure how much this is known, but apart from these built-in configurations, the porting partners are allowed to use this feature to store and use their own, hardware-specific configuration data.

Unfortunately, there is no tool to read or write such data (except MFDeploy, which provides access to the in-box ones (network, USB and SSL settings)). This might be the reason why this great feature is so rarely used, which is a pity. I hope that this tool will help both developers and hardware vendors to take the advantage of configuration sectors and simplify the device management.

Top features

Connection and transport related:

Data currently available from TinyCLR (read-only):

Data currently available from TinyBooter:

Universal Series

Tha last point reveals the key feature and purpose of this tool. Anyone can supply their own configuration definitions and templates. See the documentation for developers. It also wouldn't be difficult to make the tree extensible - if you were interested in extending the tree, please contact me.

FAQ

Download

This download requires you to sign in using Windows Live ID.
 

Two important warnings:

The package contains:

WIRELESS configuration and SSL support will come in next release. These require access to the device and I have not decided yet how to pass it to the libraries. If you have any opinion on this, let me know!

Comments
Comment William 10/12/2010 4:31:06 AM
Does not even start on my Win7 64 os. No error. Just double-click and nothing.
Comment Innovactive 10/25/2010 3:14:30 PM
On my Win7 64 tool crashes, too.
Comment Jan Kučera 11/2/2010 5:54:29 PM
What about now?
Comment Innovactive 11/3/2010 5:46:11 PM
Now it works! Thanks Jan.
Comment Cleon 8/22/2014 1:36:04 PM
HI, I am trying to run this tool on win8 (64bit) os, but is does not run at all. no error. do you still support this tool?
Sign in using Live ID to be able to post comments.