ローコスト・省電力でコスパの高いシングルボードマイコン PINE A64 を使ってみたけれど

いまさらながら秋月で買って積んであるPINE A64を引っ張り出してサーバーに仕立てようとしましたが断念しましたので記録しておきます

公式サイトから PINE A64 インストーラーをダウンロードしてインストールするとETCHERがビルトインされたインストーラーが起動します。

選べるOSは下記のとおりです

目的がサーバーなので Xenial Mate (Ubuntu 16.04 LTSのこと)一択です。Ubuntuならなんとかなるでしょう!

このインストーラーのOSイメージは遅いので自分でダウンロードしてメニュー一番下のBrowse image file from local driveで指定した方がいいでしょう

このMate君は動きがサクサクで素晴らしいです・・・が・・・致命的な点があって

  • サスペンドから回復しない
  • シャットダウン後に起動しない (何回か電源を入れると起動する)
  • ログにmmc関係のエラー
  • Firefoxが激重
  • ウィンドウを3つ程度開くだけでフリーズ

最初の3つだけで十分にサーバー用途を諦める理由になりそうです。最後の2つでデスクトップとしても使えないことになります。悲しい・・・

mmcのエラーは海外の掲示板では「気にしなくていい」と書かれたものもありましたが、気になりますよねぇ~。だって再起動すらうまくできないんですから・・・

[   10.116692] sunxi-mmc 1c0f000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Dec 12 2016 at 14:57:39
[   10.134579] sunxi-mmc 1c0f000.sdmmc: regulator prop vmmc,str none
[   10.146118] sunxi-mmc 1c0f000.sdmmc: regulator prop vqmmc,str none
[   10.157587] sunxi-mmc 1c0f000.sdmmc: regulator prop vdmmc,str vcc-sdc
[   10.169328] sunxi-mmc 1c0f000.sdmmc: No vmmc regulator found
[   10.180140] sunxi-mmc 1c0f000.sdmmc: No vqmmc regulator found
[   10.191473] sunxi-mmc 1c0f000.sdmmc: Got CD GPIO #166.
[   10.201737] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.217397] sunxi-mmc 1c0f000.sdmmc: no vqmmc,Check if there is regulator
[   10.249138] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.278684] sunxi-mmc 1c0f000.sdmmc: base:0xffffff80000d8000 irq:92
[   10.290674] sunxi-mmc 1c10000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Dec 12 2016 at 14:57:39
[   10.308504] sunxi-mmc 1c10000.sdmmc: Can't get vmmc regulator string
[   10.320317] sunxi-mmc 1c10000.sdmmc: Can't get vqmmc regulator string
[   10.332127] sunxi-mmc 1c10000.sdmmc: Can't get vdmmc regulator string
[   10.343854] get() with no identifier
[   10.352422] get() with no identifier
[   10.360874] get() with no identifier
[   10.369278] sunxi-mmc 1c10000.sdmmc: No vmmc regulator found
[   10.380035] sunxi-mmc 1c10000.sdmmc: No vqmmc regulator found
[   10.390888] sunxi-mmc 1c10000.sdmmc: No vdmmc regulator found
[   10.391684] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[   10.392499] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[   10.392516] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.394895] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.397018] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   10.397827] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   10.398637] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   10.399446] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!

その後、Xenial Base Image、Armbianも試しましたがXenial Mateよりも不安定です

Raspberry Piと対抗する安いシングルボードマイコンをいくつか試しましたが、この不安定さは Orange Pi から始まって脈々と受け継がれているようです

しかもリポジトリは更新されていないのでコミュニティとしても放置の状態なのでしょう

そんなわけで PINE A64 はAndroid でも入れて遊ぶしかないですね、それも不安定だったらどうしよう・・・