L25.14M1 Release Notes

From OMAPpedia

Revision as of 14:11, 25 May 2010 by Hari s (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

[edit] Introduction

This release has been developed and tested in the following environment.

OS Kernel: Linux® 2.6.29.
AndroidTM Donut public project.
Toolchain: CodeSourcery compiler version 2008q3-72.

[edit] Release Content

The release refers to the source code in git trees and the binary packages are distributed in different projects. The next section on how to build will help pull them into the correct directories to integrate the software system.


Documentation
OMAPpedia is an excellent source for details on the various components. There is a project listing in the main page on the various components.

Source code
Release Manifest for open code source. Release Tag - RLS25.14M.1_RC0

Other Binary packages

DSP Binary Package - DSP binaries Connectivity Package - Wilink project

[edit] Build and Installation Instructions

Building the Bootloader, Kernel and Android File System

The final Release RC tag from L25x manifest for the source should be used. Perform a clean build of u-boot, x-loader, kernel and the android file system. Instructions on how to build can also be obtained from Android Wiki

Pre-built binaries from this release can be obtained from RLS25.14M1 Package. Please follow the below instructions to modify the file system to make it work.

DSP binaries package

Pull in the DSP binaries and install them following the instructions in the readme.txt in the package. Features supported can be referred at OpenMAX page

IMPORTANT: To use Camera and Camcorder applications first you need to rename/move a couple of libraries to make them work. The libraries are in /system/lib:

Rename them to something else (e.g. libOMX.TI.AMR.decode.so.bak and libOMX.TI.AMR.encode.so.bak)

If you are booting from NAND then once you have booted your filesystem, on your terminal type the following:

mount -o remount rw /system
cd /system/lib
mv libOMX.TI.AMR.decode.so libOMX.TI.AMR.decode.so.bak
mv libOMX.TI.AMR.encode.so libOMX.TI.AMR.encode.so.bak

then reboot.

Connectivity package

Connectivity package can be obtained from Wilink package. For instructions to build and test, refer to Wilink wiki

[edit] New in this Release

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox