[[bc10/Software]] -Contents #Contents *Summary [#v700b8ef] > This section explains the build process of [[rowboat:http://code.google.com/p/rowboat/]] and shows how to install rowboat on bc10. rowboat is a community,~ and its project port the open sourced Android 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:http://code.google.com/p/rowboat/wiki/DSP]], [[SGX graphics accelerator:http://imgtec.com/powervr/sgx_series5.asp]], and others). The build process has been originally developed for~ [[BeagleBoard:http://beagleboard.org/]] and other its clones. In this section, but it is specifically arranged and organized for bc10. Since bc10 is a~ clone of BeagleBoard, the build process, which is reworked for bc10, is also highly applicable to BeagleBoard and its clones.~ **rowboat-eclair-dsp [#b94b8aaa] > This section discusses the build process of rowboat-eclair-dsp for bc10. rowboat-eclair-dsp is based upon Eclair branch~ of [[the Android Open Source Project:http://source.android.com/]] (open source version of Android 2.1), and DSP stack of Texas Instruments and SGX~ driver are added to it. It primarily covers from the setting of development environment, the preparation for the build~ process, to the build process. At the end, it briefly touches how to create the bootable SD card for bc10. This section~ is divided into the four subsections. The contents of the subsections are described below.~ ~ Caution: Since rowboat is from the Android Open Source Project (AOSP), it does NOT support Google API and applications~ that requires Google APT: YouTube, Gmail, Google Map, and Android Market as examples. Also, it does not handle the Flash~ contents of websites. > -[[bc10/rowboat-eclair-dsp-1]] --This section describes the setting of the development environment and other preparation works for build. -[[bc10/rowboat-eclair-dsp-2]] --It argues SGX and DSP integration. This subsection mostly deals with how to adjust the build process for~ the integration of DSP stack. -[[bc10/rowboat-eclair-dsp-3]] --It continues to argue SGX and DSP integration. This subsection shows the preparation for building SGX and~ how to build SGX. -[[bc10/rowboat-eclair-dsp-4]] --This section briefly explains how to create a bootable SD card for bc10. *Reference [#g773a2e0] > -rowboat (Project's homepage) --http://code.google.com/p/rowboat/ -Configure and Build (Build process) --http://code.google.com/p/rowboat/wiki/ConfigureAndBuild -DSP (Digital Video Software Development Kit for OMAP35x) --http://code.google.com/p/rowboat/wiki/DSP --http://focus.ti.com/docs/toolsw/folders/print/linuxdvsdk-omap.html