Posted By J.T. KimbellProgram Manager
Welcome to the new Approaching Embedded Intelligently blog! I’m J.T. Kimbell, a Program Manager in Windows Embedded, and I’ll be providing you with tips, insights, and cool projects related to the Windows Embedded Standard line of products. While at work I spend most of my time focused on enabling the servicing of Windows Embedded Standard 8 devices and the Embedded Core, but I’ll dabble in drivers and other areas from time-to-time. I’ve been on the Windows Embedded team for nearly 3 years after graduating from the University of Iowa. When not working I enjoy sports of all kind (but primarily football, soccer, and basketball), reading books, playing video & board games, and spending quality time with my wife and young daughter.
This first post is about some PowerToys made for Windows Embedded Standard 7, but I deserve none of the credit for making it happen. Package Mapper and Answer File Diff were made by Saravanan Somasundaram, a Software Development Engineering on the Windows Embedded team.
PowerToy is kind of a funny name, isn’t it? I’m still not completely sure why we call them that, but Wikipedia tells me that they are programs released by Microsoft that are “not under technical support because they do not undergo the same rigorous testing that the operating system components do.” These applications are officially unsupported, but they represent tools that we used internally to do our work and we wanted our customers to be able to reap the benefits of these tools as well.
We created the Package Mapper and Answer File Diff tools to help us create application templates. Package Mapper helps speed up development time, and Answer File Diff is very useful when testing a template. Because these tools were quite helpful to us, we felt that they would also help community members analyzing dependencies to their applications and we decided to share them as PowerToys.
Comments Windows Embedded Standard
There is a new version of the WEDU client (v188.8.131.52) available that resolves the registration issue. You can download this new version from the DLC, here.
There are no other changes in this new version, so if you are already successfully registered through WEDU you do not need to upgrade your WEDU version from v184.108.40.206 to V220.127.116.11.
Monitoring and optimizing power consumption are frequently important considerations when creating embedded devices. Before he left his role as a Program Manager on the Windows Embedded team for another job, Thomas Yong created a PowerToy to help you understand your device’s power usage that we are releasing today - Power Manager.
Power Manager is a tool designed for Windows Embedded Standard 7 to monitor power management status and to perform battery measurement for battery operated devices.Its primary goal is to ease the battery measurement process by providing automation, data logging, and integration of other power performance analysis tools.
You can download Power Manager,as well as a thorough user guide, at http://archive.msdn.microsoft.com/powermgr/.
Comments Product Updates
Recently in the Windows Embedded Forums, rjtonnis asked for an easy way to compare two templates or answer files. What rjtonnis didn’t know was that we had a tool that did just that and he gave us a great reason to share it with the rest of the world.
Answer File Diff is the 3rd PowerToy we’ve released for Standard 7 and has been very useful in our development and verification of templates and answer Files. Answer File Diff allows for easy comparing and contrasting of two different Standard 7 answer files or templates. Packages that are shared between or exclusive to answer files are shown in their own panes, with packages color-coded based on their package type.
While the typical development scenario for Windows Embedded Standard 7 is to first create an Answer File in Image Configuration Editor (ICE) and then deploy that to a device, it is also possible to do the reverse and generate an Answer File from an existing device.
There are several cases where this is useful: