HN 日本語サマリー

← 一覧へ戻る
科学・技術

Siemens PC-X (2015)

Siemens PC-X (2015) (geekdot.com)

8 pointsby naves2 コメント

要約

Siemens PC-Xは、初期のPC/XT時代のユニークなコンピューターです。8MHzのi80186 CPU、1MB RAM、10-20MB HDDを搭載し、SINIX(XENIXベースのUNIX)を動作させました。当時の高解像度ディスプレイや堅牢なキーボードが特徴ですが、非標準的な設計のためソフトウェアの互換性に課題がありました。

全文翻訳

Siemens PC-Xは、PC/XT時代の非常に初期の変わったコンピューターです。そして、このページを閲覧していてご自身でもご覧になったかもしれませんが、私は変わったものに弱いのです… さて、事実についてですが: これはオリジナルの「PC-D」デザインに基づいています。実際、ROM、(オプションの)MMU、わずかに異なるグラフィックカード、そして標準装備のハードドライブを除けば、それらは同じです… しかし、「X」にはSiemensのXENIXベースのUNIXフレーバーであるSINIXが付属していました。 かなり限定的なスペックを考えると、これはやや印象的です: 8MHz i80186 CPU 1MB RAM 10-20MB ハードドライブ (使用するドライブによる) 640x350x1ビット 白地に黒のディスプレイ – 当時は非常に高解像度でした コンラート・ツーゼでさえPC-Dを持っていました 😉 はい、PC-X/Dは「業界標準」の8088/8086ではなく80186を使用する数少ないマシンの一つでした。その選択は先進的だったように見えましたが、実際には後退の一歩でした。なぜなら、それらのマシンは、利用可能で増え続けるMS-DOSソフトウェアライブラリと多かれ少なかれ互換性がなかったからです。 「X」モデルでは、さらに悪化しました。SINIXを実行する場合、ソフトウェアの入手に関してはSiemensにほぼ完全に依存していました。彼ら自身のオフィススイートがあり、MS Word/Multiplan/ChartとdBase IIを彼らから購入できました。 さて、1984年にマルチタスク(!)オフィスシステムを実行するには、かなり良いものでした。 以下は、Siemens PC-XがSINIXを起動する様子を示すビデオです: このマシンでは、ほぼすべてが非標準的でした(グラフィック、拡張バスなど)ので、そのキャリアは長くは続きませんでした。しかし、私はキーボードが気に入っています。非常に80年代風に見え、ドイツの過剰設計のもう一つの例です:車で轢いても、IBM Type Mのように、まだ動作します。 0.8mm厚の鋼鉄製ケースを開けると見えるもの – 左から3番目は巨大な電源、前面はドライブケース、背面はメザニンバスです: ドライブケージを取り外すと(左:BASF 6188 10MB MFMハードドライブ、右:TEAC FD-55FVフロッピー)GPIB/RS232拡張カードが見えます – 非常にシンプルなNEC D7210設計 – 外部コネクタには「DFÜ」(ドイツ語で「Datenfernübertragung」、つまりモデムなどの略語)と表示されています: 次に「スタック」にあるのは、キーボードも制御するグラフィックカードです。PC-Dバージョンで使用されているものとは異なるようです。左側には8031とSCB2673(ビデオ属性コントローラー)、2つのEPROM(D39/40)、および2k SRAMがあります。右側には、独自の8K EPROM(D12)と4k SRAMを持つSCN2672(プログラマブルビデオタイミングコントローラー)があります: その拡張ボードを取り外すと、メインボード全体が見えます – 右下はRAM、左はCPU、WD2791フロッピーコントローラー、そしてもちろん80186 CPUと、その隣にあるC8207-8メモリコントローラー(MMUと誤って特定したもの)です: 電源も取り外すと、もう一つ変わったものが見つかります(上の写真の左端にも少し見えています):SCSI-MFMコンバーターボード、「DTC 520B」。SIEMENSは、オンボードSCSIバスを使用して(高価な)SCSIドライブを提供するよりも、MFMハードディスクとこのコンバーターを取り付ける方が良いと判断しました。うーん… この記事を書くに至った理由は、MESSで全体をエミュレートするためにSINIXの画像とPC-XのROMを求められたからです。そこで、ここに私の持っているROMイメージがあります。おそらく、さらにいくつかのフロッピーイメージを追加できるでしょう…乞うご期待。 その他のバージョン ウェブを閲覧中に、メインボードとグラフィックカードの別のバージョンを見つけました。それらのモデル番号とデザインによると、私のボードの前身のようです。これがメインボードです。私のものはモデルW26361-D270-Z6-05-36ですが、これは-D270-Z6-02-05と表示されています。多くのICはセラミックケースを備えています。RAMは別のPCB上に配置されているようです。 グラフィックカードにはさらに違いがあります(私のものはW26361-D310-Z4-03-5ですが、これは-D282-Z4-10-5です。ICの配置が異なり、デザインはより雑然としており、一部のICはボードに搭載されていません)。 ヒント もしSINIXを実行していて、以前にインストールされたバージョンで、rootアクセスができない場合、rootアクセスを取得するためのハックがあります(パスワードなしでゲストとしてログインできると仮定します(一般的に「gast」と呼ばれます))。これは誤って設定された権限に基づいています:/usr/libは誰でも書き込み可能です。 $ ls -ld /usr/lib drwxrwxrwx root /usr/lib その中にcrontabファイルがあります。それを/tmpにコピーし、元のファイルを削除し、自分のバージョンを/usr/libにコピーして自分のものにします: $ cp /usr/lib/crontab /tmp $ rm /usr/lib/crontab $ cp /tmp/crontab /usr/lib これで「自分のcrontab」をエディタ(ced)で編集し、次のような行を追加できます: * * * * * /bin/chown gast /etc/passwd 1分後には/etc/passwdもあなたのものになります。これでroot(または管理者)のパスワードをroot:cHuykydasds:(またはそれに類するもの)からroot::に変更することで削除できます。ボワラ、このSINIXはあなたのものです 😉 もう一つ必要なのは、データの出し入れです。初期の唯一の方法は「trados」というツールです。これは360KB(のみ!)のDOSフロッピーを読み書きできます。少なくとも、始まりです… 次のステップ 最終的に、数年間地下室に置かれていたこのマシンを再訪したとき、チェックする魅力的なことがいくつかあります: DTC 520Bを交換して、SCSIドライブを直接使用できますか? グラフィックボードのSRAMはより大きなソケットに収まっているので、より大きなSRAMを使用するとどうなりますか? エミュレーションが機能し、ビデオファームウェアをいじってより多くのSRAMを使用できるようになれば、これは解決されるかもしれません。 共有 グラフィックボードの高解像度写真を撮ってもらえませんか?エミュレートしようとしていますが、1つの8031外部MMIOアドレスが何のために使われているのか理解するのに苦労しており、PCBトレースを調べることで解決できるかもしれないと期待しています。BTW、ファームウェアは起動中にドライブにベンダー固有のコマンドのように見えるものを送信するため、交換用のSCSIドライブはそれらをサポートする必要があるでしょう。また、左側のSRAMは8031によってホスト通信用のIOバッファとして使用されているため、拡張しても何も起こりません。右側のSRAMがVRAMであるかどうかはわかりません。PC-Dには32KBのVRAMがありますが、グラフィックモードに切り替えることができ、PC-Xでは不可能ではないようです。 返信 CrazyCさん、メールを差し上げました… SCSIと8031のSRAMについてですが、実際、そのようなことを予想していました。VRAMについても、ビットマップグラフィックの欠如を考えると、追加の画面ページが高速ASCIIアニメーション以外に何をもたらすかという点で、私もあまり期待していませんでした 😉 返信 ありがとうございます!もっとページが可能かどうかを詳しく見ていませんが、ROMをパッチせずに楽観的になることはないでしょう。より多くのVRAMがあれば、高速なVT切り替えも可能になるかもしれません。 返信 http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=101533#Post101533 返信 😮 すごい!素晴らしいです! 返信 SINIXカーネルは、DTC 520およびOMTI 5100(機能的に同一に見える)にコマンドASSIGN DISK PARAMETERS (0xc2) を、BASF 6188およびおそらくより一般的なST-412のジオメトリである306,4,17のCHSジオメトリで送信します。これはドロップイン交換品になる可能性があります。コントローラー全体を交換したい場合は、SDカードベースのドライブエミュレーターがあり、カスタマイズ可能なファームウェアがあれば… 返信 こんにちは… SINIX1.0のマニュアルを共有してもらえませんか?PDFで入手するか、スキャンしてもらいたいです。ここから得た情報に感謝します。よろしくお願いいたします。フリッツ 返信 フリッツさん、申し訳ありませんが、SINIX 1.0関連のものは何も持っていません 🙁 Cheers, Axel 返信 ここにいくつかのフロッピーディスクがあります:http://oldcomputers.dyndns.org/public/pub/rechner/siemens/PC-X/ 返信 フリッツさん!素晴らしいアーカイブをお持ちですね!あなたが注いだ愛情に大変感謝しています、共有してくれてありがとう! 返信 URLを小文字に変更しました。http://oldcomputers-ddns.org/public/pub/rechner/siemens/pc-x/index.html または http://oldcomputers.dyndns.org/public/pub/rechner/siemens/pc-x/index.html 返信 アレックスさん、MMUが何であるかについて、私たちは少し困惑しています。別のPC-Dの写真ギャラリーでは、CPUの隣にある(同じサイズの)チップは、MMUのような複雑なものではなく、単純なIntel C8207-8メモリコントローラーであることが判明しました。MMUは実際にはドーターボードのようなものである可能性が高いと推測しています。そのようなものに出くわしましたか? 返信 AnyFooさん、PC-X(ボードS26361-D270-* / SYBAA)には個別のMMUボードはありません。メインボードに256KByteのメモリボードがある場合のみです。