- The added line is THIS COLOR.
- The deleted line is THIS COLOR.
[[bc10]]
-Contents
#Contents
*Summary [#w3d1cf01]
>
This section provides the detail information of software. The first part explains the boot sequence of bc10.~
It describes each step of the sequence and software that handles each step. The other parts show the build and~
installation process of OSes. It discuss OpenEmbedded Linux, Android, and rowboat, a community developed~
Android, which is ported for OMAP35x and TI platforms.~
*boot [#d0107ea3]
>
This section briefly explains the boot sequence and software that manages the boot process of bc10. As boot process~
is proceeded from BootROM , X-Loader, U-boot, to uImage (Linux kernel). [[bc10/booting]] provides the overview of the~
boot process of bc10. The overview includes the sequence of boot, the location of loaders, and the software required~
booting bc10. Then, [[bc10/x-loader]] and [[bc10/u-boot]] specifically explain the building instructions of X-Loader and~
U-Boot, respectively.~
*OpenEmbedded Linux [#b19405ed]
>
[[bc10/OpenEmbedded Linux]] provides an instruction of how to build the development environment of the Angstrom for bc10.~
OpenEmbedded Linux discussed here is the combination of OpenEmbedded and Angstrom Distribution. Angstrom Distribution~
is an embedded Linux distribution, and this distribution is built upon OpenEmbedded, a build framework for embedded~
Linux. Angstrom Distribution is considered and treated as an OpenEmbedded Linux.~
*rowboat [#yfd4cd1a]
>
[[bc10/rowboat]] explains how to install rowboat on bc10. rowboat is a community, and its project provides a stable Android,~
which is specifically ported for Texas Instruments Devices (OMAP35x, AM37x, and AM35x platforms). Particularly, this~
project emphasizes graphics and multimedia performance optimizations (utilize the platform specific features such as DSP,~
SGX graphics accelerator, and others). For more information, please visit the project's [[homepage:http://code.google.com/p/rowboat/]].~
~
Caution: rowboat is based upon the Android Open Source Project (AOSP). AOSP does not support Google API and applications~
that rely on Google API. Also, it can not decode the Flash contents on websites.
* Android-2.2_1.1 (Froyo) [#m9d6fb29]
>
[[bc10/froyo]] shows how to create userland of the most recent Android for bc10. This version of Android is based upon AOSP.~
2.6.32 kernel of rowboat project is modified for adjusting the hardware specifications of bc10. Since this is derived form AOSP,~
the applications which require Google API are neither initially installed nor supported. Also, this cannot handle the Flash contents.