フルパワー全開 Zaurus のページ
zxLinux

最終更新: 2007/08/13 20:39

いつでも気が向いたらカーネル起動、
Linux コマンドをちょっと走らせて、
終わったらボタン一つで PDA に切り替える。

いつでもポケットに必要なときだけ Linux

そんなお手軽 Linux あります。

新着情報 (
過去)

2001/05/06 16:59
kp012 の差分を掲載しました。

2001/05/06 16:59
MobilePRESS 春号(技術評論社)に zxLinux の記事が載っています。

2001/02/03 20:49
バイナリキット bkit012 を掲載しました。 MI-E1 の縦画面対応です。

2001/02/03 20:49
小松 晋一朗 氏 が移植された zxLinux 用の donkey が こちら からダウンロードできます。

2000/11/18 20:36
本日発売の SoftwareDesign 12月号(技術評論社)に zxLinux の記事が載っています。 「ここまで来た!モバイル/PDAのUNIX」 の特集記事中「ZaurusでLinuxを動かそう!」

2000/11/17 02:04
www.zxlinux.org のページ作成を担当することになりました。 取りあえず zxlinux.org のリニューアルを行いました。 このページでやっている内容を、少しずつ zxlinux.org の方に移していく予定です。 zxlinux.com の方は従来と同一内容で、 制作はこれまで通り AXE が担当します。

2000/10/23 20:25
開発中のカーネルやライブラリを暫定公開 ダウンロードページ

2000/10/19 03:01
読み物に「(5) 番外編 PC Linux環境設定」を追加しました。

2000/10/14 02:38
カウンタ設置、開発メモ追加

2000/10/13 17:56
バイナリキット bkit010 を掲載しました。


● zxLinux とは

screen
Zaurus MI-C1-A 上の zxLinux 起動
画面(拡大)。 腕時計や携帯電話との比較
でわかるように こんなに小さい Linux 機。
zxLinux は、SHARP の PDA、Zaurus 上で動作する Linux です。

zxLinux の公式ページ(本家)は www.zxlinux.org www.zxlinux.com です。 ただし、2000年5月以降更新が止まっているため、 掲載されている情報は古いものとなっています。

zxLinux の特徴は、Zaurus 本体の PDA 機能と完全に同居、 共存可能なことです。 zxLinux をインストールしても、 Zaurus 本体の機能に影響を与えませんし、 zxLinux からも手書き文字認識やネットワーク接続など ZaurusOS の機能を使うことが出来ます。

SHARPの ニュースリリース にもあるように、 zxLinux はメーカー公認でもあります。

● zxLinux 動作機種一覧

2000年9月現在、zxLinux が動作する Zaurus は次の通りです。 これ以外の機種では動作用RAM容量が少ないので 残念ながら動作しません。
名称 画面サイズ(dot) 表示色数 本体サイズ(mm) 重さ(g) スロット
MI-EX1 ICRUISE アイクルーズ VGA 640x480 TFTカラー 65536色 161x83x23 255 PCカード TypeII
MI-TR1 モバイルトレーディング
ザウルス (MI-EX1互換)
VGA 640x480 TFTカラー 65536色 161x83x23 255 PCカード TypeII
MI-C1 PowerZaurus 320x240 反射型TFTカラー 65536色 136x80x15.5 180 CF TypeI
MI-P10 igeti アイゲッティ 320x240 モノクロ16階調 135x74x15(18) 140(160) CF TypeI
MI-E1 ザウルス 240x320 フロントライト付き 反射型TFTカラー 65536色 139.5x81.5x17(20) 200(220) CF TypeII / SD(MMC)

● zxLinux で現在できること

カーネルが起動し、コマンドシェルが立ち上がります。 その上で任意のコマンドを走らせることが出来ますが、 アプリケーションは何もありません。

2000年10月現在、 zxLinux は開発者向けであると断言します。

● zxLinux BBS

zxLinux に関する情報や話題がありましたら、気軽に書き込んでください。

zxLinux BBS

● 開発途中版の画面 (2000/10/08)

画面は MI-TR1 のものです。クリックで拡大します。 ウィンドウシステムではありませんので、 だまされないようにしてください。

説明
VGA 機種の場合、ソフトキーボードを出した状態でも 80x24 文字表示できるように、 コンソール文字を小さくしてみました。 小さいといっても 12dot フォントですから、日本語表示も余裕です。 (描画領域が減少したので、これでスクロールもちょっとは速くなるかも)

ついでに画面にスペースが空いたので、 壁紙を表示できるようにしてみました。 どなたか ウィンドウっぽい壁紙を作ってくれるとうれしいです。 640x480dot フルカラー bitmap で、 上から 640x304dot だけ表示されます。 コンソール領域は中央の 480x288dot 分です。 (左に80dot、上に8dotのマージン)

● 当ページオリジナルの記事

実際に zxLinux (2000/03/18版) を install して、 アプリケーション開発を行うまでのその手順から、 トラブルシューティング、デバッグまでのあれこれを、 読み物として掲載しました。

WORLD PC EXPO 2000 で zxLinux (2000/10/24)
Zaurus を LAN に繋ぐ話 (2000/10/20)
(5) 番外編 PC Linux環境設定 (2000/10/19)
(4) 少しだけ追加 zxLinux (2000/07/22)
(3) 結局やってる zxLinux (2000/07/21)
(2) もうちょっとだけ zxLinux (2000/07/20)
(1) お待たせしました zxLinux 解説 (2000/07/18)

● オリジナルバイナリキット (2001/02/03 20:49)


bkit008 を MI-TR1 で起動
した画面(クリックで拡大)
パッチ kp012 を適用し、簡単に起動できるようにパッケージ化したキットです。 コンソールの大幅拡張、新ファイルシステムの追加など、 いくつかの改良を行っています。

MI-E1/EX1/TR1/C1/P10 すべて共通でそのまま動作します。 カードの共有もできます。 詳しくは こちら をご覧下さい。

このキットをダウンロードするだけで Zaurus 上で zxLinux を走らせることができます。 ただしカーネルと基本コマンドのみでアプリケーションは何もありません。 Zaurus 上で Linux が動くことに価値を見いだせる方、 新しい機能追加の意味を理解できる方、 もしくは zxLinux に興味のある開発者向けの限定リリースです。

bkit012.txt 説明マニュアル
history.txt bkit012変更内容
bkit012.lzh バイナリキット (2001/02/03)
その他のダウンロード

● カーネルパッチ kp010/kp011 (2000/10/23 20:13)

最新版のカーネルパッチ、 カーネルバイナリ、 ライブラリ等がダウンロードできます。 バイナリキットのカーネル置き換えで動作します。

history011.txt bkit011変更内容
ダウンロードページ ( 2005/08/28 15:27 )


● (旧) MI-P10 専用カーネル (2000/07/30 02:58)

公式ページで配布されている zxLinux カーネル (00/03/18版)は 対応機種が MI-C1 と MI-EX1 だけであり、MI-P10 ではうまく動きません。 これは画面の描画に問題があるだけであって、 zxLinux そのものは MI-P10 でも動作します。 そこで、MI-P10 対応の描画パッチを作成しました。 このパッチは、カーネル内の画面描画処理を MI-P10 専用のものに置き換えます。

以下のアーカイブには、パッチの他にコンパイル済みのバイナリも含まれています。 バイナリキットのカーネルファイル(ZLNXKNL.BIN)を置き換えるだけで、 MI-P10 で zxLinux を起動することができるようになります。 (動作保証はありません)

zxkp10-0007291037.lzh MI-P10専用カーネル 2000/07/29 10:37

当時筆者は MI-P10 を持っていませんでしたので、 パッチ作成時にはコンパイルのたびに何度も何度も 堀合氏 に協力をしていただきました。 2000/07/29 10:37 版でようやく成功です。 ありがとうございました。

● 開発キットの入手

カーネルやライブラリなど、 ソースパッチ関係は こちら にあります。

zxLinux 本家のページにて 開発キットおよびソースリストをダウンロードすることが出来ます。 インストール方法については こちら の解説記事も参考にしてください。

● 開発メモ

zxLinux 気がついた問題点 2000/10/14

● リンク集

zxLinux 関連

zxLinux WebPage zxLinux.org
zxLinux 公式ページ。
(株)アックス
zxLinux 開発元 AXE
XTAL by AXE,Inc.
Zaurus に使われている OS XTAL のページ
「ザウルス」のLinux対応について
SHARPのニュースリリース

SH用 Linux 情報

LinuxSH
SHシリーズ用 Linux のページ。
Informations for Linux SH
Ludovic LANGE 氏の LinuxSH FAQ 集です。 zxLinux で見事にはまった -ml についてもしっかり書かれています。 かなり参考になります。
GNU/Linux on SuperH Project
Niibe Yutaka氏の SHシリーズ用 Linux ポーティングの情報、 メーリングリストもあります。
SH-Linux Home Page
SH用の組み込み向けOSとして Linux を開発しているページです。 日本語ページもあり。

リンクをたどっていくと、HITACHI の SHシリーズ CPU には、多くの方が Linux のポーティングを行っていることがわかります。 SH3/4 を搭載した WindowsCE 機と、 SH を搭載した組み込み向けの評価用ボードが中心になっているようです。 (中には SEGA の Dreamcast の名前もあります)

Linux 全般の情報

Linux CONFERENCE
Linux CONFERENCE 2000 FALL に アックス竹岡氏による 「zxLinuxの実装と今後」があります。
日本の Linux 情報
Linux 全般に関するさまざまな情報やリンクが集められています。
JM Project
Linux や UNIX 関連の オンラインマニュアルとして非常に役立ちます。

● その他情報

インターフェース2000年11月号 , CQ出版社
「 LinuxとgccによるROM化プログラムのクロス開発(開発環境構築編) 」 , 大貫広幸

インターフェース2000年4月号 , CQ出版社
「 SHプロセッサへの GNU/Linux の移植と実装 」 , g新部 裕


[フルパワー全開Zaurusのページに戻る]

[戻る]
[メニューに戻る] [ZAURUS総合] [DirectX] [Ko-Window] [Win32] [WinCE] [携帯電話] [その他]
フルパワー全開 Hyperでんち

Hiroyuki Ogasawara <ho>