SolidRun AMD HAILO Marvell NXP
Renesas TexasInstruments
  • ホーム
  • アーティクル★
  • 製品情報
  • イベント情報
  • Petapico コラム
  • ダイレクトショップ
  • DL
  • 英徳社について
  • 問い合わせ

今、注目の超小型コンピュータたち (12)

      CuBox-i にXBMCメディアプレーヤーOpenELECが登場


当初のバージョンは、CuBox-i1では動作しませんでしたが、改良されi1でも充分楽しめるようになりました。

これもまず最初にお断り。OpenELEC(Open Embedded Linux Entertainment Center)も現時点(2014年5月20日)でCuBox-i1には非対応となっているので注意されたい。

メディアプレーヤーのXBMCでは、GeeXboXとXbianをとりあげ、インストールと初期動作の検証をした。ここで第3のXBMCも紹介してみたい。

OpenELECの最大の特徴は「軽い」ことです。まずはイメージファイルを見てびっくり。通常のアプリは大体が1GB位あるのに、OpenELECでは300MBほど。4GBのSDだと思いっきり余ってしまいます。

OpenELECは、対応アーキテクチャーの多さでは抜群で、マザーボードから自作する派の人たちにも人気のアプリとなっています。

OpenELEC-4.0 がすでにリリースされており、先行したハードウェアプラットフォームでは動作が確認済みとのことだが、CuBox-i4Proではつい最近(2014.Apr) サポートされたばかりです。(記事参照)

http://openelec.tv/news/20-project/117-solidrun-cubox-i-support-is-coming

 

今回検証するバージョンは、OpenELEC imx6 builds with XBMC-14 (Helix)です。

 

(OpenELEC_Helix-Cuboxi.arm-devel-20140516182119-r18414-ge5fc992)

現バージョンも安定版ですらないとのただし書きがあります。新しいリリースがでたらどんどんと入れ替えていくのがよいのでしょう。なお、コンテンツなどはバックアップがとれるので引き継げます。せっかく軽いことが特徴なので、CuBox-i1でも走らせられる日も近いことを祈りたい。

 

 
最初の起動画面、立ち上がりは早い
最初の起動画面、立ち上がりは早い

インストール

 

インストールは2通りがサポートされている。いつものようにイメージをSDにフラッシュする方法と、フォーマットしたSDに必要なファイルを転送し、起動用のU-Bootの設定をする方法です。

 

(1)イメージをSDへフラッシュする方法

まずはビルドイメージをダウンロードしてきます。

http://snapshots.openelec.tv/

wget http://snapshots.openelec.tv/OpenELEC_Helix-Cuboxi.arm-devel-20140516182119-r18414-ge5fc992.img.gz
 (2014.05.20時点の最新を選んでいます。すぐに更新されます。適宜読み替えてください)
解凍してイメージファイルにします。
gunzip http://snapshots.openelec.tv/OpenELEC_Helix-Cuboxi.arm-devel-20140516182119-r18414-ge5fc992.img.gz
SDカードを挿しこみ、mountコマンドでマウントポイントを確認します。そして一旦umountします。
umount /dev/sdc1
 SDカードへddコマンドで書き込みます。いつもの注意です。ddは間違うとPCのディスクを破壊して直ちに使えない状態となります。リターンキーを押す前に再度確認しましょう。ここで、/dev/sdXと表記しているのは、SDカードのマウントポインタで、mountコマンドで/dev/sdc1のように表示された時にはsdcとします。
dd if=OpenELEC_Helix-Cuboxi.arm-devel-20140516182119-r18414-ge5fc992.img of=/dev/sdX
 少し時間がかかりますがコーヒーでも淹れながら落ち着いて待ちます。プロンプトが返ってきたらSDの中身をチェックしてみてください。
これでSDカードは仕上がりです。
 
(2)マニュアルでSDへ書き込む方法
いつもほぼ同じやり方ですが、また復習を兼ねて一歩ずつキーボードを進めましょう。
tarファイルをダウンロードしてきます。
wget http://snapshots.openelec.tv/OpenELEC_Helix-Cuboxi.arm-devel-20140516182119-r18414-ge5fc992.tar
tarコマンドで解凍します。
 (ファイルは、2014.05.20 時点の最新を選んでいます。すぐに更新されます。適宜読み替えてください)
