Wiiリモコンで操作できるプレゼン・マシンの製作(1) ―― オリジナルのAndroidマシンを自作する

442 views
Skip to first unread message

weider

unread,
Feb 21, 2010, 8:38:09 AM2/21/10
to Android-Embedded-Japan
こんにちは。weiderと申します。標記件名にてandroidのポーティングをHPを拝見しながらbeagleboardへ行っております。
androidも組込みもlinuxも初心者で大変恐縮なのですが、件名の魅力にとりつかれ懸命に作業しております。問題にぶち当たり止っているので、
どうかご教授のほどよろしくお願いします。

困っていること。
1)local_manifest.xmlをおくとalsa_soundのところでfetchが失敗しrepo syncが中断します。
 .repo/projects/hardware/にはなぜか、alsa_sound.gitというフォルダがあります。作業しました内容は 下記の
手順です。

  $rm -rf .repo/projects/external/webkit.git external/webkitカイギョウ
$cd .repo/manifestsカイギョウ
$git pullカイギョウ
$repo syncカイギョウ

 でございます。

2)alsa_soundの差分が見つかりまして、snapshotをダウンロードしたのはいいのですが、どこで解凍させ
たらよいのかわからず、~/mydroidへ解凍しました。alsa_soundというディレクトリが出てきたので中を
 見ますと改定後のソースとAndroid.mk、そして~/mydroid/alsa_sound/.git/には
COMMIT_EDITMSG、HEAD、indexというファイルとrefsディレクトリが目を引きました。これらの役割
 と、alsa_soundプロジェクトのレポジトリへのコミットの方法をお教えいただきたく存じます。

以上です。よろしくお願い申し上げます。
見ているHPは http://www.kumikomi.net/archives/2009/09/beagleboardandroid_wii1.php?page=1
でございます。

sola

unread,
Feb 21, 2010, 4:57:13 PM2/21/10
to android-emb...@googlegroups.com
はじめまして、sola と申します。
私も昨年、weider さんと同じ HP を見て Wii リモコンを繋ぎました。

私の分かる範囲で回答致します。


1) に関して
見ている HP の内容ですと master を取得するため、
記事が書かれている時期(9月)とソースコードのバージョンがかなり違っています。
そのため、まずは android-1.6 を使用するのが良いかと思います。

android-1.6 を取得するには、以下のようにします。

$ repo init -u git://android.git.kernel.org/platform/manifest.git -b android-1.6_r1.5


local_manifest.xml の内容は、以下のようにします。

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <remote fetch="git://labs.embinux.org/embinux-android-build/android-omap3/" name="beagleboard" review="review.labs.embinux.org"/>
  <project path="kernel" name="repo/kernel" remote="beagleboard" revision="android-2.6.29"/>
  <project path="external/alsa-lib" name="platform/external/alsa-lib" revision="donut"/>
  <project path="external/alsa-utils" name="platform/external/alsa-utils" revision="donut"/>
  <project path="hardware/alsa_sound" name="platform/hardware/alsa_sound" revision="donut"/>
</manifest>

.repo/local_manifest.xml へ格納後、

$ repo sync

でダウンロード出来ませんか?


失敗する場合、weider さんの local_manifest.xml ファイルを添付するのと、
repo init からの手順を全て書いて頂けると良いかと思います。



2) に関しては、内容が理解出来ませんでした。
alsa_sound をどこに置くか?知りたいのでしょうか。
それであれば、以下となります。

mydroid/hardware/alsa_sound


Wii リモコンで操作出来るのは楽しいので、頑張って下さい。


2010年2月21日22:38 weider <wei...@livedoor.com>:
--
---------------------------------------------------------------------
日本Androidの会組み込みWG
http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%A5%B0%A5%EB%A1%BC%A5%D7%2F%C1%C8%A4%DF%B9%FE%A4%DF

日本Androidの会
http://www.android-group.jp/
---------------------------------------------------------------------
このグループに投稿するには、次の宛先にメールを送信してください。
android-emb...@googlegroups.com
このグループから退会するには、次へメールをお送りください。
android-embedded-...@googlegroups.com
その他のオプションについては、次の URL からグループにアクセスしてください。
 http://groups.google.co.jp/group/android-embedded-japan?hl=ja
