= HiKey Quick Start Guide = == 1. 使うもの == 1. MicroSDカード(必須ではない)[[BR]]4GB以上、Class 10のマイクロSDカード推奨。 2. HDMI(Type A) to HDMI/VGAケーブル 3. キーボードとマウス(必須ではない)[[BR]]一般的なUSBキーボードとマウスであれば使えるはずです。ワイヤレスなど電力を消費するものは、セルフパワードのUSBハブを間に挟む必要があるかもしれません。 4. DC電源[[BR]]12V 2AのACアダプタを推奨。 5. Linuxがインストールされたパソコン[[BR]]VMware WorkstationやVMware Fusionを使っても構いません。UbuntuかFedoraが良いでしょう。 6. USBケーブル(A-microBタイプ)[[BR]]HiKeyにOSを書き込むために使います。 7. 2mmピッチジャンパーピン[[BR]]HiKeyにOSを書き込むために使います。 == 2. OSインストールの準備 == HiKeyを愉しむ前に、OS(オペレーティングシステム)をマイクロSDカードかeMMC NANDフラッシュにインストールしなければなりません。DebianはマイクロSDカードとeMMC NANDフラッシュのどちらにもインストールすることができますが、Androidは今のところeMMC NANDフラッシュにのみインストールすることができます。下記の説明は、Linuxマシンを使って、マイクロSDカードやeMMC NANDフラッシュにOSイメージを書き込む方法です。 === 2.1 OSイメージのダウンロード === '''リリース版'''のOSイメージは、[http://www.lemaker.org/product-hikey-resource.html LeMaker Hikey Resourse]からダウンロードすることができます。また、書き込みツールとブートローダは、[https://builds.96boards.org/releases/hikey/linaro/binaries/latest/]からダウンロードすることができます。[[BR]] '''注:リリース版は安定版ですが、スナップショット版は安定していません。リリース版を使う事を推奨します。''' OSイメージの書き込み前に、次のファイルを入手しましょう。 ||種類||Debian||Android|| ||書き込みツール||hisi-idt.py[[BR]]l-loader.bin||hisi-idt.py[[BR]]l-loader.bin|| ||ブートローダ||fip.bin[[BR]]ptable-linux-8g.img[[BR]]nvme.img||fip.bin[[BR]]ptable-aosp-8g.img[[BR]]nvme.img|| ||カーネル||boot-fat.uefi.img||boot-fat.uefi.img|| ||ファイルシステム||'''eMMC:''' hikey-jessie_alip_2015MMDD-nnn-8g.emmc.img[[BR]]'''SD カード:''' hikey-jessie_alip_2015MMDD-nnn.img'''(カーネルとファイルシステム)'''||cache.img[[BR]]system.img[[BR]]userdata-8g.img|| '''注:''''DebianのSDカード用イメージファイルは、カーネルとファイルシステムを含む'''hikey-jessie_alip_2015MMDD-nnn.img'''一つです。SDカードを使う場合、eMMCのブートローダを使い、SDカードの最初のパーティションにあるカーネルを読み込み、SDカードの二番目のパーティションをルートファイルシステムとしてマウントするためです。 === 2.2 ハードとソフトの準備 === '''ステップ1:''' Ubuntu(例えば[http://www.ubuntu.com/download/desktop/install-ubuntu-desktop Ubuntu 14.4 LTS])や[https://getfedora.org/workstation/ Fedora]をインストールします。[[BR]]私は、VMware Fusionに、[https://www.ubuntulinux.jp/download/ja-remix Ubuntu 15.10 Desktop 日本語 Remix 64bit版]をインストールしました。[[BR]] '''ステップ2:''' fastbootをLinuxにインストール。 1. 次のコマンドを入力して、インストールします。 {{{ sudo apt-get update sudo apt-get install android-tools-fastboot // On Debian/Ubuntu }}} 注:インストールに失敗する場合、次のdeb sourceを/etc/apt/sources.listに追加してください。 {{{ deb http://archive.ubuntu.com/ubuntu trusty universe restricted main multiverse }}} 2. /etc/udev/rules.d/51-android.rulesを作ります。root権限が必要ですので、次の様にコマンドを実行します。 {{{ sudo vim /etc/udev/rules.d/51-android.rules }}} もしくは、次の様にしても良いでしょう。 {{{ sudo gedit /etc/udev/rules.d/51-android.rules }}} ファイルを開いたら、次の内容を追加しましょう。 {{{ # fastboot protocol on HiKey SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0660", GROUP="dialout" # adb protocol on HiKey SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", ATTR{idProduct}=="1057", MODE="0660", GROUP="dialout" # rndis for HiKey SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", ATTR{idProduct}=="1050", MODE="0660", GROUP="dialout" }}} '''ステップ3:'''