• EMMC モジュール 16GB for Raspberry Pi

    16GBモデルにはrasberianOS-liteがプリインストールされておりますので、MicroSDカードスロットに挿すだけですぐに起動が可能です。

  • EMMC モジュール 32GB for Raspberry Pi

    32GBモデルにはrasberianOSがプリインストールされておりますので、MicroSDカードスロットに挿すだけですぐに起動が可能です。

1 / 2

eMMC for Raspberry Piの特徴

・長寿命のeMMCを使用・SDカードとほぼ同サイズのコンパクトな設計
・RaspberryPi用のOS プリインストール済み
・root領域の保護
・ヘッドレス開発環境の提供
・リモート開発環境
(RaspberryPi Remote Console対応)の提供

開発の経緯

コンパクトで高機能なRaspberryPiは非常に重宝で各方面で利用されています。
しかし、このコンパクトさを生かすためには起動ドライブストレージ(記憶装置)がネックでした。コンパクトなサイズを生かそうとするとMicroSDカードを使用せざるを得ないのですが、書き換え耐久性に問題があり長期間安定的に使用しようとすると定期的なメンテナンス、MicroSDカード本体の交換が不可欠でした。
解決策としてUSBポートを利用してSSD等の外部ストレージを起動ドライブとすることでこの書き換え耐久性を解決する方法もありますが、どうしても全体のシステム体積が大きくなってしまい、RaspberryPiのコンパクトさを生かしきることができませんでした。
当社でも同じような問題に直面し、今回これを解決する手段として「eMMC for RasberryPi」を開発いたしました。

eMMC for RaspberryPiとは

「くじらeMMC」はRaspberryPiのMicroSDカードスロットを使用して駆動するeMMCを利用したOSプリインストール済みのストレージドライブです。eMMCは、多くのタブレットやスマートフォンの起動ドライブストレージとして利用されており、書き換え耐久性にも実績があり、RaspberryPi のコンピュートモジュールにも使用されています。Read/Writeの速度もSSDには劣るものの、通常のHDDやメモリカードよりはるか高速に実行が可能です。

モニター、キーボード、マウスを使用しないで開発ができるヘッドレス開発の環境も用意しています。
eMMC内蔵の電源断保護機能に加え、root領域に保護をかけているので、シャットダウンをかけなくても電源を落とすことが可能です。
OSが暴走して、システムが止まらないようにウオッチドックタイマーの設定済みです。 組み込み用途の製品に最適です。
更にRaspberryPi Remote Consoleに対応した有料バージョンのlicenseIDがプリインストールされていますので、単体で購入していただくよりも、お得です。

用語解説

※eMMCについて

eMMCはembedded Multi Media Cardの略で組み込み型マルチメディアカードです。
フラッシュメモリをディスクドライブのように扱える半導体製品です。
SSDと同じような機構を内蔵して、読み書きに対する各種の保護が内蔵されています。
読み書きのスピードがSDカードより優れて、何よりも壊れにくいように設計されています。
スマートホンや薄型PCに採用されている組み込み型のSSDといえます。
RaspberryPiコンピュートモジュールにもeMMCが搭載されており、RaspberryPiコンピュートモジュールと同等の信頼性を得ることができます。

※root領域の保護

ストレージの分割領域の中でシステム起動プログラムを格納する領域(root領域)を保護するprotectモードを実装していますので、突然の電源断や、シャットダウンプロセスを介しないシステム終了においてもシステムプログラムの損傷を危惧する必要はありません。

※ヘッドレス開発

ヘッドレス開発とはRaspberryPiのソフト開発時にモニター、キーボード、マウスを用意することなく、PCから直接、コマンドラインで開発する方法です。くじらeMMCはこのためのツールを用意しています。

※RaspberryPi Remote Consoleとは

RaspberryPi Remote Consoleは、ほかのLAN環境にあるRaspberryPiにログインして、リモートデバッグできる画期的なソリューションです。
RaspberryPiを組み込み用途で産業用に応用した場合、一番困るのは、開発現場と設置現場で動きが変わってしまい、現場に出向いて、PCでteraterm等でログインするかTeamViewerなどのリモートデスクトップでteraterm等でログインするなどの必要がありました。
設置場所が多岐にわたって、問題が出てくると非常に煩雑な作業となります。
RaspberryPi Remote Consoleはこのような開発現場の悩みを解消するソリューションです。

FAQ

製品の使用に当たってフォーマットやインストールなどは必要でしょうか?
16GBモデルにはrasberianOS-lite、32GBモデルにはrasberianOSがプリインストールされておりますので、MicroSDカードスロットに挿すだけですぐに起動が可能です。
今までMicroSDカードを使用してRaspberryPiを使用したシステムを開発してきましたが、動作が安定せず突然フリーズしたり再起動不可になったりして、カードを交換したりしています。この製品の使用で解決するでしょうか。
くじらeMMCは、タブレットやスマホなどにも使用されているeMMCを使用していますのでRead/Write耐久性に優れます。また、OSの暴走によるシステム停止を防止するためウオッチドックタイマーを設定済みです。組み込み用途の製品に最適な設計になっています。
省エネのため営業時間外はRaspberryPiを含むシステムの電源を毎日落とす仕様にしたいのですが、そのような使用方法でも安定動作できますか。
「くじらeMMC」はeMMC内蔵の電源断保護機能に加え、root領域に保護をかけているので、シャットダウンをかけなくても電源を落とすことが可能です。そのため毎日の電源断にも十分対応可能です。
eMMCはSDカードとどこが違うんですか?
eMMCはSSDと同様にNAND型のフラッシュメモリをディスクドライブのように扱える半導体デバイスで、SSDと同じように読み書きに対する各種の保護機能が内蔵されているところがSDカードと異なります。