tar xf OpenELEC-Cuboxi.arm-devel-20140424001007-r18233-g40add36.tar
解凍したディレクトリへ移ります。
cd OpenELEC-Cuboxi.arm-devel-20140424001007-r18233-g40add36
SDカードを挿し、mountコマンドでマウントポイントを確認します。ここでは、/dev/sdc1だっと仮定します。
ddコマンドを使って内容を一気に消去します。ddコマンドを使う際はくれぐれも入力間違いのないことを確認しましょう。
sudo dd if=/dev/zero of=/dev/sdc count=10000
fdiskコマンドでパーティションを作ります。今回は、offset 2048からスタートする150MBと残り、2つのパーティションを作成します。聞かれることに対応して以下の数値を入力していきます。
(同じ結果を作成するのに、Gpartedなど他の物を使用してももちろんOKです)
sudo fdisk /dev/sdc
n
p
1
2048
+150M
n
p
2
<return>
<return>
t
1
b
最初のパーティションを vfat フォーマットします。
sudo mkfs.vfat -n System /dev/sdc1
残りを ext4 でフォーマットします。
sudo mkfs.ext4 -L Storage /dev/sdc2
パーティション1を /mnt にマウントします。
sudo mount /dev/sdc1 /mnt
Kernel と System を SDカードにコピーします。
sudo cp target/KERNEL target/SYSTEM /mnt/
続いてbootloader config をコピーします。
sudo cp 3rdparty/bootloader/uEnv.txt /mnt/
DeviceTree Board configuration をコピーします。(街頭するハードウェアのものだけでいいのですが、ここでは全部を転送しておきます)
sudo cp 3rdparty/bootloader/*.dtb /mnt
以上で転送は終了したので umont します。
sudo umount /mnt
最後にブートローダーを書き込みます。ここが一番はまりやすいところでもあります。ここがちゃんと書き込まれていないと、CuBox-iに電源をいれてもブートしないのでフロントのLEDが光りません。
このブートローダーは通常のファイルシステムでは見えないのではまりやすいわけです。
以上でSDが完成です。
sudo dd if=3rdparty/bootloader/SPL of=/dev/sdc bs=1K seek=1
sudo dd if=3rdparty/bootloader/u-boot.img of=/dev/sdx bs=1K seek=42
書きこみの済んだSDを、CuBox-i4本体に差し込み、ケーブル類も接続して電源をつないで起動します。初回起動時は、設定画面が出てきますので自身の環境に合わせて設定します。インターナショナルで言語や地域等の設定を行います。この変更が終わると日本語表記になります。ただし、気温は他のXBMC同様で°FとなったりするのはどのXMBCでも同じです。
SYSTEM menuのSystem infoを見ると割り当てられている自IPも確認できます。
それでは早速、DNLAサーバーへ接続してビデオを再生からトライしてみましょう。
メイン画面から「ビデオ」→「ファイル」→「ファイル」→「ビデオを追加...」を選択。ビデオソースの追加という画面が出てくるので、「参照」を選択。
「UPnP Devices」を選択してサーバー名を選択して「OK」。ビデオソースの追加画面に戻ったらもう一度「追加」を選択し「OK」をすれば追加されます。
RPIではデコーダーライセンスの問題でMPEG2TSが「有料」になるとのことですが、CuBox-iでは問題なく再生可能です。
 
 

言語設定では日本語を選択することができるように見える。しかし、デフォルトのまま安易に設定するのはやめよう。その後のメニューの表示も出なくなって、もとに戻すために大変なことになる。まだ確認していないが、フォントをちゃんと入れてからでなくてはいけない。今回はデフォルトのままを落としてきただけの軟弱なインストールなのでとりあえず英語のままで続けよう。

(あとのスクリーンショットにもありますが、音楽のタイトルとかもダメです。解決した暁にはまた紹介をさせていただきます)

WiFiにもちゃんと対応している。何のトラブルもなくスムーズに設定するだけだ。完成度も市販ソフトなみだ。
WiFiにもちゃんと対応している。何のトラブルもなくスムーズに設定するだけだ。完成度も市販ソフトなみだ。
ミュージックプレーヤーとしても充分通用します。日本語のタイトルは、フォントの問題でしょう、化けました。
ミュージックプレーヤーとしても充分通用します。日本語のタイトルは、フォントの問題でしょう、化けました。
ストリーミングのTVの再生、WiFiでもきっちりと再生できました
ストリーミングのTVの再生、WiFiでもきっちりと再生できました
ブラウザからのアクセスで、コントロール画面が表示される。これでスマホをリモコン代わりに使える
ブラウザからのアクセスで、コントロール画面が表示される。これでスマホをリモコン代わりに使える
"REMOTE"を選ぶと、本当にリモコンがでてきました
"REMOTE"を選ぶと、本当にリモコンがでてきました
コメント: 1
  • #1

    ugambow (日曜日, 18 1月 2015 01:38)

    ご存知だとは思いますし、CuBox-iでも対応しているのかは知らないのですが、XBMC自体はArialフォントに日本語が含まれているのでこれに設定した上で日本語にすると、日本語もちゃんと表示できますね。 


    こちらの他の記事を参考にOpenELECとかでリモコンを利用する方法が少し見えてきたので、他所で更に情報収集したりしながら貧弱なメインPCより更に貧弱なマシンでの(再生が厳しくなるので)高負荷作業時用メディアプレイヤーとして利用できるように今から色々弄っていく予定です。
    こちらで紹介されている品とかは所持していないですが、金があればこういうのとかも弄ったりしたいですね。
    情報やそれ用に何かしらあるもの(イメージを焼くだけとか)と違って普通のPCに頑張って入れるというのもいいとは思ったりしますが。(今だと、VoyageMPDを更に貧弱(というか骨董になりかけ?)なマシンに導入してみようとして上手く行かないまま放置したりしています)
    色々と書きたくなってしまい、長文失礼しました。

  • HomeBridgeとSiriで irMagicianを使う
  • Deep Learning on CuBox-i
  • HummingBoard-GateとMikroBUS クリックボード
  • HummingBoardをクラウドサービスMyThingsにつなぐ
  • Android+ WiFi Mini PCI カード
  • HummingBoard + WiFi Mini PCI カード
  • セキュアな無制限ストレージ ownCloud を CuBox-iで動かす
  • Android Appプログラミング入門
  • CuBox-iで動く各種サーバー
  • DebianをmSataから起動する
  • HummingBoardのaudio jackをAndroidから使ってみる
  • オフィシャル版Android4.4(Kitkat)のroot取得の仕方
  • HummingBoardのI2Cに温度センサーをつなぎデータをグラフ表示する
  • CentOSの兄弟 RedSleeve Linuxでサーバーを作る
  • Cu-Box-i/HBにmjpg-streamerストリーミング配信を載せる
  • SoftEther VPNで外から irMagician を制御してエアコンをつける
  • CuBox-i Androidのroot取得とadbの使い方
  • HummingBoardのSPIでLCDパネルへの表示をする
  • 旧CuBoxのメンテナンス情報について
  • 小型赤外線リモコン irMagician をつなぐ
  • wiringXをインストールする
  • kali linuxでセキュリティスキャンマシンにする
  • Debianでmicro-home-serverを作る(1)
  • 電子工作キットとGPIOピンアサイン
  • ArchLinuxにLXDEデスクトップを載せる
  • CuBox-i/HummingBoardの簡単インストーラー Ignition が登場
  • HummingBoardでUbuntu12.04(Linaro)
  • CuBox-i にUbubtu14.04, LXDEをインストールする
  • SqueezeboxでPandoraを聴こう(2)
  • SqueezeBoxがWebインストーラーになって簡単になりました
  • SqueezeboxでRadikoを聴こう(1)
  • GeeXboXをプレインストールしたCuBox-i1を使いこなす
  • アプリケーションと機種依存関係
  • CuBox-iのKitKat でWiFiのUSBを使えるようにする
  • CuBox-i にタッチパネルをつなぐ(Android Kitkat)
  • CuBox-i にKitKat を載せてみる(ソースからのビルドに挑戦)
  • CuBox-i でUSBのWiFiアダプタを利用する
  • Cubox-i4のFedora20にKDEデスクトップを載せる
  • Cubox-i4をFedora20マシンにする
  • CuBox-iにBluetooth機器接続に成功
  • CuBox-i にOpenELECが登場
  • ZoneMinder までの下準備とインストール
  • Debian 7.0 WheezyをCubox-iにインストールする
  • CuBox-i用のカーネル作成について
  • CuBox-iにUbuntu12.04をインストールする
  • MuBox on CuBox-i インストール基礎入門編
  • mjpg-streamerでストリーミング配信
  • CuBox-i でメディアプレーヤーXbian を楽しむ
  • CuBox-iでSDカードの容量いっぱいにイメージを拡張するには
  • CuBox-i でミュージックサーバーvolumio を試してみる
  • ZoneMinder でできる監視カメラシステムとは
  • GeeXboxをTVのリモコンで操作してみる
  • CuBox-iでradikoを外部スピーカーに流す
  • 基本のシリアル通信環境を整えておく
  • CuBoxにWebカメラを接続してMotionを使おう
  • CuBoxをメディアサーバにする
  • Apache Webサーバ / MySQLデータベース・サーバ / PHP
  • jQueryを使ってスライドショウを作る
  • 今、注目の超小型コンピュータたち(5) CuBoxをメディアプレーヤーにして楽しむ
  • 基本のサーバーを構築してみる
  • 今、注目の超小型コンピュータたち(4) ミュージックサーバーを組んでみた
  • 今、注目の超小型コンピュータたち(3) ミュージックサーバーをt作ってみよう
  • 今、注目の超小型コンピュータたち(6) ミュージックサーバーVoyage MuBox を完成させる
  • プラグコンピュータで「プロの開発」を始めてみませんか(2)
  • プラグコンピュータで「プロの開発」を始めてみませんか(1)
  • スカイプカメラ GTCAMってなんだ?
  • ARMとRaspberry Pi
  • Marvellのプロセッサとプラグコンピュータ
  • 今、注目の超小型コンピュータたち(2) サイネージを作ってみよう
  • 今、注目の超小型コンピュータたち(1) XBMCを載せてみよう

お問合わせフォームはこちら

メールはpetapicoshop@petapico.bizまで

適格請求書発行事業者登録番号のお知らせ


英徳社ホームページはこちら


1 日本国内への配送に適用されます。その他の国についてはこちらをご参照ください
概要 | 利用規約 | 返金条件と返品取消申請書 | 配送/支払い条件 | プライバシーポリシー | サイトマップ
ログイン ログアウト | 編集
  • ホーム
    • ショップからのお得情報
    • CuBox-i Seriesの情報
    • MicroSDの作り方
    • HummingBoard Seriesの情報
    • HummingBoard Edge/Gateの情報
    • IntelSoliPCの情報
    • windows10 IOTの情報
    • ClearFogの情報
    • MacchiatoBinの情報
    • fromSolidRunWebsite
  • アーティクル★
  • 製品情報
  • イベント情報
  • Petapico コラム
    • KODI
    • Cobox-i
    • HummingBoard
    • ソフトウェアTips
    • 外付け
    • カメラ
  • ダイレクトショップ
    • ダイレクトショップ iMX SoC
      • CuBox-Mセット
      • iMX8M Plus
      • iMX8M Plus Mate
      • CuBox-i1 OpenELECWiFi model
      • HummingBoard Pulseセット
      • CuBox-i1 OpenELEC セット
    • WAI WAIセール
      • Sheeva
      • D3
      • SMILE Plug
      • 第1世代CuBox|CuBox-PRO
      • CuBox-i1 セット
    • ダイレクトショップ LX2K
      • LX2160Aファミリー
    • ダイレクトショップ Marvell SoC
      • CEx7 CN9132
      • ClearFog
      • ClearFog Base
      • ClearFog Pro
      • MacchiatoBin Double|Single Shot
      • ClearFog GT 8K
      • MACCHIATObin ClearCloud 8K
      • SolidSense スターターセット
    • ダイレクトショップ intel SoC
    • ダイレクトショップ eRemote
      • eRemote
      • eSensor
    • 12V AC アダプター(PSE対応)
    • CuBox-i1 GeeXboXセット
    • CuBox-i1 OpenELEC+plugin
    • HummingBoard-Gate i1セット
    • HummingBoard-i2eX セット
    • HummingBoard-i4pro セット
    • CuBox-i2 セット
    • CuBox-i2 WiFiセット
    • CuBox-i2eX セット
    • CuBox-i2eX WiFiセット
    • CuBox-i4 Pro セット
    • HummingBoard-i2 セット
    • HummingBoard-i1セット
    • Application microSD Card for CuBox-i
    • Android microSD Card for CuBox-i
    • SolidPC
    • SolidPC SSD 32G
  • DL
    • Media Exposure
  • 英徳社について
  • 問い合わせ
閉じる