bc10/rowboat-eclair-dsp-1
[
Front page
] [
New
|
List of pages
|
Search
|
Recent changes
]
Start:
[[bc10/rowboat]]
-Contents
#contents
*Summary [#o690add2]
>
This section covers form the setting of the development e...
process. Development Environment discusses that the requi...
environment. The section of SGX and DSP integration expla...
update the kernel of rowboat-eclair-dsp.~
*Development Environment [#p88a8224]
**OS [#u36b666b]
>
Ubuntu 10.04 (32 bit version) is used here for building t...
[[rowboat project:http://code.google.com/p/rowboat/wiki/C...
recommends 8.x or 9.04. However, uboot-mkimage is only av...
is used, build [[uboot-mkimage:http://packages.debian.org...
creates and encloses a compressed uImage Linux kernel ima...
and others. This utility is used with the U-Boot bootloae...
**Installing Mandatory Packages [#acd5a524]
>
Installing the mandatory packages for building the develo...
$ sudo apt-get install git-core gnupg flex bison gperf l...
To install DSP stack integration, '''expect''' is require...
$ sudo apt-get install expect
**sun-java5-jdk [#j8110f45]
>
Since '''sun-java5-jdk''' is not supported for Ubuntu 9.1...
$ sudo vi /etc/apt/sources.list
deb http://us.archive.ubuntu.com/ubuntu/ jaunty multive...
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates...
$ sudo apt-get update
$ sudo apt-get install sun-java5-jdk
After installation is completed, the added repository sho...
* SGX and DSP integration [#gec5eb48]
** Obtaining rowboat source[#n5477070]
>
This follows the direction listed in a [[wiki of rowboat:...
$ mkdir ~/bin
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo
There are two ways to make repo use. One is to execute ''...
login again. repo can be worked as supposedly.~
~
At this time, the targeted branch is rowboat-eclair-dsp. ...
rowboat-android, but in this section, the directory is ca...
$ mkdir ~/rowboat-eclair-dsp
$ cd ~/rowboat-eclair-dsp
$ repo init -u git://gitorious.org/rowboat/manifest.git ...
After manifest.xml and other files are downloaded from th...
asked. Input user's login name and e-mail address. Then c...
Your Name [login name]: BeatCraft
Your Email [e-mail address]: labs.beatcraft@gmail.com
Your Identity is: BeatCraft <labs.beatcraft@gmail.com>
is this correct [y/n]? y
repo initialized in /home/beat/rowboat-eclair-dsp
The initialization is completed, then, start downloading.
$ repo sync
It takes long time to download the source of rowboat from...
**Obtaining Android GSX SDK[#r38308db]
>
Acquire TI's Android SGX SDK.
$ cd rowboat-eclair-dsp
$ git clone git://gitorious.org/rowboat/ti_android_sgx_s...
**DSP [#b81a7629]
>
The details of the build process of DSP are listed at DSP...
and Testing DSP stack.
***Obtaining source[#i9b1cc5b]
>
To download codec_engine_2_24_01.tar.gz and c64cplus_mp3d...
required. For the rest of the source files, prepare, a sc...
downloaded automatically. However, in this section, the r...
'''/rowboat-eclair-dsp/external/ti-dsp/'''.~
- [[codec_engine_2_24_01.tar.gz:http://software-dl.ti.com...
Login with my.TI account, the download link is easily fou...
If it is accepted, the download starts immediately. To do...
agreement window works with certain types of JavaScript, ...
license agreement window may not open as Chrome browser i...
~
- [[c64xplus_mp3dec_1_31_001_production.bin:http://softwa...
Login with my.TI account, name and other information are ...
by email within few minutes. Please download from there.~
>
Following files are downloaded directly from the links.~
- [[DVSDK_3_00 3_00_02_44:http://software-dl.ti.com/dsps/...
~
- [[cs1omap3530_1_00_01:http://software-dl.ti.com/dsps/ds...
~
- [[cg6x_6.0.16.1:http://software-dl.ti.com/dsps/dsps_pub...
~
- [[bios_5_33_06:http://software-dl.ti.com/dsps/dsps_publ...
~
- [[xdctools_3_15_01_59:http://software-dl.ti.com/dsps/ds...
~
- TIGStreamerPlugin~
Gsresamer Plugin is checkout by svn.~
>
$ cd rowboat-eclair-dsp/external/ti-dsp
$ svn checkout -r 506 --username anonymous --password ""...
***Executing prepare [#yb68bbda]
>
Run '''prepare''' as it is shown below. DSP stack which w...
and a patch for building Android is added.
$ cd rowboat-eclair-dsp
$ ./prepare
**Update kernel[#w3669810]
>
The kernel of rowboat-eclair-dsp is needed to be updated....
and the kernel does not work with Android SGX SDK, and th...
process of '''prepare''' is completed without any errors,...
still cannot handle Android SGX SDK. As far as rowboat-ec...
to update the kernel version from 2.6.29 to 2.6.32.~
$ cd rowboat-eclair-dsp/kernel
$ git checkout -b rowboat-eclair-2.6.32 rowboat/rowboat-...
>
Continue to [[bc10/rowboat-eclair-dsp-2]]...
*Reference [#d8654444]
-Development Environment (Host Environment)
--http://code.google.com/p/rowboat/wiki/ConfigureAndBuild
--http://packages.debian.org/en/lenny/uboot-mkimage
-Source of rowboat
--http://code.google.com/p/rowboat/wiki/Source
-About DSP
--http://code.google.com/p/rowboat/wiki/DSP~
End:
[[bc10/rowboat]]
-Contents
#contents
*Summary [#o690add2]
>
This section covers form the setting of the development e...
process. Development Environment discusses that the requi...
environment. The section of SGX and DSP integration expla...
update the kernel of rowboat-eclair-dsp.~
*Development Environment [#p88a8224]
**OS [#u36b666b]
>
Ubuntu 10.04 (32 bit version) is used here for building t...
[[rowboat project:http://code.google.com/p/rowboat/wiki/C...
recommends 8.x or 9.04. However, uboot-mkimage is only av...
is used, build [[uboot-mkimage:http://packages.debian.org...
creates and encloses a compressed uImage Linux kernel ima...
and others. This utility is used with the U-Boot bootloae...
**Installing Mandatory Packages [#acd5a524]
>
Installing the mandatory packages for building the develo...
$ sudo apt-get install git-core gnupg flex bison gperf l...
To install DSP stack integration, '''expect''' is require...
$ sudo apt-get install expect
**sun-java5-jdk [#j8110f45]
>
Since '''sun-java5-jdk''' is not supported for Ubuntu 9.1...
$ sudo vi /etc/apt/sources.list
deb http://us.archive.ubuntu.com/ubuntu/ jaunty multive...
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates...
$ sudo apt-get update
$ sudo apt-get install sun-java5-jdk
After installation is completed, the added repository sho...
* SGX and DSP integration [#gec5eb48]
** Obtaining rowboat source[#n5477070]
>
This follows the direction listed in a [[wiki of rowboat:...
$ mkdir ~/bin
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo
There are two ways to make repo use. One is to execute ''...
login again. repo can be worked as supposedly.~
~
At this time, the targeted branch is rowboat-eclair-dsp. ...
rowboat-android, but in this section, the directory is ca...
$ mkdir ~/rowboat-eclair-dsp
$ cd ~/rowboat-eclair-dsp
$ repo init -u git://gitorious.org/rowboat/manifest.git ...
After manifest.xml and other files are downloaded from th...
asked. Input user's login name and e-mail address. Then c...
Your Name [login name]: BeatCraft
Your Email [e-mail address]: labs.beatcraft@gmail.com
Your Identity is: BeatCraft <labs.beatcraft@gmail.com>
is this correct [y/n]? y
repo initialized in /home/beat/rowboat-eclair-dsp
The initialization is completed, then, start downloading.
$ repo sync
It takes long time to download the source of rowboat from...
**Obtaining Android GSX SDK[#r38308db]
>
Acquire TI's Android SGX SDK.
$ cd rowboat-eclair-dsp
$ git clone git://gitorious.org/rowboat/ti_android_sgx_s...
**DSP [#b81a7629]
>
The details of the build process of DSP are listed at DSP...
and Testing DSP stack.
***Obtaining source[#i9b1cc5b]
>
To download codec_engine_2_24_01.tar.gz and c64cplus_mp3d...
required. For the rest of the source files, prepare, a sc...
downloaded automatically. However, in this section, the r...
'''/rowboat-eclair-dsp/external/ti-dsp/'''.~
- [[codec_engine_2_24_01.tar.gz:http://software-dl.ti.com...
Login with my.TI account, the download link is easily fou...
If it is accepted, the download starts immediately. To do...
agreement window works with certain types of JavaScript, ...
license agreement window may not open as Chrome browser i...
~
- [[c64xplus_mp3dec_1_31_001_production.bin:http://softwa...
Login with my.TI account, name and other information are ...
by email within few minutes. Please download from there.~
>
Following files are downloaded directly from the links.~
- [[DVSDK_3_00 3_00_02_44:http://software-dl.ti.com/dsps/...
~
- [[cs1omap3530_1_00_01:http://software-dl.ti.com/dsps/ds...
~
- [[cg6x_6.0.16.1:http://software-dl.ti.com/dsps/dsps_pub...
~
- [[bios_5_33_06:http://software-dl.ti.com/dsps/dsps_publ...
~
- [[xdctools_3_15_01_59:http://software-dl.ti.com/dsps/ds...
~
- TIGStreamerPlugin~
Gsresamer Plugin is checkout by svn.~
>
$ cd rowboat-eclair-dsp/external/ti-dsp
$ svn checkout -r 506 --username anonymous --password ""...
***Executing prepare [#yb68bbda]
>
Run '''prepare''' as it is shown below. DSP stack which w...
and a patch for building Android is added.
$ cd rowboat-eclair-dsp
$ ./prepare
**Update kernel[#w3669810]
>
The kernel of rowboat-eclair-dsp is needed to be updated....
and the kernel does not work with Android SGX SDK, and th...
process of '''prepare''' is completed without any errors,...
still cannot handle Android SGX SDK. As far as rowboat-ec...
to update the kernel version from 2.6.29 to 2.6.32.~
$ cd rowboat-eclair-dsp/kernel
$ git checkout -b rowboat-eclair-2.6.32 rowboat/rowboat-...
>
Continue to [[bc10/rowboat-eclair-dsp-2]]...
*Reference [#d8654444]
-Development Environment (Host Environment)
--http://code.google.com/p/rowboat/wiki/ConfigureAndBuild
--http://packages.debian.org/en/lenny/uboot-mkimage
-Source of rowboat
--http://code.google.com/p/rowboat/wiki/Source
-About DSP
--http://code.google.com/p/rowboat/wiki/DSP~
Page: