NanoPC(Exynos 4412) Ubuntu インストール

株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
NanoPC(Exynos 4412) Ubuntu インストール
マニュアル
株式会社日昇テクノロジー
http://www.csun.co.jp
日
昇
テ
ク
ノロ
ジ
更新日 2015/2/18
ー
[email protected]
copyright@2015
ホームページ:http://www.csun.co.jp メール:[email protected]
1
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
•
修正履歴
バージョン
修正内容
修正日
1
Ver1.0
新規作成
2015/2/18
ー
NO
日
昇
テ
ク
ノロ
ジ
※ この文書の情報は、文書を改善するため、事前の通知なく変更されることがあります。
最新版は弊社ホームページからご参照ください。「http://www.csun.co.jp」
※ (株)日昇テクノロジーの書面による許可のない複製は、いかなる形態においても厳重に
禁じられています。
ホームページ:http://www.csun.co.jp メール:[email protected]
2
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
目録
日
昇
テ
ク
ノロ
ジ
ー
1. 準備 .................................................................................... 4
2. SD カードでの Ubuntu の実行 ............................................................... 4
2.1 Ubuntu 実行 SD カードの作成 .......................................................... 4
2.2 SD カード上の Ubuntu を実行 .......................................................... 6
2.3 HDMI 解像度の設定 ................................................................... 8
2.4 各解像度の起動パラメータ ........................................................... 9
3. eMMC での Ubuntu の起動 .................................................................. 10
3.1 Ubuntu を eMMC にインストール ....................................................... 10
3.2 HDMI 解像度の設定 .................................................................. 13
3.3 各解像度の起動パラメータ .......................................................... 15
ホームページ:http://www.csun.co.jp メール:[email protected]
3
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
1. 準備
番号
名称
説明
NanoPC-T1
本体
2
USB 電源ケーブル
付属品
3
赤外線リモコン(オプション)
付属品
4
Micro USB ケーブル(オプション)
付属品
5
8G SD カード
別途用意
6
HDMI インタフェース付きテレビ或いは LCD
別途用意、交換性の問題で DVI から HDMI
変換のものはお勧めしない
7
USB マウス
別途用意
8
USB キーボード
別途用意
9
LAN ケーブル(オプション)
別途用意
10
クロスシリアルケーブル(オプション)
別途用意(RS232 変換ケーブルも必要)
11
5V/1A プラグ 1.7mmφ 電源アダプタ(オプション) 別途用意
ジ
ノロ
2. SD カードでの Ubuntu の実行
ー
1
ク
2.1 Ubuntu 実行 SD カードの作成
テ
Step1.Ubuntuシステムイメージファイルの解凍
付属DVDのROM\sd-romフォルダにある圧縮バッグubuntu_nanopc_t1_sd_8g.img.tar.gzをダウンロード解
凍してubuntu_nanopc_t1_sd_8g.imgとなる。
昇
Step2.8GのSDカードを用意して、PCに挿入する。挿入後、Hと識別される
(注意:SDカードのデータバックアップは事前に実施してください。Ubuntuのサイズは4G以上のため、4G
のSDカードは利用できない。)
日
Step3.UbuntuシステムイメージファイルをSDカードに書き込む
LinuxとWindows のOSにより、書き込み方法も異なる。
1)Windowsシステム(WindowsXPを例として説明する)
フリーソフトウエアwin32diskimagerを利用してubuntu_nanopc_t1_sd_8g.imgをSDカードにコピーする。
●操作方法
win32diskimagerをダウンロード、解凍してwin32diskimagerフォルダがある。
“Win32DiskImager.exe”をダブルクリックしてソフトウエアを起動する。
ホームページ:http://www.csun.co.jp メール:[email protected]
4
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
ク
ノロ
ジ
ー
Image Fileの下のファイル参照アイコンをクリックし“ubuntu_nanopc_t1_sd_8g.img”ファイルを選択する。
例えばSDカードがHと識別される場合、Deviceの下の [ドロップダウンメニュー]からHを選択する。
テ
最後に、[Write]をクリックし、SDカードへの書き込みが開始する。
サイズが大きいので、書き込み終了まで10分以上かかる。
日
昇
2)Linuxシステム
Linuxでddコマンドでubuntu_nanopc_t1_sd_8g.imgをSdカードに書き込む。
念のため、スクリプトプログラムhc_fuse_ubuntu.shを提供する。
ホームページ:http://www.csun.co.jp メール:[email protected]
5
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
ー
編集終了後保存。
実行権限を設定:
# chmod 777 hc_fuse_ubuntu.sh
ノロ
ジ
UbuntuシステムでSDカードのデバイスノードは/dev/sdb(SDカードの実際の設備ノードを要確認)で、
ubuntu_nanopc_t1_sd_8g.imgがカレントディレクトリにある場合、下記のコマンドを実行して、書き込みを
開始:
# sudo ./hc_fuse_ubuntu.sh /dev/sdb ./ubuntu_nanopc_t1_sd_8g.img
一つ目のパラメータはSDカードの設備ノードを指定する。
二つ目のパラメータは書き込むファイルを指定する。
ク
サイズが大きいので、書込み時間が長い。
テ
2.2 SD カード上の Ubuntu を実行
昇
UbuntuのSD動作カードの作成終了後、SDカードはBOOTパーティションとROOTFSパーティションに分けられ
る。カーネルイメージファイルzImageはBOOTパーティションに保存されている。このファイルの切り替えで
新しいシステムのカーネル更新を行える。ROOTFSパーティションはファイルシステムの保存に利用される。
日
SDでUbuntuを起動する手順:
step1. HDMIケーブルでNanoPC-T1をテレビと接続してテレビをつける
step2. NanoPC-T1にUSBマウスとUSBキーボードを画像のように接続:
ホームページ:http://www.csun.co.jp メール:[email protected]
6
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
ノロ
ジ
ー
日昇テクノロジーなら可能にする
step3. 電源を入れてUbuntuを起動
日
昇
テ
ク
NanoPC-T1に起動モード選択ボタン(Bootキー)がある。bootキーを押したまま電源を入れるとSDカードで
起動する。bootキーを押さなくて電源を入れるとeMMCで起動する。Bootキーを押したまま起動スイッチS1で
NanoPC-T1に電源を入れる。システムが起動したら、テレビにUbuntuシステム画面が表示される。USBマウス
とキーボードも正常に動作できるようになる。
ホームページ:http://www.csun.co.jp メール:[email protected]
7
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
ノロ
ジ
ー
日昇テクノロジーなら可能にする
ク
Ubuntuシステム画面。
テ
2.3 HDMI 解像度の設定
昇
SDカードでUbuntuを起動する場合、U-bootのコマンドラインで起動パラメータの変更でHDMI解像度を設定す
る。
起動パラメータのデフォルト設定:
日
root=/dev/mmcblk0p2
rootfstype=ext4
console=ttySAC0,115200n8
lcd=S70 skipcali=y
ctp=2
video=HDMI-A-1:1920x1080@60 drm_kms_helper.edid_firmware=edid/1920x1080.bin
video設定値の変更でHDMIの解像度を変更する。
例えば、解像度を1280x720 に変更したい場合、起動パラメータの設定は下記の通り
root=/dev/mmcblk0p2
rootfstype=ext4
console=ttySAC0,115200n8
lcd=S70 skipcali=y
ctp=2
video=HDMI-A-1:1280x720M@60 drm_kms_helper.edid_firmware=edid/1280x720.bin

