Getting Started Guide for the AM35x EVM

From RidgeRun Developer Connection

(Difference between revisions)
Jump to:navigation, search
(Configuration of the SDK)
 
(13 intermediate revisions not shown)
Line 1: Line 1:
-
==About this section==
+
[http://wiki.davincidsp.com/index.php/AM35x_Getting_Started_Guide Getting Started guide from Texas Instruments]
-
 
+
[[Category: AM35x]]
-
RidgeRun SDK for am35x EVM is a small footprint Linux support package that provides support for EVM evaluation board, and can be easily ported to custom hardware, while holding a minimal footprint and the functionality that you expect from a Linux distribution.
+
[[Category: GSG]]
-
 
+
-
am35x-EVM SDK includes:
+
-
*U-boot v2009.08 for am35x EVM with NAND booting support.
+
-
*Linux Kernel 2.6.32 (PSP )
+
-
*Variety file system support.
+
-
*Developer tools for debugging and profiling.
+
-
*Integrated configuration system.
+
-
*SDK installer for using with U-boot.
+
-
 
+
-
This section describes how to configure , compile, install and work with RidgeRun SDK Platform for AM35x platform running Linux.This SDK provides a fundamental software platform for development,
+
-
deployment and execution on.
+
-
 
+
-
The instructions contain the information necessary to:
+
-
* Install the SDK.
+
-
* Build the sources contained.
+
-
* Configure the drivers/ modules.
+
-
 
+
-
The document also provides detailed description of drivers and modules specific to this platform.
+
-
 
+
-
==System requirements==
+
-
Building and running all of the PSP components requires a Linux machine with ubuntu 9.04 or higher
+
-
 
+
-
 
+
-
'''Target Hardware Requirements'''
+
-
 
+
-
* ZOOM AM3517 EVM DEVELOPMENT KIT.
+
-
The EVM ships with other peripheral hardware like power supply, USB, Ethernet and serial cables.  [http://www.logicpd.com/products/development-kits/zoom-am3517-evm-development-kit]
+
-
* NULL MODEM RS232 cable. [http://en.wikipedia.org/wiki/Null_modem]
+
-
* Ethernet crossover cable [http://en.wikipedia.org/wiki/Ethernet_crossover_cable]
+
-
 
+
-
'''Linux host is required'''
+
-
 
+
-
*For compiling U-Boot and Linux kernel.
+
-
*To host the TFTP server required for downloading kernel and file system images from U-Boot using Ethernet.
+
-
*To host the NFS server to boot the EVM with NFS as root filesystem .
+
-
 
+
-
'''Host Software Requirements''':
+
-
 
+
-
*Serial console terminal application .
+
-
*TFTP and NFS servers.
+
-
*CodeSourcery ARM tool chain version 2009-q1. [http://www.codesourcery.com/sgpp/lite/arm/portal/release858]
+
-
 
+
-
To install the toolchain, follow the sequence. These are to be executed on the Linux host platform.[http://tiexpressdsp.com/index.php/GSG:_AM35x_and_OMAP35x_DVEVM_Software_Setup_for_Graphics_SDK]
+
-
 
+
-
==Configuration of the SDK==
+
-
 
+
-
The default configuration of the SDK is for booting from nand flash, unless stated otherwise on the release notes of the specific SDK.
+
-
 
+
-
<pre>
+
-
>$ make config
+
-
 
+
-
  Ridgerun Linux SDK
+
-
  Board configuration: LogicPD AM35x EVM
+
-
+
-
  Processing toolchain...
+
-
  Processing kernel...
+
-
  Processing fs...
+
-
    Entering host-apps...
+
-
    Entering apps...
+
-
    Entering /home/ezuniga/devdirs/SITARA-ALPHA/toolchain...
+
-
    Entering arch...
+
-
    Entering mach...
+
-
    Entering proprietary_src...
+
-
    Entering myapps...
+
-
  Processing bootloader...
+
-
  Processing installer...
+
-
</pre>
+
-
 
+
-
*The menu created is:
+
-
[[File:makeconfig.png]]
+
-
+
-
 
+
-
 
+
-
===Configuration of telnet-serial adaptor===
+
-
 
+
-
*On the installer Configuration.
+
-
 
+
-
<pre>
+
-
Installer Configuration  --->
+
-
    (XXX.XXX.XXX.XXX) IP address of telnet-serial adaptor
+
-
 
+
-
</pre>
+
-
 
+
-
 
+
-
<pre>
+
-
    ┌────────────────── IP address of telnet-serial adaptor ──────────────────┐
+
-
    │  Please enter a string value. Use the <TAB> key to move from the input  │ 
+
-
    │  field to the buttons below it.                                        │ 
+
-
    │ ┌─────────────────────────────────────────────────────────────────────┐ │ 
+
-
    │ │eg: 10.251.101.125                                                  │ │ 
+
-
    │ └─────────────────────────────────────────────────────────────────────┘ │ 
+
-
    │                                                                        │ 
+
-
    ├─────────────────────────────────────────────────────────────────────────┤ 
+
-
    │                        <  Ok  >      < Help >                          │ 
+
-
    └─────────────────────────────────────────────────────────────────────────┘ 
+
-
                                                                           
+
-
</pre>
+
-
 
+
-
===Configuration of U-boot IP address (DHCP) ===
+
-
 
+
-
<pre>
+
-
Installer Configuration  --->
+
-
    U-boot IP address (DHCP)  --->
+
-
</pre>
+
-
 
+
-
 
+
-
<pre>
+
-
      ┌──────────────────────── U-boot IP address ─────────────────────────┐
+
-
      │  Use the arrow keys to navigate this window or press the hotkey of │ 
+
-
      │  the item you wish to select followed by the <SPACE BAR>. Press    │ 
+
-
      │  <?> for additional information about this option.                │ 
+
-
      │ ┌────────────────────────────────────────────────────────────────┐ │ 
+
-
      │ │                    ( ) DHCP                                  │ │ 
+
-
      │ │                    (X) Static IP address                      │ │ 
+
-
      │ │                                                                │ │ 
+
-
      │ │                                                                │ │ 
+
-
      │ │                                                                │ │ 
+
-
      │ │                                                                │ │ 
+
-
      │ └────────────────────────────────────────────────────────────────┘ │ 
+
-
      ├────────────────────────────────────────────────────────────────────┤ 
+
-
      │                      <Select>      < Help >                      │ 
+
-
      └────────────────────────────────────────────────────────────────────┘ 
+
-
                                                                             
+
-
</pre>
+
-
 
+
-
== Installing the SDK on the target ==
+
-
 
+
-
<pre>
+
-
$ make install
+
-
 
+
-
Board configuration: LogicPD AM35x EVM
+
-
+
-
  Installation system of uboot images over TFTP for host 10.251.101.7
+
-
  Be sure u-boot is running on 10.251.101.125:3000 and no process (like termnet) is using it
+
-
  Press return to continue...
+
-
 
+
-
</pre>
+
-
 
+
-
</pre>
+

Current revision as of 20:36, 30 March 2010

Getting Started guide from Texas Instruments

Navigation
Toolbox