Rough English Here
 
 
DC-NIC/DC-HDD
2/3, 2002: プレゼントコーナーは基板が無くなりましたので,終了しました.
1/27, 2002: プレゼントコーナーの基板は残り1枚です
1/16, 2002: ドリキャスを手放してしまったので, このプロジェクトは中止です m(..)m
11/5, 2001: 基板アートワーク公開&プレゼントコーナー開設.
7/1, 2001: 役に立つリンクを追加
4/22, 2001: ページ公開
[]

知っている人も多いと思いますが、なんとDreamcastでLinuxを動かすことが可能です。
しかもDreamcastは1万円で手に入るようになってしまいました。
そうと聞いて黙ってられるわけがない。 とりあえず善は急げとドリキャスを購入 (^^;

Dreamcastの小ささ、低消費電力(なのか?)を生かして、Webサーバなんてどうでしょう。 でも残念ながら標準ではドリキャスにイーサネットもハードディスクもついていません。 イーサネットアダプタは「ブロードバンドアダプタ」として売っているみたいだけど、 ハードディスクは聞いたことがないなぁ。
もちろんNFSを使って外部記憶は他のマシンに頼る、という手もあるけど、サーバとして スタンドアローンで動かなければ魅力半減。

売っていないとなれば、もう作るしかないですな(笑)。

開発をはじめるにあたって

ドリキャス購入時の注意ですが、
「今店頭にあるDreamCastの型番で,6800番のもの、あるいは "MILCDが使えません"と書いてあるものは CDRから起動できないです。 これは自作のプログラムを動かせないことを意味します。

また、ドリキャスで効率よく開発を行うには、PCと接続するための シリアルケーブルが必要になります。 これを自作するのはちょっと面倒だし、特殊なコネクタを必要とするので、 市販の接続ケーブルをばらして作ることになり、部品代もかさみます。
どうしようかなー、とおもっていたら、 いい店 を発見。"DC Coders Cable"というのがまさに求めていたものです。

ここ、香港の会社のようですが、なにやら怪しげなものがたくさん売っています。 とりあえずケーブルやメモリカード等を購入しました。

似たようなことを考える人はいるもので...

dREAMcAST dEVELOPMENT pAGEではDreamcastにNICやHDDを接続しようと頑張っているようです。 先を越されています(笑)。ただ、開発中の写真はあるのですが、 しばらく更新されていないようなので動いているのかどうかは不明です。

とりあえず同好の士がいることに力を得て、このサイトで公開されている情報を頼りに 開発をすすめてみます。

まず、どこにNICやHDDを接続するかですが、普段モデムがつながっているコネクタに バスがでているようです(上記サイトでは"Parallel Port"と呼んでるけど、ちょっと 違和感があるなぁ)。
掲載されている回路図を見た限りだと、割込みはポーリングで処理するつもりみたい。 割込み入力ピンくらいでていそうなもんだと思いつつ、バス信号の解析結果をみてみると、 「?」になってるところが多いです。ここはさらに解析を進める余地がありそう。

それから、バスの電圧は3.3Vなので、IDEなんかとインターフェイスをとるには レベル変換用のICが必要になるはず。 上記サイトの回路図にそんなことは書いてなかったから、無理やりつなごうとしてるのか? まともに動くとは思えないけどなぁ。
僕はこのへんはちゃんとしたいので、TOSHIBAのTC74LCX245を入手しときました。

最新情報!

wdc MD driver for DC IDE-HD Interface on NetBSD/dreamcast

↑このページではHDDを実際に接続してNetBSDを動かすことに成功しています. すげー.

とりあえずバスを引っぱります

いきなりですが、バスのところに接続するコネクタの入手はまず不可能と考えていいので、 モデムをばらします。どうせ使わないよね(^^;
コネクタの足に丁寧にこてをあてて、取り外します。すこし根気が必要。

さらに気合でプリント基板をおこして、フラットケーブル用のコネクタに変換。

ドリキャスに装着!ここまでくるとやる気が出てくる?!

このコネクタの先には自作回路をつなぎ放題!

名無しさんのリクエストにお応えして,製作したプリント基板のパターンを 公開します.どういう形式がベストなのか分からないので,とりあえずCADの データをPSファイル.

ドリキャスで動くLinux

GNU/Linux on SEGA Dreamcast に、情報が素敵な感じでまとめられています。素晴らしいです。
Linuxのディスクイメージをもらってきてbootしてみましたが、 動くのを目の当たりにすると結構感動します。

Dreamcastの開発環境はかなり整っていて、僕もCD-Rを焼いて自作のプログラムで シリアル経由で"Hello, world!"を出力させるくらいは割と簡単にできました。

あとはハードディスクさえつながれば・・・

プレゼントコーナー

今回(といってもかなり前ですが)製作した基板を先着3名の方に プレゼントします.
→基板が無くなりましたので,プレゼントコーナーは終了させていただきます.お申し込みいただいた皆さん,ありがとうございましたm(..)m (2/3,2002)

というわけで

ほとんど構想だけで、実質なにもできていません。 期待して読んでくれた人、ごめんなさいねー。

役に立つ情報を求めている方は,以下のページが参考になるでしょう.

ドリキャスを手放してしまったので,ぱ研での開発は中止です. 申し訳ありません m(..)m

このページに関するコメントをお願いします
お名前:   ↓タグ使えます
コメント: →他の人のコメント

→最近のコメント


Copyright © 2001 KOMORIYA Takeru リンクはご自由に (参考) →開発レポートにもどる