SDでUbuntuを起動する場合、起動パラメータの変更方法
ホームページ:http://www.csun.co.jp メール:[email protected]
8
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
step1. NanoPC-T1 をシリアルケーブルで PC と接続する。ARM ボード用の RS232 拡張基板経由で接続必要。
step2. SDカードで起動してPCキーボード上の任意キーを押下すると、システムブートプログラムU-bootが
コマンドラインモードに入る。
step3. 下記のコマンドを実行して起動パラメータを変更する。
# set bootargs root=/dev/mmcblk0p2
rootfstype=ext4
lcd=S70
skipcali=y
ctp=2
drm_kms_helper.edid_firmware=edid/1280x720.bin
console=ttySAC0,115200n8
video=HDMI-A-1:1280x720M@60
ー
step4. 起動パラメータをSDカードに保存
# saveenv
ノロ
ジ
NanoPC-T1を再起動し、変更した解像度が保存されていることを確認する。
日
昇
テ
ク
2.4 各解像度の起動パラメータ
ホームページ:http://www.csun.co.jp メール:[email protected]
9
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
昇
テ
ク
ノロ
ジ
ー
市販の大部分のテレビとHDMIモニターはEDID機能が搭載されているが、搭載されていないのもあるので、
HDMIが正常に出力できない可能性もある。その場合、起動パラメータを下記の様に変更する。
日
3. eMMC での Ubuntu の起動
3.1 Ubuntu を eMMC にインストール
UbuntuをNanoPC-T1にインストールするには8Gが必要である。SDカードでのUbuntuの起動が成功した後、
UbuntuをeMMC中にインストールできる。
 詳細ステップ
step1. SDカードでUbuntuを起動、ルートフォルダに入るとUBUNTU_INSTALLフォルダが表示される。
ホームページ:http://www.csun.co.jp メール:[email protected]
10
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
ノロ
ジ
ー
日昇テクノロジーなら可能にする
日
昇
テ
ク
このフォルダの下に次の5つのファイルが保存されている。
1) Superboot4412.bin、zImage、rootfs.tar.gz:Ubuntuシステムファイル。
2) eflasher:コマンドラインeMMCの書き込みツール。これでbootloader、zImage、rootfsを独自または
同時に書き込むことができる。
ホームページ:http://www.csun.co.jp メール:[email protected]
11
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
ノロ
ジ
ー
日昇テクノロジーなら可能にする
テ
ク
3) INSTALL:Ubuntuのインストールスクリプト。Eflasherを利用してUbuntuをeMMCにインストールする。
日
昇
step2. 端末を開いてコマンドラインでUBUNTU_INSTALLフォルダに入る。
# cd /UBUNTU_INSTALL
ホームページ:http://www.csun.co.jp メール:[email protected]
12
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
テ
ク
ノロ
ジ
ー
step3. 端末でINSTALLスクリプトを起動してUbuntuをeMMCにインストールする。
# sudo ./INSTALL
下記の通りにsudo権限のパスワード(123456)を入力したら、インストールできるようになる。
昇
インストールは約10分かかる。
step4. NanoPC-T1を再起動して30秒後Ubuntu画面が表示される。
3.2 HDMI 解像度の設定
日
eMMCでUbuntuを実行する場合、HDMI解像度の設定は起動パラメータの変更で行える。起動パラメータのデ
フォルト設定は下記の通り:
root=/dev/mmcblk0p1
rootfstype=ext4
skipcali=y
drm_kms_helper.edid_firmware=edid/1920x1080.bin
console=ttySAC0,115200n8
lcd=S70
ctp=2
video=HDMI-A-1:1920x1080@60
video設定値の変更でhdmiの解像度を変更できる。例えば1280x720 の解像度に変更したい場合、起動パラ
メータを下記の通りに設定する。
root=/dev/mmcblk0p1
rootfstype=ext4
skipcali=y
ctp
drm_kms_helper.edid_firmware=edid/1280x720.bin
ホームページ:http://www.csun.co.jp メール:[email protected]
console=ttySAC0,115200n8
lcd=S70
video=HDMI-A-1:1280x720M@60
13
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
 eMMCでUbuntuを起動する場合の起動パラメータの変更方法
step1. eMMC起動時、K1キーを押し続けると、システムブートプログラムSuperbootがUSB書き込みモードに
入る。
step2. MiniToolsをダウンロードしてインストール
Windowsシステムでダブルクリックでインストール
Linuxシステムでrootアカウントで端末のコマンドラインで起動
MiniToolsはSuperbootに合わせてUSBでeMMCに書き込む。MiniToolが起動後、SuperbootがMiniToolsと接
続通信が行う。
日
昇
テ
ク
ノロ
ジ
ー
step3. [Linux]をクリックする。Kernel CommandLineにチェックを入れ、テキストボックスに起動パラメ
ータを記入する。
step4. [开始烧写]をクリックする。
書き込み終了後、NanoPC-T1を再起動して変更された解像度が保存される。
ホームページ:http://www.csun.co.jp メール:[email protected]
14
株式会社日昇テクノロジー
不可能への挑戦
低価格、高品質が不可能?
日昇テクノロジーなら可能にする
ノロ
ジ
ー
3.3 各解像度の起動パラメータ
日
昇
テ
ク
市販の大部分のテレビとHDMIモニターにEDID機能が搭載されているが、搭載されていないのもあるので、
HDMI正常に出力できない場合がある。その場合、起動パラメータを下記のように変更する必要がある。
以上。
ホームページ:http://www.csun.co.jp メール:[email protected]
15