User's Manual

January 2010 - 9 -
Host PC Configuration
Selecting and Downloading a Platform Support Pack
Currently, there are several packs available for use with the devkit, including OS support packs
and sample application SDKs. An OS support pack must be installed (or “flashed”) to the
devkit in order to boot it and use it. The set of supported packs include:
An Android Éclair OS support pack. This includes scripts to install the Android OS
image and associated “getting started” documentation.
A Windows CE 6.0 OS support pack. This includes a script to install the CE 6.0
operating system image onto a recovery-mode devkit as well as Khronos headers and
libraries to allow developers to use Microsoft Visual Studio 2005 and 2008 to develop
and debug applications on Tegra using OpenGL ES, OpenMAX, OpenKODE, etc.
An Ubuntu-based Linux OS support pack.
These and other packs may be found on the Tegra developers’ website. Developers should
select the target operating system that best matches their intended market, feature set and
development environment requirements, as each of these operating systems differ significantly
on all of these fronts. The developer website information for each OS support pack can assist in
the decision. However, OS images may be re-flashed to the devkit at will, so a single devkit can
change between operating systems in minutes.
Download the desired platform support pack for the OS you wish to use. At this point, you
should transition away from this documentation temporarily and into the documentation
supplied with the selected OS image. That documentation will, as needed, provide pointers
back to this manual when it is time to connect and “flash” the device. Ensure that all of the
selected OS image’s host PC prerequisites are satisfied by your selected host PC before
continuing.
Connecting the Devkit HW
While use-cases will differ, there are a few basic items that must be connected to the devkit to
install an operating system and boot the device. Items common to all operating systems are
included in this documentation. Additional items such as serial connections, network
connections, and storage devices may be required to install and boot some operating systems.
These will be documented along with the particular operating system. The common
requirements include: