How to Use the BSP for the TI OMAP5912 Aruba Board (Windows Embedded CE 6.0)

1/5/2010

You can use the sample board support package (BSP) to quickly evaluate the new Windows Embedded CE 6.0 operating system (OS) features on the TI OMAP5912 Aruba Board.

For more information about the sample BSPs included in Windows Embedded CE for ARM microprocessors, see ARM BSPs.

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.

  • You included support for ARMV4I microprocessors when you installed Platform Builder. If you did not, reinstall Platform Builder and include support for ARMV4I.

    Note

    The ARMV4I is an ARMV4 build that supports interworking, which enables the ARMV4I to handle 32-bit code to and from 16-bit code jumps. The ARMV4 kernel image is the same as the ARMV4I kernel image, except it does not support interworking. After you select your choice of microprocessor support, all necessary tools and code binaries needed to support the processor architecture are installed.

  • You are downloading a Windows Embedded CE-based debug or release run-time image to a TI OMAP5912 Aruba Board.

  • You have downloaded and installed the OMAP Software Tools from the TI Web site.

To use the BSP for the TI OMAP5912 Aruba Board, follow the steps in the table below.

Step Topic

1. From the Windows Embedded CE 6.0 OS Design Wizard, select the ArubaBoard:ARMV4I BSP.

Creating an OS Design

2. Review the supported hardware and software features on the development platform and familiarize yourself with limitations that can affect your run-time image on the device.

TI OMAP5912 Aruba Board Supported Features

3. Set up the development board hardware.

Setting up the TI OMAP5912 Aruba Board Hardware

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

Modifying the TI OMAP5912 Aruba Board Switches and Jumpers

5. Configure your terminal emulation application, for example, Microsoft HyperTerminal, to receive debug messages.

Configuring HyperTerminal for BSPs

6. Build the run-time image.

You must build the run-time image before you can download it to the development board.

Building a Run-Time Image

7. Download the boot loader to the development board.

Downloading the Boot Loader to the TI OMAP5912 Aruba Board

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

Downloading the Run-Time Image to the TI OMAP5912 Aruba Board

9. Setup the remote display.

Setting up the Remote Display for the TI OMAP5912 Aruba Board

See Also

Concepts

ARM BSPs
Supported Board Support Packages