Recently I had a conversation with a young engineer who seemed to be of the opinion that there were better things to do than waste time writing requirement specifications. I asked “Like what?” and in response I heard a list of things which included “triaging bugs.”
“Really, you think that?”
Youngsters today, where do they get these silly ideas from? Perhaps from misguided professors who are hip on all the new great software engineering advances like Agile and Extreme development. I’ve been in engineering for, well, a very long time and have seen a lot of different development processes. The one thing I can tell you, unequivocally, is that if a team doesn’t have a common vision for their deliverable, they are sunk (ask me some day about “brilliant weapons”).
One of the biggest changes between our Windows Embedded Standard 2009 (XP Embedded) and Windows Embedded Standard 2011 tools is the concept of image building. In Windows Embedded Standard 2009, components were selected in Target Designer and images assembled on the developer machine, after which it had to be transferred to the target device. In Windows Embedded Standard 2011, images are now built directly on the device using our Image Based Wizard (IBW) which can be configured “on the fly” using the wizard interface, or by using a preconfigured answer file. Each method has its own pros and cons, and while I won’t go into them, there certain applications and scenarios where it is still advantageous to be able to build images offline.
This article goes over the steps for assembling a Windows Embedded Standard 2011 image with the desired feature sets, using only the tools found on your developer machine. This method can save a lot of time and also utilize less memory on the target, if you have to build & deploy your images on a resource constrained devices. As an example, we found that the time taken for building and deploying a MaxBoot image on a target device with 2 Ghz machine w/ 1gig of ram can be cut from 30 minutes to 15 minutes. The time savings only get greater for target devices with more limited resources. Note: This does not include the time taken to offline-build the image as those times can vary significantly depending on the configuration of the developer machine.
Before I proceed further, please note that this method for building images is not a perfect substitute for building images using the IBW. Not all image configurations can be built using this method, and I’ll call out what developers should be aware of as we proceed through the steps.
Posted By SeongJin KangWindows Embedded Business Lead for Korea
The information-technology market is expected to grow continuously here in Korea, despite risks compounded by fears of a prolonged, worldwide economic slump. In just the past few months, there has been a tremendous number of IT market forecasts for the coming year. Although these reports are full of detailed and various explanations and modifiers, they all have one interesting thing in common: none of them failed to include the term “big data.” This really shows that big data is not a term that’s come into vogue, only to be soon swept away; big data is a significant factor for business. That means that the days are rapidly approaching where implementing and leveraging big data is a necessity in a real business environment.
With every passing day, the business environment in Korea—as elsewhere—is quickly changing, incorporating a vast increase in the quantity and quality of available data, transformed by intelligent systems into meaningful information for businesses. What will the enabling factors be for the increased development of intelligent systems?
There are five technical trends that are accelerating these changes in the business ecosystem. The first trend is connectivity, which enables swift and easy data transfer by leveraging wired and wireless communications including WiFi, 3G and 4G. The second trend is big data, which is growing explosively, thanks to the proliferation of Internet-based devices and connected systems, as well as individuals. The third is computing power, which is making possible tremendous features and performance attributes in smaller and smaller computers than ever before. The fourth is social networking service, which enables intra-person social interactions, free of time and space restrictions. Last but not least is logical and physical security, which buttress secure transactions, processing, storing and utilizations of information.
Comments Intelligent Systems
**Updated 3/26/09 with preface
[The following article is authored by one of the Windows Embedded MVPs (Most Valuable Professionals). Our MVPs have a heavy background in Embedded systems and are a great repository of information on Windows Embedded products. We’re providing this space on our team blog as a service to our readers by allowing MVPs to share some of their knowledge with the rest of the community.]
One of the new features in Windows Embedded Standard 2009 is the support of SCCM operating system deployment. This means, any Standard image can be deployed the same way images for desktop or server machines are deployed within an SCCM infrastructure. Previously, it was not possible to deploy XP embedded images, because XPe did not support the Sysprep utility.
Posted By Windows Embedded Team
The December 2013 Toolkit Update for Windows Embedded Standard 7 is now available on MyOEM.
This update includes bug fixes and improvements for the Image Configuration Tool (ICE).
If you have questions on accessing MyOEM, please email the OEM Customer Communications Care Team at OEM@microsoft.com.
Comments Product Updates