FrontPage

  • Kickstarterのページ
  • 本家
  • 正式名称はPINE A64っぽいのだが、公式のケースにPINE64って書いてあるし、本家のサイトのURLもpine64だし、PINE64と読んでも間違いではなさげ
  • Both BASIC and PLUS model uses the Allwinner A64 SoC. The SoC contains a quad-core ARM Cortex A53 64-bit CPU with floating point, running at 1.2Ghz, and a dual-core MALI-400 MP2 GPU running at 500MHz. The GPU has a high performance 3D core accessed using the supplied OpenGL ES2.0 and OpenVG libraries.*1
    SoCAllwinner A64
    CPUARM Cortex A53 1.2GHz Quad-core
    GPUMali 400 MP2 500MHz Dual-core
    Memory512MB,1GB,2GB
  • 2016年の暮にpinebookが発表された

購入品

  • PINE A64+ 2GB版

初期設定

アップデート

  • アップデートが降ってきているので、インストール。
    ubuntu@localhost:~$ sudo apt-get -y update
    ubuntu@localhost:~$ sudo apt-get -y upgrade
  • gparted でパーティション操作する前だったというのに、容量が7.0G分あるので、なんとかなっている。

パーティションの操作

  • gpartedを使う
    ubuntu@localhost:~$ sudo apt-get -y install gparted
    ubuntu@localhost:~$ sudo gparted
  • そしてgpartedを実行する。
  • gparted で、/dev/mmcblk0p2 の領域を目一杯に拡張。
  • Apply pending operations で領域拡張を実行

Time zoneの変更

  • 右上のメニューからTime Zoneを選ぼうとしてもウィンドウが出てこなかったので、スタートメニューのTime and Date Settings から選択
  • Unlockを押してルート権限を奪取。
  • 設定が終わったら、時刻表示が直らないので、reboot

パッケージのインストール

  • いつものをまとめてインストール
    $ sudo apt-get install -y ssh cmake git build-essential vim libgtk2.0-dev openjdk-8-jre-headless
  • openjdk-8-jre-headlessはJenkins用なので、通常は不要
  • 64bit ARMでOpenCVをビルドするとlibpngのビルド+OpenCVとのリンクでこけるので、libpngのパッケージだけインストールしておく
    $ sudo apt-get -y install libpng16-dev libpng16-16

SSHの設定

  • sshでログインできないので、apt-get install sshを実行。
  • sshがserviceに登録されて自動起動するか、再起動して確認。
  • sshは自動起動しないので、自動起動するように設定する。
  • How to install SSH Server on Ubuntu 16.04 Xenial Linux*2
    $ sudo apt-get install ssh
    $ sudo service ssh start
    $ sudo systemctl enable ssh

SSH鍵の生成

  • とりあえずecdsa型で鍵を生成
    ubuntu@localhost:~$ ssh-keygen -t ecdsa
    Generating public/private ecdsa key pair.
    Enter file in which to save the key (/home/ubuntu/.ssh/id_ecdsa):
    Created directory '/home/ubuntu/.ssh'.
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /home/ubuntu/.ssh/id_ecdsa.
    Your public key has been saved in /home/ubuntu/.ssh/id_ecdsa.pub.

pinebookのセットアップ

  • 基本的に購入時にUbuntu16.04がインストールされてるので便利

アップデート

  • やったけど不要だった
    sudo apt update && sudo apt upgrade

ctrlキーの割当

  • Ubuntu Mateだったので、GUI画面から
  • System -> Preferences -> Hardware -> Keyboard を起動
  • Layouts のOptions 画面から Caps Lock key behavior の項目を選び
  • Make caps Lock an additional Ctrl を選択

タイムゾーンの選択

  • System -> Administration -> Time and Date からUnlockしてタイムゾーンを変更

インストール

  • 使うものを諸々インストール
    sudo apt install cmake vim libgtk-3-dev

SSH鍵の生成

トラブル

起動時にロゴが表示されたのち、画面が真っ暗のまま帰ってこない

  • おそらく故障
  • 経験で、どうにも「再起動」が良くない
  • 再起動時になにか変な状態になり、正しくシャットダウンできない
  • その状態で強制終了するとどうにもなくなり、OSをmicroSDからflashするしかなくなる
  • 2017-04-27時点でFlashツールはPINE64から未リリース

:ARM?:ARM Cortex A53?


*1  PINE A64, First $15 64-Bit Single Board Super Computer by PINE64 Inc. - Kickstarter, 2016-03-17閲覧
*2  How to install SSH Server on Ubuntu 16.04 Xenial Linux, 2016-05-22閲覧

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-04-27 (木) 15:04:32 (26d)