Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Windows CE allows you to create multiple execute in place (XIP) regions in one single run-time image. XIP regions are areas where an application can execute code directly from read-only memory (ROM) rather than having to load it from random access memory (RAM).
With a multi-region run-time image, you have finer control over the run-time image layout, you can control region updates, and you can decide on a per-region basis how the OS will access that region when it pages its parts at run time.
Hardware and Software Requirements
This document makes the following assumptions:
- Your Platform Builder installation includes CEPC x86 and Emulator x86 board support packages (BSPs).
- You have a CEPC already configured. For more information, see How to Set Up a CEPC and How to Use the IDE to Create, Customize, and Build a Run-Time Image.
To track your progress in the following table, select the check box next to each step.
Step | Topic | |
---|---|---|
1. Create a base OS design for your run-time image with multiple XIP regions. | Creating an OS Design for an Image with Multiple XIP Regions | |
2. Modify the Config.bib and Platform.bib binary image builder files to add settings and files that are required to build a run-time image with multiple XIP regions. | Modifying the Binary Image Builder Files | |
3. Build the run-time image and open a workspace with multiple XIP regions from which you can download your run-time image to the CEPC. | Building the Run-Time Image and Opening a Workspace with Multiple XIP Regions | |
4. Configure an Ethernet connection for downloading your run-time image to the CEPC.
In the Target Connectivity Options dialog box, under KITL Settings, clear the Enable access to desktop files checkbox. |
Configuring an Ethernet Remote Connection | |
5. Download your run-time image to the CEPC. | Downloading a Run-Time Image | |
6. Test your run-time image with multiple XIP regions by verifying that all of the modules that you have placed in a separate region load correctly. | Testing the Run-Time Image with Multiple XIP mRegions |
See Also
Multiple XIP Support | Multiple XIP Regions | RAM, ROM, and Mass Storage Comparison | Processes
Send Feedback on this topic to the authors