labs.beatcraft.com
2010/05/07 更新
android キーサインは古い情報です、最新はこちら になります。

bc9 get started

serial 接続の設定

シリアルコンソールは

ボーレート 115200
データ 8bit
パリティ なし
stopbit 1
フロー制御 なし

に設定して接続して下さい。

linux の kermit を使用する場合は、kermit-setup という名称で以下の内容のファイルを作成しておき

set flow-control none
set carrier-watch off
set speed 115200
set reliable
fast
set prefixing all
set file type bin
set rec pack 4096
set send pack 4096
set window 5

以下のように kermit を起動した後

$ kermit -l /dev/ttyS0

以下のようにして設定を反映して接続して下さい。

C-Kermit> take kermit-setup
C-Kermit> connect

microSD boot

添付の microSDカードを baseborad 上部 gumstix verdex pro の microSD スロットに挿入した状態で電源を入れると、
microSD 内の kernel 2.6.29 と userland で OpenEmbedded Linux が起動します。

ログインは
user : root
password : gumstix
です。

rtc の設定

最初に rtc の設定をして下さい。
(rtc の設定には baseboard にボタン電池が装着されている必要があります。)

サポートされている USB-ether デバイスを接続し network に接続して起動した場合は ntp で起動時に時刻が設定されています。
されていない場合は以下のコマンドで現在時刻を設定します。

date -s MMDDhhmm (月日時分)

system 時刻が設定されたら以下のコマンドで hwclock を設定します。

hwclock --systohc

電池を抜くか電池が消耗しない限り、本体の電源を切っても hwclock は保存され正しく設定されています。

network 接続

Pegasus/PegasusII か ASIX AX88xxx チップを使用した USB ether デバイス
(Planex UE-200TX2、BUFFALO LUA2-U2-ATX、IO-DATA ETG2-US2 など)

HWAEI USB GSM modem
(emobile の USB アダプター)
を接続すると自動的に認識します。

USB ether デバイスの場合は dhcp でアドレスを自動取得します。
emobile の USBアダプタの場合は以下のコマンドで接続、接続解除します。

$ pon emobile   接続
$ poff emobile  接続解除

android の起動、設定

ログインした /home/root/ にある start_android.sh を実行すると、chroot して android が起動します。

電源投入後そのまま android が起動するように設定したい場合は、
以下のようにして OpenEmbedded の起動処理からそのまま android が起動するよう設定して下さい。

$ cd /etc/rc5.d/
$ ln -s ../init.d/android S99android


これを解除して一旦 OpenEmbedded が起動する状態に戻したい場合は、
microSD を他の linux などで mount し上記の手順で作成した symlink を削除して下さい。

android のキーアサイン

android を起動した際の本体右側にある3つの操作ボタンのキーアサインは以下のようになっています。

HOME  ホーム画面へ戻る(長押しで電源オフ)
MENU  メニュー
BACK  一つ前へ戻る


android を終了させる場合は、HOME キーを長押しし、
表示される終了メニューの一番下「電源を切る」を選択して下さい。
選択すると終了動作に移行しますが自動では電源OFF になりません。
ここで5〜10秒待って本体の電源スイッチをOFFにして下さい。

本体内蔵 FLASH ROM からの boot

microSD を抜いて起動した場合は、gumstix verdex pro に preinstall されている default 環境
2.6.21 kernel と jffs2 file system の userland が起動します。


BC::labsへの質問は、bc9-dev @ googlegroups.com までお願い致します。
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   最終更新のRSS
Last-modified: 2010-08-31 (火) 13:38:19 (2640d)