BeagleBoneにUbuntu入れてDLNAサーバー立ち上げてみよう その1

BeagleBone Ubuntu
を参考にして

pre-buildイメージを取得、SD cardに展開する。

wget http://rcn-ee.net/deb/rootfs/precise/ubuntu-12.04-r9-minimal-armhf-2012-11-29.tar.xz
Verify image with:
md5sum ubuntu-12.04-r9-minimal-armhf-2012-11-29.tar.xz
8ed60e5a86671366825f7adb1c0e7a27

tar xJf ubuntu-12.04-r9-minimal-armhf-2012-11-29.tar.xz
cd ubuntu-12.04-r9-minimal-armhf-2012-11-29

sudo ./setup_sdcard.sh --mmc /dev/mmcblk0 --uboot bone

microSDにデータを書き込んで、BeagleBoneで動作確認。
しかし、まともにFTDIでのシリアル通信が出来ない。Linuxのminicom設定が出来てなかったため。
以下の設定を別途実施

sudo minicom -s

+-----[設定]------+ |
| ファイル名とパス名 |
| ファイル転送プロトコル |
| シリアルポート |
| モデムとダイヤル |
| 画面とキーボード |
| "dfl" に設定を保存 |
| 新規に設定を保存 |
| 終了 |
| Minicom を終了 |
+---------------+

ここでdflに設定を保存する。
以下のコマンドでファイルが作成されていることを確認。

ls /etc/minicom/
minirc.dfl

そしてminirc.dflファイルを編集してminicomで立ち上げる設定を書き込む。

# Machine-generated file - use "minicom -s" to change parameters.
pu port /dev/ttyUSB1
pu baudrate 115200
pu bits 8
pu parity N
pu stopbits 1
pu rtscts No
pu xonxoff No

ttyUSB1のところを環境に応じて変更。他の設定はBeagleBoneではそのままでいいはず。Android/Angstromは同じでいけた

ここで力尽きた。