---------------------------------------------------------------------

weider

unread,
Feb 21, 2010, 8:36:37 PM2/21/10
to android-emb...@googlegroups.com
sola様。

weiderと申します。このたびはご教授いただき誠にありがとうございます。出先なものですので確認はとれないのですが、大変うれしいです。早く確認し進めて行きたいと存じます。2)の質問なのですが私自身が素人なので玄人の方に理解できるように単語を使うことができないことが原因でございます。しっかりと学習したいと存じます。Androidに新たにドライバーを登録するときの方法と言っていいのかと思います。そしてシステム全体としてレポジトリに登録する方法といっても良いのかと考えております。alsa_soundの場合、local_manifest.xmlへ
"platform/hardware/alsa_sound"と書いたことにより~/mydroid/hardware/と限定されると思っていてよいのでございましょうか。加えまして、作業手順は~/bin/repoを作ることから始めたほうがよろしいのでしょうか。またのご支援を賜りたいと存じます。よろしくお願い申し上げます。

weider
wei...@livedoor.com


10/02/22 sola <sola....@gmail.com>:

>> android-embedded-...@googlegroups.com<android-embedded-japan%2Bunsu...@googlegroups.com>

sola

unread,
Feb 22, 2010, 11:13:00 AM2/22/10
to android-emb...@googlegroups.com
weider さんへ

sola です。

おそらく、ソースをダウンロード出来れば、
http://www.kumikomi.net/archives/2009/09/beagleboardandroid_wii1.php?page=2
へ進めるかと思います。
2) の方は考えなくても良いかと。


昨日試したところ、私は kernel ソースのダウンロードに失敗しました。
失敗する場合は local_manifest.xml を下記内容に変更してみて下さい。


<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project path="external/alsa-lib" name="platform/external/alsa-lib" revision="donut"/>
  <project path="external/alsa-utils" name="platform/external/alsa-utils" revision="donut"/>
  <project path="hardware/alsa_sound" name="platform/hardware/alsa_sound" revision="donut"/>
</manifest>

kernel は別途、下記URLからダウンロードする。
http://sola-dolphin-1.net/data/android/BeagleBoard/beagleboard-kernel.tar.gz
※私が以前ダウンロードしたものをアップロードしました。

beagleboard-kernel.tar.gz は、mydroid の直下へ展開してください。
展開後のフォルダ構成は、mydroid/kernel となれば OK です。



2010年2月22日10:36 weider <wei...@livedoor.com>:

weider

unread,
Feb 23, 2010, 4:28:18 AM2/23/10
to android-emb...@googlegroups.com
sola様へ。

weiderです。カーネル、誠にありがとうございます。大変感激です。私のホストのコンソールの表示内容を添付させていただきました。ubuntu8.04
LTSで作業しております。

weider
wei...@livedoor.com


10/02/23 sola <sola....@gmail.com>:

>> <android-embedded-japan%2Bunsu...@googlegroups.com<android-embedded-japan%252Buns...@googlegroups.com>

RepoSyncError@1.txt

sola

unread,
Feb 27, 2010, 5:28:59 AM2/27/10
to android-emb...@googlegroups.com
weider さんへ

sola です。

うまくいきましたでしょうか?
ソース取得で失敗が続くなら、別のフォルダで repo init から行うのが良いかと思います。

また、beagleboard へ Android 環境を作る方法は、
http://code.google.com/p/android-development-environment/
にも書いていますので、よろしければ参考にしてください。

2010年2月23日18:28 weider <wei...@livedoor.com>:

weider

unread,
Mar 2, 2010, 4:35:19 AM3/2/10
to android-emb...@googlegroups.com
sola様へ。

weiderです。ホストマシンをこれまでと同様のubuntu8.04LTSを再インストールし作業を初めからやりなおしました。ソースコードも全てフェッチできました。4の「Androidのソースコードをビルドする」でmakeを実行いたしました。その時のコンソールのメッセージでございます。

make: *** `out/target/product/generic/obj/SHARED_LIBRARIES/libaudioflinger_intermediates/LINKED/libaudioflinger.so'
に必要なターゲット `out/target/product/generic/obj/lib/libaudio.so' を make
するルールがありません. 中止.

