bc10/rowboat-eclair-dsp-1
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
]
開始行:
[[bc10/rowboat]]
- 目次
#contents
* 開発環境 [#vef48e9d]
- OS ~
-- Ubuntu 10.04 (32bit版)~
http://code.google.com/p/rowboat/wiki/ConfigureAndBuild ...
uboot-mkimage は ubuntu 8.10 以降にしかパッケージがありま...
8.04 を使用する場合は uboot-mkimage のソースパッケージを...
~
uboot-mkimage は、 U-Boot で使用する header情報やCRC32チ...
http://packages.debian.org/ja/lenny/uboot-mkimage~
~
今回は 10.04 で環境を構築して作業しています。
- パッケージインストール~
以下必要なパッケージを追加します。~
$ sudo apt-get install git-core gnupg flex bison gperf l...
DSP stack integration では TI の DSP stack のインストール...
$ sudo apt-get install expect
- sun-java5-jdk ~
sun-java5-jdk は Ubuntu 9.10 以降リポジトリから外されてい...
$ 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
インストールが終わったら上記で追加したリポジトリは削除し...
* SGX and DSP integration [#gec5eb48]
2010/06/28 ~
** rowboat ソースの取得[#n5477070]
http://code.google.com/p/rowboat/wiki/Source~
の記述に従って設定します。~
$ mkdir ~/bin
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo
export PATH=~/bin:$PATH を実行するか、いったんログアウト...
~
今回のターゲットブランチは rowboat-eclair-dsp です。~
取得するディレクトリ名を 上記wiki の記述の rowboat-androi...
$ mkdir ~/rowboat-eclair-dsp
$ cd ~/rowboat-eclair-dsp
$ repo init -u git://gitorious.org/rowboat/manifest.git ...
git リポジトリから manifest.xml その他を取得後以下のよう...
Your Name [ログイン名]: BeatCraft
Your Email [候補アドレス]: 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
初期設定が完了したら取得します。
$ repo sync
gitrious.org からの取得にはかなりの時間を要します。
**Android SGX SDK の取得 [#r38308db]
TI の Android SGX SDK を取得します。
$ cd rowboat-eclair-dsp
$ git clone git://gitorious.org/rowboat/ti_android_sgx_s...
**DSP [#b81a7629]
詳細は http://code.google.com/p/rowboat/wiki/DSP に記載さ...
ここではビルドに必要な Building and Testing DSP stack 以...
***ソースの取得 [#i9b1cc5b]
2010/07/05 ~
ダウンロードに software-dl.ti.com のアカウントが必要な~
codec_engine_2_24_01.tar.gz と c64xplus_mp3dec_1_31_001_p...
rowboat-eclair-dsp/ にあるスクリプト prepare から呼ばれる...
確実を期して予めすべてダウンロードして rowboat-eclair-dsp...
- codec_engine_2_24_01.tar.gz~
http://software-dl.ti.com/dsps/dsps_registered_sw/sdo_sb/...
my TI のアカウントでログインするとダウンロードリンクがあ...
リンクをクリックすると javascript でライセンスアグリーメ...
ここときのウィンドウは chrome ブラウザでは開かずダウンロ...
~
- c64xplus_mp3dec_1_31_001_production.bin~
http://software-dl-1.ti.com/dsps/forms/self_cert_export.h...
my TI のアカウントでログインし、氏名など要求される情報を...
そこからダウンロードします。~
~
以下は直接ダウンロードできます。~
- DVSDK_3_00 3_00_02_44~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- cs1omap3530_1_00_01~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- cg6x_6.0.16.1~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- bios_5_33_06~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- xdctools_3_15_01_59~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- TIGStreamerPlugin~
GStreamer Plugin は svn でチェックアウトします。
$ cd rowboat-eclair-dsp/external/ti-dsp
$ svn checkout -r 506 --username anonymous --password ""...
***%%patchの修正%% [#z2926749]
%%rowboat-eclair-dsp/external/ti-dsp/get_tidsp.sh の最後...
%%想定されている patch 実行ディレクトリが間違っているため...
修正された内容が git repogitory に commit されていたので...
***prepare実行 [#yb68bbda]
以下のように prepare を実行すると、rowboat-eclair-dsp/ext...
android へ統合される DSP stack が仮インストールされ、andr...
$ cd rowboat-eclair-dsp
$ ./prepare
**kernel version の更新 [#w3669810]
preapre の実行がエラーなく終わっていれば DSP を統合した a...
Android SGX SDK も統合する場合 rowboat-eclair-dsp ブラン...
ビルドができません。~
そこで以下のようにして kernel を 2.6.32 に更新しておきま...
$ cd rowboat-eclair-dsp/kernel
$ git checkout -b rowboat-eclair-2.6.32 rowboat/rowboat-...
~
...[[bc10/rowboat-eclair-dsp-2]]に続きます。
終了行:
[[bc10/rowboat]]
- 目次
#contents
* 開発環境 [#vef48e9d]
- OS ~
-- Ubuntu 10.04 (32bit版)~
http://code.google.com/p/rowboat/wiki/ConfigureAndBuild ...
uboot-mkimage は ubuntu 8.10 以降にしかパッケージがありま...
8.04 を使用する場合は uboot-mkimage のソースパッケージを...
~
uboot-mkimage は、 U-Boot で使用する header情報やCRC32チ...
http://packages.debian.org/ja/lenny/uboot-mkimage~
~
今回は 10.04 で環境を構築して作業しています。
- パッケージインストール~
以下必要なパッケージを追加します。~
$ sudo apt-get install git-core gnupg flex bison gperf l...
DSP stack integration では TI の DSP stack のインストール...
$ sudo apt-get install expect
- sun-java5-jdk ~
sun-java5-jdk は Ubuntu 9.10 以降リポジトリから外されてい...
$ 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
インストールが終わったら上記で追加したリポジトリは削除し...
* SGX and DSP integration [#gec5eb48]
2010/06/28 ~
** rowboat ソースの取得[#n5477070]
http://code.google.com/p/rowboat/wiki/Source~
の記述に従って設定します。~
$ mkdir ~/bin
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo
export PATH=~/bin:$PATH を実行するか、いったんログアウト...
~
今回のターゲットブランチは rowboat-eclair-dsp です。~
取得するディレクトリ名を 上記wiki の記述の rowboat-androi...
$ mkdir ~/rowboat-eclair-dsp
$ cd ~/rowboat-eclair-dsp
$ repo init -u git://gitorious.org/rowboat/manifest.git ...
git リポジトリから manifest.xml その他を取得後以下のよう...
Your Name [ログイン名]: BeatCraft
Your Email [候補アドレス]: 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
初期設定が完了したら取得します。
$ repo sync
gitrious.org からの取得にはかなりの時間を要します。
**Android SGX SDK の取得 [#r38308db]
TI の Android SGX SDK を取得します。
$ cd rowboat-eclair-dsp
$ git clone git://gitorious.org/rowboat/ti_android_sgx_s...
**DSP [#b81a7629]
詳細は http://code.google.com/p/rowboat/wiki/DSP に記載さ...
ここではビルドに必要な Building and Testing DSP stack 以...
***ソースの取得 [#i9b1cc5b]
2010/07/05 ~
ダウンロードに software-dl.ti.com のアカウントが必要な~
codec_engine_2_24_01.tar.gz と c64xplus_mp3dec_1_31_001_p...
rowboat-eclair-dsp/ にあるスクリプト prepare から呼ばれる...
確実を期して予めすべてダウンロードして rowboat-eclair-dsp...
- codec_engine_2_24_01.tar.gz~
http://software-dl.ti.com/dsps/dsps_registered_sw/sdo_sb/...
my TI のアカウントでログインするとダウンロードリンクがあ...
リンクをクリックすると javascript でライセンスアグリーメ...
ここときのウィンドウは chrome ブラウザでは開かずダウンロ...
~
- c64xplus_mp3dec_1_31_001_production.bin~
http://software-dl-1.ti.com/dsps/forms/self_cert_export.h...
my TI のアカウントでログインし、氏名など要求される情報を...
そこからダウンロードします。~
~
以下は直接ダウンロードできます。~
- DVSDK_3_00 3_00_02_44~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- cs1omap3530_1_00_01~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- cg6x_6.0.16.1~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- bios_5_33_06~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- xdctools_3_15_01_59~
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targ...
~
- TIGStreamerPlugin~
GStreamer Plugin は svn でチェックアウトします。
$ cd rowboat-eclair-dsp/external/ti-dsp
$ svn checkout -r 506 --username anonymous --password ""...
***%%patchの修正%% [#z2926749]
%%rowboat-eclair-dsp/external/ti-dsp/get_tidsp.sh の最後...
%%想定されている patch 実行ディレクトリが間違っているため...
修正された内容が git repogitory に commit されていたので...
***prepare実行 [#yb68bbda]
以下のように prepare を実行すると、rowboat-eclair-dsp/ext...
android へ統合される DSP stack が仮インストールされ、andr...
$ cd rowboat-eclair-dsp
$ ./prepare
**kernel version の更新 [#w3669810]
preapre の実行がエラーなく終わっていれば DSP を統合した a...
Android SGX SDK も統合する場合 rowboat-eclair-dsp ブラン...
ビルドができません。~
そこで以下のようにして kernel を 2.6.32 に更新しておきま...
$ cd rowboat-eclair-dsp/kernel
$ git checkout -b rowboat-eclair-2.6.32 rowboat/rowboat-...
~
...[[bc10/rowboat-eclair-dsp-2]]に続きます。
ページ名:
BC::labsへの質問は、bc9-dev @ googlegroups.com までお願い致します。