How to Use the BSP for the Marvell PXA27x Processor Development Kit (MainstoneIII) (Windows Embedded CE 6.0)

1/5/2010

You can use the sample board support package (BSP) provided by Microsoft for the Marvell PXA27x Processor Development Kit (MainstoneIII).

**This BSP allows you to quickly evaluate the features in Windows Embedded CE 6.0. The functionality and features provided in the Marvell PXA27x Processor Development Kit (MainstoneIII) BSP are different from those in the Marvell PXA27x Processor Development Kit (MainstoneII) BSP.

For more information about the features and functionality supported in the Marvell PXA27x Processor Development Kit (MainstoneIII) BSP for Windows Embedded CE–based platforms, see Marvell PXA27x Processor Development Kit Supported Features (MainstoneIII).

For more information about the sample BSPs included in Windows Embedded CE 6.0, see Supported Board Support Packages.**

Hardware and Software Assumptions

  • You have installed Platform Builder for Windows Embedded CE 6.0. The latest Platform Builder tools are hosted in the Visual Studio 2005 shell.

  • When you installed Platform Builder for CE 6.0, you installed the ARMV4I BSP.

  • You have installed Windows Embedded CE 6.0 R2, and you selected the Voice over IP (VoIP) PXA270 ARMV4I-based BSP during installation, regardless of whether you are building a VoIP platform. When this BSP is installed, it updates the PLATFORM_COMMON_SRC_SOC_PXA27X_MS_V1_SDHC component.

  • You are downloading a Windows Embedded CE–based debug or release run-time image to an Marvell PXA27x Processor Development Kit (MainstoneIII).

  • You have installed the Flash Memory Programmer (JFlashMM) software.

    Note

    The JFlashMM software is required if you need to download the Windows Embedded CE boot loader to the Marvell PXA27x Processor Development Kit (MainstoneIII).

    If you do not have JFlashMM installed, go to the Marvell Web site to install the software.

To use the BSP for the Marvell PXA27x Processor Development Kit (MainstoneIII), follow the steps in the table below.

Step Topic

1. Review the supported hardware and software features for the development board, and familiarize yourself with limitations that can affect your run-time image.

Marvell PXA27x Processor Development Kit Supported Features (MainstoneIII)

2. Set up the development board.

Setting up the Marvell PXA27x Processor Development Kit Hardware (MainstoneIII)

3. Modify the switch and jumper settings on the development board.

Modifying the Marvell PXA27x Processor Development Kit Switches and Jumpers (MainstoneIII)

4. Build the run-time image.

You must build the run-time image before you can download it to your device.

Building a Run-Time Image

5. Download the boot loader to the development board.

Downloading the Boot Loader to the Marvell PXA27x Processor Development Kit (MainstoneIII)

6. Download the run-time image to the development board.

Downloading the Run-Time Image to the Marvell PXA27x Processor Development Kit (MainstoneIII)

See Also

Concepts

ARM BSPs

Other Resources