Getting Started With the AM17x EVM

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

This Getting Started Guide (GSG) walks you through setting up the AM17x and installing the software. You should proceed through this guide in the order given for best results. By the end of this Getting Started Guide you will have the EVM booting to Linux and the Linux host development environment configured. You should also bookmark the since new articles will continue to appear on this wiki.

Contents

EVM overview

EVM Overview - AM17x provides an overview of the AM17x EVM kits and boards.

Hardware setup

For information on setting up the AM17x EVM hardware, please follow the steps in the Technical Reference Guide, which is available at http://support.spectrumdigital.com/boards/evmam1707/.

Booting the EVM out of the box

NOTE
By default, the ARM UBL configures the SoC to work at 300MHz, 1.2V operating point. Changing the Operating Point describes the procedure to change the default operating point.

This section describes how to boot the EVM board when you first set it up: AM17x setup

Installing the SDK software

SDK software consist of Linux Platform Support Package (PSP) and Demo Application. This is available for download

Sourcery ToolChain is provided separately. Check for installation instructions here .

The Linux PSP provides support for Linux kernel, U-Boot, UBL and utilities to flash boot software on the EVM.

DDetails for rebuilding the Qt application software from source is provided at Qt Demo page.

The PSP package is available as part of the SDK AM1x_arm_#_#_#_#.tar.gz installation in the DaVinci-PSP-SDK-#.#.#.# directory under the main installation directory. Issue following command for un-taring the installer:

host$ tar -xvzf AM18x_1_10_#_#.tar.gz


As host platforms for the development software, you need both a Windows PC and a Linux machine to build and run all of the components.

Setting up target file system

Setting up AM17x Target File System explains how to set up an NFS target file system for use on the AM17x EVMs.

For information on creating other types of target file systems such as SD/MMC and USB please see the Creating file systems on removable media page.

Building software components

Building PSP components provides procedures for rebuilding the platform software components used on the processors or to flash software on to the EVM.

Running PSP Components

Running PSP Components describes the steps to boot Linux and to how to re-flash UBL and U-boot images if needed.

Additional procedures

Linux Functional Test Bench introduces a set of tools used to verify the various driver features.
Loading Linux kernel modules describes the procedure to load kernel modules into a running kernel.
Restoring factory default U-Boot environment variables describes how to revert to factory default U-Boot environment variables.

The following pages provide additional procedures that apply to a variety of platforms, including the AM17x:

Additional information

Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox