Comments
Description
Transcript
“玄箱”を使って システム構築にチャレンジ
Prologue 組み込みコンピュータの世界を体験しよう く ろ ば こ “玄箱”を使って システム構築にチャレンジ ここでは,本特集で使用するNAS組み立てキット「KURO-BOX(玄箱−クロバコ−)」の概要,およ び本特集の構成を紹介する.KURO-BOXは,プロセッサとしてPowerPCを,OSとしてLinuxを搭載 するファイル・サーバである.ソフトウェアをカスタマイズすることにより,マルチメディア・サー バやWebサーバとして利用できるようになる. (編集部) 組み込みコンピュータの世界は,パソコンの世界と大き 岸 哲夫 ● 玄箱とは何か くろうと し こう く異なります.例えばパソコンの場合,おおよそ「プロセッ パソコン関連機器のブランドの一つに「玄人志向」という サは x86,OS は Windows」と決まっています.一方,組 ものがあります.その Web サイト(「掟と心得」のページ) み込みコンピュータの場合,どのようなプロセッサが組み には,「パソコンを知り尽くした『玄人』ユーザの皆さまの 込まれ,その上でどのような OS が走るかは,機器ごとに パソコン・ライフを極限まで快適にするパーツ・ツールを ばらばらです.中には OS が搭載されていない機器すら珍 お届けする,まさに『玄人』の『玄人』による『玄人』のため しくありません.また,パソコンの場合はキーボードや のブランドです」と紹介されています. おきて ディスプレイなどの入出力装置が付いているのが普通です これは,パソコンの負荷を減らしたり,処理性能を引き が,組み込みコンピュータではこうしたものが用意されて 上げたりできるのなら,はんだ付けも,OS の再インストー いるとは限りません(図 1). ルも,感電すらも(?)いとわない人々に人気のブランドで ここでは,組み込みコンピュータの世界(その技術と作 す(図 2). 法)を理解していただくために,市販の NAS(ネットワー このブランドが「KURO-BOX」という NAS 組み立てキッ ク接続型ストレージ)サーバの組み立てキットを使って遊 ト(写真 1)を製品化してから,3 年ほどがたちます.その んでみましょう.まず,組み込みソフトウェアに特有のク 後,G ビット Ethernet に対応した後継機種「KURO-BOX/ ロス開発環境を構築し,次に,ビデオ・サーバ・システム HG」も発売されました.玄箱はかなりの人気商品で,イン などを作ってみます.NAS 組み立てキットとしては, ターネット上の掲示板などにも,これらをテーマにしたス PowerPC プロセッサを搭載する「KURO-BOX(玄箱−クロ レッドがたくさん立っています.自作派の人が自分で一か くろばこ バコ−)」を利用します(以下では,KURO-BOX を“玄箱” ら専用サーバを組み上げ,自分の Web サイトで自慢する と呼ぶ). 図1 パソコン vs. 組み込みコンピュータ 組み込みシステムの場合,搭載される CPU や OS は 機器によってばらばら.ディスプレイやキーボードが 存在しないことも珍しくない. 44 KEYWORD ―― 玄箱,KURO-BOX,Linux,PowerPC,NAS,マルチメディア・サーバ,iTunes,CODEC, Vine Linux,Debian Linux Apr. 2007 くろばこ “玄箱”を使ってシステム構築にチャレンジ Prologue Pro 1 2 App1 (a)外観 3 4 App2 (a)Web サイト (b)独特のデザインのパッケージ 写真 1 NAS 組み立てキット「KURO-BOX」 KURO-BOX の外形寸法は 60.0mm × 173.5mm × 185mm.弁当箱を少し大きくし たくらいのサイズである. 一,うまく動かないとか分からない時はBBSで同志に聞くべし 一,初期不良交換や修理はお求めになった販売店へ依頼すべし 一,英語のマニュアルを熟読すべし 一,キワモノの成功例はBBSへ書き込むべし のならともかく,一般ユーザ向けにこのような製品が販売 一,I WANTに無理難題を書かざるべし されているのは驚きです. (b)玄人志向の掟 玄箱は,実験にも実用にも使えて,かつコスト・パ フォーマンスも高いという興味深い製品です.例えば, ファイル・サーバを構築するために,Celeron プロセッサ 図 2 玄人志向 「 『玄人』の『玄人』による『玄人』のためのブランド」を旗印とする.Web サイトの URL は http://kuroutoshikou.com/ と中古のマザー・ボードを買ってきてパソコンを組むより も,玄箱を買った方が安くすみます(ネット通販で調べる のままではただのファイル・サーバなのですが,「ソフト と,KURO-BOX の価格は 10,000 円前後).動作も安定し ウェアを自由にカスタマイズできる」,「Linux コミュニ ています.もっとも通常のディスプレイは工夫しないとつ ティの資産を活用できる」という点で,無限の可能性を秘 ながりませんが…. めていると言えます.つまり,単一用途のファイル・サー 玄箱の概要を表 1 に示します.CPU として PowerPC を,OS として Linux を搭載しています.この製品は,そ Apr. 2007 バとしてではなく,汎用のサーバ(例えばメール・サーバ やネットワーク・サーバ,マルチメディア・サーバなど) New Products ――アックス,Texas Instruments の DSP に対応した組み込み Linux を発売 アックスは,自社の組み込み Linux である「atLinux」を Texas Instruments 社の DSP「C6455」に対応させた「atLinux for C6455」を発 売した.カーネルは 2.6.17.実装には TI 社の Code Composer Studio を用いた.また,ヒカリがスタータ・キットを発売する予定. 45