復活!CP/M ワンボードマイコンでCP/Mを!
CP/MがTK−80互換のワンボードマイコンの上で復活します
ND80ZVとMYCPU80の上でCP/Mが走ります!
[第446回]
●E−80プロジェクト
久しぶりにE−80プロジェクトの話題です。
当地名古屋の方言では「久しぶり」のことを「やっとかめだなも」と申します。
本当にやっとかめです。
この間読者の皆様から「E−80プロジェクトはどうなってしまったのですか」という問い合わせを何件かいただきました。
ええ。
私としましてもなんとかしたいとあせってはいたのですけれど、なにしろZB3DOS(CP/M互換DOS)が思いのほか手間取ってしまって、とても落ち着いてE−80プロジェクトにかかれなかったのです。
ここで少し振り返って整理してみますと、第1回目の試作基板を組み立てて動作テストにかかりましたのが、昨年11月末のことでした([第258回])。
いざ動作テストにかかってみますと次から次へと配線ミスやら設計ミスやら機能追加などなどが出てきまして、試作とは言うものの、プリント配線基版というよりはまるで手配線基板のようなスパゲッティ基板になってしまいました([第294回])。
当初の予定では同じものを2セット組み上げて、そのうちの1セットをY様にお送りして評価していただくつもりだったのですが、とても同じものをもう1セットつくる気にはなれませんでしたので、Y様には納期遅延のお詫びをして、2回目の試作基板を作ることにしました。
その試作基板ができてきましたのが3月末のことでした([第357回])。
ここで一気に仕上げて動作テスト〜納品までいってしまうつもりだったのですが。
その一方でZB3DOS(CP/M互換DOS)のほうも中途半端なままずるずるときていましたので、そちらもなんとかしなければなりません。
Y様にお尋ねしましたところ、「CP/M互換DOSが完成することはE−80プロジェクトにとっても必要なことですから、CP/M互換DOSの作業を優先してください」というお許しをいただきました。
そこでZB3DOS(CP/M互換DOS)の作業を優先して進めた結果、5月末になってやっとZB3DOS(CP/M互換DOS)を一応完成させることができました([第402回])。
これで長らくの懸案でありましたCP/M互換DOSも完成いたしましたので、ようやくE−80プロジェクトに戻って試作版の動作テストにとりかかったのでありますが([第406回])。
それから後は皆様ご存知の展開となりまして、ZB3DOS(CP/M互換DOS)のフォーローに忙殺される毎日がずっと続いてしまいました。
しかしそれも、おかげさまで皆様のご協力によりまして、やっと当面のバグはほぼ取れたのではないかというところまで来て、ほっと一息つくことができました。
そこで。
いよいよ棚上げになっておりましたE−80プロジェクトを一気に加速して仕上げてしまいます。
実は。
ZB3DOS(CP/M互換DOS)のフォーローを進める傍ら、E−80ミニコンの試作基板の動作テストも進めておりまして、同時にそこにインストールするOSの準備もしてきました。
といいましても、E−80ミニコンのOSはY様との打ち合わせによりまして、ND80ZV(ND80Z3.5)に標準実装しておりますZB3BASICシステム+ZB3DOS(CP/M互換DOS)をそのまま移植することになっております。
OSの本体部分は可能な限りND80ZV(ND80Z3.5)に搭載のものと同じにして、ハードウェアが異なることによる相違部分をうまくすり合わせしてE−80ミニコンに搭載するように作業を進めてきました。
やっと先週あたりからE−80プロジェクトのために時間がとれるようになりましたので、当初は動作テストと配線チェック用に1セットだけを組み上げてテストしてきましたが、Y様に納品するためのもう1セットも組み上げることができました。
その納品用のセットを使って、今最終テストを行なっているところです。
その様子を少しだけお見せすることにいたします。
下はE−80ミニコンをWindowsパソコン(画面は例によってWindows98SEです)に接続して動作テスト中の画面です。
でもこれは説明が必要ですね。
画面右のDOS窓がE−80ミニコンと接続してZB3BASIC上でE−80の232C回路のテストプログラムを実行したところです。
画面左のDOS窓では当社のZBKボード(ZB25K)を使って、E−80との間でRS232Cの通信テストを行なったところです。
右側のDOS窓ではND80ZV(ND80Z3.5)と全く同じZB3BASICが走っています。
ZB3DOS(CP/M互換DOS)もこれこの通り。
ちゃんと起動します。
MBASICもこの通りです。
STARTREKを実行中の画面です。
ワンボードマイコンでCP/Mを![第446回]
2013.7.26upload
前へ
次へ
ホームページトップへ戻る