ここまで進むことができました。"~/mydroid/out/target/product/generic"配下の情況ですが下記のように構成されました。

1)clean_steps.mk
2)dataディレクトリ
3)objディレクトリ
4)previous_build_config.mk
5)rootディレクトリ
6)symbolsディレクトリ
7)systemディレクトリ

でございます。~/mydroid配下にはkernelディレクトリはございませんでした。~/mydroid配下にkernelを展開し、この先をHP沿って進めていってよいのかをご指示賜りたいと存じます。よろしくお願い申し上げます。

weider

10/02/27 sola <sola....@gmail.com>:

>> >> <android-embedded-japan%2Bunsu...@googlegroups.com<android-embedded-japan%252Buns...@googlegroups.com>
>> <android-embedded-japan%252Buns...@googlegroups.com<android-embedded-japan%25252Bun...@googlegroups.com>

tagu

unread,
Mar 4, 2010, 8:49:26 PM3/4/10
to android-emb...@googlegroups.com
初めまして。taguと申します。

※横レスで申し訳ない。
私もweiderさんと同じように、この記事を参考にしながら
Wiiリモコンを接続して遊んでみようと思い
beagleboard上に環境を構築しております。

何とか物はでき、BTも順調に起動し
いざ、ペアリングとなったところで止まってしまいました。
記事には書いてありませんでしたが、PINコードを要求され
ペアリングが完了できない状態に陥っています。
/system/etc/bluezにあるhcid.confの
セキュリティやペアリングモードを
変更しながら試したのですが、うまくいきません。
先駆者の方々にお知恵を貸していただければと思います。

※ちなみに環境は以下のようになっております。
【Board】BeagleBoard RevC3
【BTドングル】 PTM-UBT5(記事に書いてある物と同じ物)
【USB-LCD】 SAMSUNG U-70
【USB-タッチパネル+コントローラ】BER255-ND ,BER241-ND

以上、宜しくお願いします。

2010年3月2日18:35 weider <wei...@livedoor.com>:

sola

unread,
Mar 5, 2010, 6:14:53 PM3/5/10
to android-emb...@googlegroups.com
taguさんへ

気になったので、私も再度環境を作ってみました。

記事にある通り、
-----
1. アプリケーション・ランチャから"Settings"を起動する
2. Settingsメニューから"Wireless controls"の項目を選択する
3. Wireless controlsメニューから"Bluetooth"の項目を選択し,チェックを付ける

Wiiリモコンとペアリングするには,Android起動後にWiiリモコンの"1"ボタンと"2"ボタンを同時に押します(四つあるLEDが一つも光らなければ,電池を交換する).
しばらくするとペアリングが完了し,Wiiリモコンでマウス・カーソルが操作できるようになります.
-----

で繋がりませんか?
私の環境では繋がります。

hcid.conf は変更していません。
PINコードも要求されてません。


2010年3月5日10:49 tagu <ta...@kuf.biglobe.ne.jp>:

sola

unread,
Mar 5, 2010, 6:21:12 PM3/5/10
to android-emb...@googlegroups.com
weiderさんへ

solaです。

エラーが出ているので、先には進めません。

build/target/board/generic/BoardConfig.mk の内容はどうなっていますか?

あと、make 時のログを取れますか?

make >make.log 2>&1 とすれば、make.log に make 時のログが保存されます。


2010年3月2日18:35 weider <wei...@livedoor.com>:

weider

unread,
Mar 6, 2010, 7:24:55 AM3/6/10
to android-emb...@googlegroups.com
sola様へ。

weiderです。sola様のhttp://code.google.com/p/android-development-environment/wiki
/Android1_6onBeagleBoard_wiiを拝見しまして。SDカードをさしてブートさせたときのコンソールの表示画面を添付させていただきました。前回から行いました作業ですが、下記の順でございます。

1) 3. BeagleBoard 用の変更ファイル、追加ファイルを適用する

$ wget http://android-development-environment.googlecode.com/files/vendor_sola-beagleboard-android1.6_r1.5-wii.tar.gz
$ tar zxvf vendor_sola-beagleboard-android1.6_r1.5-wii.tar.gz -C
$ANDROID/vendor/
$ $ANDROID/vendor/sola/beagleboard/patch/beagleboard-patch.sh

