courses > Modular Syllabus
This course on WinCE BSP Developments is specially designed to fulfill the requirements of Mobile Software Developers. Real Time Operating Systems are the backbone of embedded systems. Developing software’s on WinCE RTOS leads to new challenges for Software programmer. India has huge demand of WinCE experts from different segments of industrial world. This WinCE training program provides an opportunity to fresh graduates to learn this new O/S and enter into embedded and telecom world through an easy way. We have excellent pool of trainers who have been working in WinCE RTOS platform since last many years. They are renowned in corporate segments because of their smart way of delivering the complex concepts of WinCE so easily. The WinCE tutorials that are covered in this WinCE course will empower an individual to get to the very depths of WinCE RTOS while ensuring that the basics are cleared
- A ) Introduction to Hardware board and Windows Embedded CE
-
- Introduction to Hardware board and its peripheral programming
- Introduction to Windows CE embedded environment
- Windows CE core kernel architecture
- Introduction to the platform builder Tool(Components /Feature)
- This is an introductory session covering the basic of Windows CE core kernel architecture and Platform builder development tool. Developers will be exposed to windows CE embedded environment and its features .An Introduction to Platform builder would be given, describing its user interface and development tools.
- B ) Windows CE build System
-
- Windows CE directory structure
- Windows CE Build Phases
- Windows CE Configuration files (bib, OEM address table)
- Platform builder Hands on
- This session will cover the CE build system describing the configuration and build environment. It will expose the developer to the internals of the CE build process. Session will describe various configuration files and command line tools which control the windows CE build process and image development. Hands on with platform builder would be provided to implement the theory in practice
- C ) Windows CE Boot loader development
-
- Introduction to Eboot
- Boot loader source code structure and build
- Boot loader OEM function implementation
- Boot loader customization
- Boot loaders are fundamentals to OS BSP development and booting in embedded system, this session covers Eboot loader and its configuration for ARM9 discovery board. Developer will implement the OEM function for Discovery board and build an working image. Session will also cover customizing the functionality of Eboot to suit development requirement
- D ) OEM Adaptation Layer
-
- Description of Critical OEM functions and configuration files
- Implementing OEM function for custom platform
- Building and Debugging of OEM adaptation layer
- Development of OAL (OEM Adaptation Layer) is the core of BSP development. This session will cover the OEM function required to bring up Windows CE kernel for discovery platform. Session will also cover issues related to OAL development and debugging techniques.
- E ) Buildingyour own Windows CE OS design
-
- Using the device wizard to create a customized Windows CE OS Design
- Adding and removing Windows CE catalogue features
- Building the OS Design
- Downloading OS design to the device (Ethernet, serial)
- Debugging Techniques
- After OAL, the next step in Development is to customize the OS design for specific functionality and adding features. This session covers components available in Windows CE which can be used to create a custom Windows CE OS design .It covers mechanism of OS image download and debugging.
|