起動用microSDの作成から起動
今回は参考書籍通りにOSのイメージをダウンロードしてAndroidを起動したいと思います。
SDカードの作成
TEXAS INSTRUMENTSからダウンロードしたイメージを解凍します。 サイトのデザインが書籍の発行の時から変わっていてたので、今回は以前ダウンロードしたイメージを使用します。 イメージのダウンロードについては別記事で行います。
tar xvfz beagleboard-rev-c4.tar.gz
解凍したディレクトリに移動します。
cd beagleboard-rev-c4
microSDのデバイス名を確認します。
$ df /dev/sdc1 1950984 4 1950980 1% /media/2CA3-3CC8
mkmmc-android.shを実行してSDカードにAndroidのイメージを書き込みます。先程調べたデバイス名を引数にいれて実行します。実行する際のデバイス名は「dev/sdc1」ではなく「dev/sdc」とするようです。このへん詳しくないので調べる必要がありそう。
$ sudo ./mkmmc-android.sh /dev/sdc Assuming Default Locations for Prebuilt Images All data on /dev/sdc now will be destroyed! Continue? [y/n] y [Unmounting all existing partitions on the device ] umount: /dev/sdc: not mounted [Partitioning /dev/sdc...] Disk /dev/sdc doesn't contain a valid partition table DISK SIZE - 2002780160 bytes CYLINDERS - 243 [Making filesystems...] [Copying files...] [Copying START_HERE floder to boot partition] [Copying all clips to data partition] [Done]
途中で書籍通りにフォーマットして良いかの問い合わせがあったので「y」と入力して作成完了。
各種機器を接続
構成
起動
BeagleBoardには電源ボタンがないのでACアダプターを接続したら起動します。
起動すると分身の術をドロイド君が行なっているような画面に...
しばらくすると
起動画面が表示された〜ただモニターに変なウィンドウが出てるんですよね。
拡大すると
「入力サポートされていません」の文字が、表示はできているのになんで出るんだろう。多分ディスプレイのドライバーの問題だよな〜Andoroid自前でビルドしたときディスプレイのドライバーの部分をいじれば直るかな?
しばらくすると懐かしいホーム画面が表示された〜こういうデバイスを始めて立ち上げるとちょっと感動しますよね。
今回は用意されたOSイメージで起動させたのでなんの苦労もなく終了。
おまけ
予備のVGA入力しかないモニターにDVI-VGA変換アダプターを接続して起動したところうまくいかなかったので泣く泣くメインのモニターのDVI端子に接続したところうまくいった。ドライバーの問題のような気がするので後で調べよう。
あと画像のサイズリサイズしてなかったけどブログ載せる場合はある程度小さくしたほうが良いのかな?今は結構大きいサイズの写真載せてるところもあるから問題ないかな。
ブログ始めました
現状の仕事がルーチンワークのような社内システムの運用・開発ばかりでこのままじゃ自分の力がつかないかなと思い、元々やりたかった組み込み系やLinuxの勉強をしよう。
それなら技術系のブログつくってまとめることでモチベーションもあげていこうということで始めてみました。
あと、ブログで文章書くことによって文章力もあがったらいいなとも思ってます。
なるべく時間をつくって更新していく予定です。
とりあえず現状やりたいこと
- Beagle Board使って組み込みAndroidを学ぶ
- Ruby on RailsでWebアプリを作る
Beagle Board使って組み込みAndroidを学ぶ
今更感がありますが、会社の備品にあったのがBeagle Boardだったのでこれで基礎的なことを学んでいきたいと思います。ある程度学習したら新しいものにも手を出していきます。
参考資料
- 作者: 坂本俊之,出村成和,渡邊昌之
- 出版社/メーカー: シーアンドアール研究所
- 発売日: 2010/12/23
- メディア: 単行本
- 購入: 9人 クリック: 464回
- この商品を含むブログ (14件) を見る
Ruby on RailsでWebアプリを作る
これは本業というか今の業務でASPとVB.NET使ってWebアプリ作ってるんですが、周りに知識持っている人がいないため完全に自己流になってるんで他のプラットフォームを基礎から学ぶことでWebアプリ系の知識のリフレッシュしようかなと思ってます。
参考資料
Ruby on Rails チュートリアル:実例を使って Rails を学ぼう
こんな感じでとりあえず進めていきたいと思いますんでよろしくお願いします。