2) 4. kernel をビルドする

$ tar zxvf beagleboard-kernel.tar.gz
$ cd $ANDROID/kernel
$ wget http://android-development-environment.googlecode.com/files/sola_omap3_beagle_android_wii_defconfig
$ mv sola_omap3_beagle_android_wii_defconfig
arch/arm/configs/sola_omap3_beagle_android_defconfig
$ make ARCH=arm
CROSS_COMPILE=../prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-
sola_omap3_beagle_android_defconfig
$ make ARCH=arm
CROSS_COMPILE=../prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-
uImage
$ make ARCH=arm
CROSS_COMPILE=../prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-
modules
$ cp $ANDROID/kernel/arch/arm/boot/uImage $ANDROID/vendor/sola/beagleboard/
$ cp $ANDROID/kernel/drivers/net/wireless/rt2x00/*.ko
$ANDROID/vendor/sola/beagleboard/

これにてuserlandは構築できました。

3) SDカードの第2パーティションにユーザランドをコピー、およびプロパティの変更をいたしました。
4) make menuconfig
5) kernelのビルド
6) ~/mydroid/kernel/arch/arm/bootを見ましたところ、ImageとzImageがありまして私はImageを
uImageという名前に変えてSDカードの第1パーティションにコピーいたしました。
7) setenvコマンドにて環境変数を設定しresetいたしました。

1時間ほどたっても変化がございません。ご指摘お願い申し上げます。

weider
wei...@livedoor.com


10/03/06 sola <sola....@gmail.com>:

>> >> >> <android-embedded-japan%2Bunsu...@googlegroups.com<android-embedded-japan%252Buns...@googlegroups.com>
>> <android-embedded-japan%252Buns...@googlegroups.com<android-embedded-japan%25252Bun...@googlegroups.com>
>> >
>> >> <android-embedded-japan%252Buns...@googlegroups.com<android-embedded-japan%25252Bun...@googlegroups.com>
>> <android-embedded-japan%25252Bun...@googlegroups.com<android-embedded-japan%2525252Bu...@googlegroups.com>

BootingImage.txt

sola

unread,
Mar 6, 2010, 7:37:50 AM3/6/10
to android-emb...@googlegroups.com
weiderさんへ

solaです。

uImage を作成するには、uboot-mkimage というパッケージが必要です。

$ sudo apt-get install uboot-mkimage

として、インストールしてみてください。


2010年3月6日21:24 weider <wei...@livedoor.com>:

tagu

unread,
Mar 8, 2010, 1:43:00 AM3/8/10
to android-emb...@googlegroups.com
solaさんへ

すいません、完全に私のオペレーションミスでした。


> Wiiリモコンとペアリングするには,Android起動後にWiiリモコンの"1"ボタンと"2"ボタンを同時に押します
>(四つあるLEDが一つも光らなければ,電池を交換する).

BTのサーチ画面でペアリングするものだと思い込んでおりました・・。
お忙しいのにお手数とらせてしまい、申し訳ございません。
ありがとうございます。

2010年3月6日8:14 sola <sola....@gmail.com>:

ikuyama9

unread,
Mar 24, 2010, 10:13:56 PM3/24/10
to Android-Embedded-Japan
始めまして。
ikuyama10です。

solaさんのHPを参考にBeagleBoard用のAndroid(1.6)のバイナリを作成してみました。
ソースの取得、コンパイルまでは成功しましたが、BeagleBoardで実行させると、画面が出力されません(HDMIー>液晶ディスプレイ)。
プロンプト入力までは表示されるので、カーネルは起動していると思います。
また、同じ環境で、Ubuntu9.04、Angstromは動作確認済です。

起動ログを見ると
Kernel command line: mem=128M console=ttyS2,115200n8 noinitrd root=/
dev/mmcblk0p2 rootdelay=2 rootfstype=ext3 rw omap-dss.def_disp=dvi
omapfb.video_mode=1280x720MR-16@60 init=/init noinitrd nohz=off
Unknown boot option `omap-dss.def_disp=dvi':
ignoring
Unknown boot option `omapfb.video_mode=1280x720MR-16@60': ignoring
でビデオ設定が失敗していますが、原因がわかりません。

多分、uBootの設定かFSのコピーがうまくいっていないようですが、原因に心当たりのある人はいらっしゃいますか?

ちなみに設定で追加しているのは、以下です。
setenv bootcmd 'mmc init; fatload mmc 0:1 0x80300000 uImage; bootm
0x80300000'
setenv bootargs 'mem=128M console=ttyS2,115200n8 noinitrd root=/dev/
mmcblk0p2 rootdelay=2 rootfstype=ext3 rw omap-dss.def_disp=dvi
omapfb.video_mode=1280x720MR-16@60 init=/init noinitrd nohz=off'

nekomeshi

unread,
Mar 24, 2010, 11:53:36 PM3/24/10
to Android-Embedded-Japan
大槻と申します。

私も先日BeagleboardにAndroidを入れたところです。


On 3月25日, 午前11:13, ikuyama9 <ikuy...@mxd.mesh.ne.jp> wrote:
> Kernel command line: mem=128M console=ttyS2,115200n8 noinitrd root=/
> dev/mmcblk0p2 rootdelay=2 rootfstype=ext3 rw omap-dss.def_disp=dvi

 ^^^^^^^^^^^^^^^^^^^ solaさんのに習うなら、三つ目のパーティションにrootがあるので
dev/mmcblk0p3でないといけないのではなかったか、と思いますがいかがでしょう?

> Unknown boot option `omapfb.video_mode=1280x720MR-16@60': ignoring
> でビデオ設定が失敗していますが、原因がわかりません。

ここが無視されれる場合は、デフォルト(HVGA?)で表示されたような(うろ覚え)。
わたしは 1024x768MR-24@30でPC用モニタに表示していました。

末広 尚義 / H Suehiro

unread,
Mar 25, 2010, 12:32:13 AM3/25/10
to android-emb...@googlegroups.com
末広と申します。

beagleboad

2010年3月25日12:53 nekomeshi <nekome...@gmail.com>:

> --
> ---------------------------------------------------------------------
> 日本Androidの会組み込みWG
> http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%A5%B0%A5%EB%A1%BC%A5%D7%2F%C1%C8%A4%DF%B9%FE%A4%DF
>
> 日本Androidの会
> http://www.android-group.jp/
> ---------------------------------------------------------------------
> このグループに投稿するには、次の宛先にメールを送信してください。
> android-emb...@googlegroups.com
> このグループから退会するには、次へメールをお送りください。
> android-embedded-...@googlegroups.com
> その他のオプションについては、次の URL からグループにアクセスしてください。
> http://groups.google.co.jp/group/android-embedded-japan?hl=ja
> ---------------------------------------------------------------------
>

> To unsubscribe from this group, send email to android-embedded-japan+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
>

末広 尚義 / H Suehiro

unread,
Mar 25, 2010, 12:34:48 AM3/25/10
to android-emb...@googlegroups.com
末広と申します。

beagleboardのfbは1024×768までしか表示できないと説明書に書いてあったような気がします。


2010年3月25日13:32 末広 尚義 / H Suehiro <bols...@lnc.jp>:

ikuyama9

unread,
Mar 25, 2010, 6:05:44 AM3/25/10
to Android-Embedded-Japan
ikuyama10です。

説明が足りませんでした。
> ^^^^^^^^^^^^^^^^^^^ solaさんのに習うなら、三つ目のパーティションに
>rootがあるのでdev/mmcblk0p3でないといけないのではなかったか、と思いま
>すがいかがでしょう?

Ubuntuなど他の環境と合わせるために、SDカード(4G)のパーテション2にルートファイルを入れております。
ログで
mmc0: new high speed SDHC card at address
f52c
mmcblk0: mmc0:f52c SD04G 3.69
GiB
mmcblk0: p1 p2
p3
kjournald starting. Commit interval 5
seconds
EXT3 FS on mmcblk0p2, internal
journal
EXT3-fs: recovery
complete.
EXT3-fs: mounted filesystem with ordered data
mode.
VFS: Mounted root (ext3 filesystem) on device
179:2.

とあるので、rootの検出まではできていると思います。

確かに
omapfb.video_mode=1280x720MR-16@60
の設定は色々試していた名残りで、間違っていました。
rowboat版のAndroidでは表示出来ていたので、気づきませんでした。
たぶん、デフォルトのまま表示されていたのでしょう。
ただし、1024x768MR-24@30に変更しても、現象は同じです。

実は、OESF版も試して見ましたが、全く同じ現象になります。
何か、根本的に間違えているみたいですが、その何かが分かりません。

Atsuo Igarashi

unread,
Mar 25, 2010, 6:19:54 AM3/25/10
to Android-Embedded-Japan
五十嵐と申します。

もし、DSSを組み込んでいたら、
カーネルのDocumentation/arm/OMAP/DSSに記載があります。
私の例だと、以下のようになります。

omapfb.mode=dvi:640x480MR-16@60

DSSでない場合は、ちょっとわかりません。
五十嵐

nekomeshi

unread,
Mar 25, 2010, 9:43:38 AM3/25/10
to Android-Embedded-Japan
大槻です。

On 3月25日, 午後7:05, ikuyama9 <ikuy...@mxd.mesh.ne.jp> wrote:

> たぶん、デフォルトのまま表示されていたのでしょう。
> ただし、1024x768MR-24@30に変更しても、現象は同じです。

すみません、打ち間違えました。

@30 -> @60 の間違いでした

weider

unread,
Apr 3, 2010, 12:40:54 AM4/3/10
to android-emb...@googlegroups.com
sola様へ。

weiderと申します。お世話になっており恐縮です。linuxカーネルの読み込みが成功いたしました。
今一歩という感触を持っているところでございます。現状の端末のスクリーンショットを2つ添付さ
せていただきました。2つの画面の違いでございますが、私が独断で判断し"uImage.bin"を
"0xkernel-beagle.bin"へ変更しただけでございます。後はsola様からご提供いただきましたカーネル
を使用し、カーネルのコンフィグレーションを" sola_omap3_beagle_android_defconfig"で行っておりま
す。ご支援の程よろしくお願い申し上げます。

weider
wei...@livedoor.com


10/03/25 nekomeshi <nekome...@gmail.com>:

BootingImage2.txt
BootingImage3.txt

sola

unread,
Apr 3, 2010, 3:45:55 AM4/3/10
to android-emb...@googlegroups.com
weiderさんへ

solaです。

0xkernel-beagle.bin を使用する場合、NANDイメージが必要になるのではないかと思います。
また、sola_omap3_beagle_android_defconfig ではNANDからの起動が出来ないはずです。

Wiiリモコンの環境を作るだけなら、0xkernel-beagle.bin を使用する必要はありません。
uImage.bin も不要です。
MLO、u-boot.bin、uImage を格納します。


2010年4月3日13:40 weider <wei...@livedoor.com>:

weider

unread,
Apr 3, 2010, 1:47:21 PM4/3/10
to android-emb...@googlegroups.com
sola様へ。

weiderです。コンソールのプロンプトが"Omap Thunder"に変わりましてuImageも読み込んでくれた
ようでございます。その後、"Starting Kernel..."と下記のように表示されますが、その後、画面上に
は変化がございません。dataディレクトリの属性をチェックしまして書き込み可能を確認しまして、環境変数でロードされるメモリアドレスが0x80008000のようなので、この値を設定しました。outのポー
トがserialなのが気になって居ります。setenvではttyS2を指定して居ります。再度、リスタートさせ
ましたが変化がございません。何卒、ご指摘お願い申し上げます。

----------Start of Console----------

Texas Instruments X-Loader 1.4.2 (Jun 29 2009 - 10:45:02)
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2009.06-00191-g3e88337-dirty (Nov 16 2009 - 18:42:55)

OMAP3530-GP ES3.1, CPU-OPP2 L3-165MHz
OMAP3 Thunder board + LPDDR/NAND
DRAM: 128 MB
NAND: 256 MiB
In: serial
Out: serial
Err: serial
Die ID #6322000400000000040365fa08016011
Hit any key to stop autoboot: 0
mmc1 is available
reading uImage

2006324 bytes read
## Booting kernel from Legacy Image at 80008000 ...
Image Name: Linux-2.6.31-omap1-05952-g945044
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2006260 Bytes = 1.9 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
XIP Kernel Image ... OK
OK

Starting kernel ...

----------End of Console---------
weider
wei...@livedoor.com


10/04/03 sola <sola....@gmail.com>:

>> > android-embedded-...@googlegroups.com<android-embedded-japan%2Bunsu...@googlegroups.com>


>> > その他のオプションについては、次の URL からグループにアクセスしてください。
>> > http://groups.google.co.jp/group/android-embedded-japan?hl=ja
>> > ---------------------------------------------------------------------
>> >
>> > To unsubscribe from this group, send email to
>> > android-embedded-japan+unsubscribegooglegroups.com or reply to this
>> email
>> > with the words "REMOVE ME" as the subject.
>> >
>>
>> --
>> ---------------------------------------------------------------------
>> 日本Androidの会組み込みWG
>>
>> http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%A5%B0%A5%EB%A1%BC%A5%D7%2F%C1%C8%A4%DF%B9%FE%A4%DF
>>
>> 日本Androidの会
>> http://www.android-group.jp/
>> ---------------------------------------------------------------------
>> このグループに投稿するには、次の宛先にメールを送信してください。
>> android-emb...@googlegroups.com
>> このグループから退会するには、次へメールをお送りください。

>> android-embedded-...@googlegroups.com<android-embedded-japan%2Bunsu...@googlegroups.com>

weider

unread,
Apr 8, 2010, 8:30:05 AM4/8/10
to android-emb...@googlegroups.com
sola様へ。

weiderです。お世話になっております。

~/beagle-donut/external/dosfstools$ vi Android.mk にてAndroid.mkファイルを作りましてmakeを
発行いたしましたところ下記のエラーが出てきまして作業が止まっている状況でございます。どういう意味かも分かりません。何卒、ご教授お願い申し上げます。


---------------- コンソールの表示でございます(Start) -----------------

weider@android:~/beagle-donut$ make
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=1.6
TARGET_PRODUCT=beagleboard
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=Donut
============================================
external/dosfstools/Android.mk:10: *** 最初のターゲットより前にコマンドを起動. 中止.

---------------- コンソールの表示でございます(End) -----------------
次に

~/beagle-donut/external/dosfstoolsの中のAndroid.mkの内容でございます。

------------------------------Start of Android.mk -----------------------------

ifneq ($(TARGET_SIMULATOR), true)

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_SRC_FILES := \
src/boot.c \
src/check.c \
src/common.c \ <============== この文です。
src/fat.c \
src/file.c \
src/io.c \
src/lfn.c \
src/dosfsck.c

LOCAL_C_INCLUDES := $(LOCAL_PATH)/src

LOCAL_CFLAGS := -02 -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

LOCAL_MODULE := fsck_msdos
LOCAL_MODULE_TAGS := eng
LOCAL_SYSTEM_SHARED_LIBRARIES := libc

include $(BUILD_EXECUTABLE)

endif

------------------------------End of Android.mk -----------------------------


weider
wei...@livedoor.com


10/04/04 weider <wei...@livedoor.com>:

weider

unread,
May 29, 2010, 7:58:52 AM5/29/10
to android-emb...@googlegroups.com
sola様へ。

weiderです。その節は大変お世話になりました。BeagleBoardを新規に購入しなおしまして
初めから「Wiiリモコン」をやり始めたところでございます。sola様のHP
http://code.google.com/p/android-development-
environment/wiki/Android1_6onBeagleBoard_wii)
を参照しながらの作業でございます。機器をすべて接続し電源を入れましたところBeagle犬
がHDMI端子へのディスプレイには表示されました。シリアル接続でminicomを使っており
まして設定(/dev/ttyS2 115200n81)も済んでおります。しかしながらminicomの画面は変
化がまったく無くカーソルが点滅しているだけでございます。少し経過するとBeagle犬の画
像が半分のみ表示されるようになります。シリアルケーブルにもBeagleBoardのバージョン
による種類があるのでしょうか。BeagleBoardはrev Cでございます。よろしくご支援お願い
もうしあげます。

weider

wei...@livedoor.com


10/04/08 weider <wei...@livedoor.com>:

Reply all
Reply to author
Forward
0 new messages