Original Williams CPU and driver boards from a Flash pinball machine, with an added lithium battery and modified EPROMs

Williams System 7 の診断コード:CPU の LED が伝えていること

Williams System 3~7 のピンボール(1977-1984年)では、CPU 基板に小さな声があります。System 3~6 では 2 つの LED、System 7 では 7 セグメント 1 桁です。台が反応しない、固まる、または奇妙な数字を出しているなら、まず読むべきはそのランプです。

結論から:電源投入時、LED(System 7 では桁)は一旦点灯し、プロセッサが走り始めると消えるのが正常です。点灯したままなら、CPU が起動していない、リセットされていない、またはハングしています。一回点滅してまた点灯は、通常 ROM かそのソケットを指します。System 7 では CPU 基板の診断ボタンを押すと本格的なメモリテストが走ります。0 = 合格、1 と 2 = RAM、3~7 = ROM、8 または 9 = 5101 メモリチップ、メモリプロテクト、あるいは単にコインドアが閉まっているだけです。

Williams Flash のピンボール台。Williams System 3~7 時代の機体で、基板修理前の状態
修理前の Sylvie の Williams Flash。1977-1984 年の Williams 機は、ここで扱う CPU 基板ファミリーを共有しています。

目次

正常な起動はどう見えるか

CPU 基板(Williams は MPU、マイクロプロセッサユニットと呼びました)はバックボックスの頭脳です。6800 または 6802 プロセッサ、6821 PIA(周辺インターフェースアダプタ。プロセッサがスイッチ、ランプ、コイルとやりとりするためのもの)、6810 ワーク RAM、そして電池が生きている間設定やカウンタを覚えておく 5101 CMOS RAM を中心に構成されています。

Williams Flash のオリジナル CPU 基板とドライバ基板。リチウム電池を追加し、EPROM を変更した状態
その Flash から外したオリジナルの CPU 基板とドライバ基板。リチウム電池を追加し、EPROM を変更してあります。

ここが、先に Bally 機をいじってきたオーナーが混乱するところです。Williams は電源を入れるたびに完全なセルフテストを走らせません。LED は最初点灯しており、プロセッサが動き出すと消します。本当のテストは、CPU 基板の診断ボタンを押したときにだけ行われます。

  • System 3~6:電源投入で LED が点灯し、CPU が起動すると消えます。作業台上でドライバ基板をつながない場合、正常な基板は通常、一度点灯して消え、その後点灯したままになります。
  • System 7:桁が「0」を点滅して消えます。作業台上ではその後点灯したままになることがあります。

ランプから何かを読み取る前に、台に実際に電源が来ているか確かめてください。来ていなければ、電源が入らないピンボールの手順ガイドから始めてください。

LED または桁が点灯したまま

ランプが点いたまま消えないなら、プロセッサが動き出せていません。多くの技術者が確認する順に、定番の容疑者を挙げます。

1. 5V ロジック電源

5V は電源部だけでなく、基板をつないだ状態で CPU 基板上で測ってください。基板セットのどこかのショートが電源を引き下げることがあります。Pinside のあるオーナーは、プレイフィールド、次にサウンド基板、次に CPU と順に抜いていき、電圧が戻るまで追い込んで崩れる 5V を特定しました。原因は、基板裏面のパターンに触れていた取付金具のタブでした。なお、ショート時にはレギュレータが落ちるため、ヒューズが飛んでいないことは何の証明にもなりません。

2. 40 ピン相互接続

CPU 基板とドライバ基板は、アドレス線とデータ線を通す 40 ピンコネクタでつながっています。Pinrepair.com ははっきり言います。そのうち 1 本でも 1 ミリ秒抜ければ、台全体がロックアップします。曲がったピン、くすんだピン、割れたピンを探し、差し直してください。

3. ソケットと ROM

オリジナルの Williams 基板には悪名高い Scanbe ソケットが使われています。古くからの定説は、断続的な不具合を追い続けるより CPU 基板とドライバ基板の両方で交換してしまうことです。IC17 と IC20 のフリッパー ROM もよく知られた故障箇所です。

一回点滅して、また点灯

LED が一度消えてすぐに戻るなら、基板は起動した上で問題にぶつかっています。Pinrepair.com はこれを ROM 関連(ソケット不良または ROM 不良)か PIA 不良の可能性が高いとしています。一回点滅した後は消えたままなのにディスプレイがおかしい場合も、やはり ROM ソケット、あるいはディスプレイ割り込みを処理できない基板を疑います。ガイドはそこで IC25 の 4020 を挙げています。

System 7 の診断コード 0~9

System 7 では、CPU 基板の診断ボタンを押すと ROM と RAM のテストが走り、1 桁の数字が出ます。以下は PinWiki の修理ガイドから Pinside でよく引用される一覧です。

コード 指しているもの
0 テスト合格
1 IC13 の RAM
2 IC16 の RAM
3~7 いずれかの ROM(フリッパー ROM は IC17 と IC20、ゲーム ROM は IC14 と IC26)。コード 7 は IC26 のゲーム ROM 0
8 IC19 の 5101 CMOS RAM、またはメモリプロテクト回路
9 コインドアが閉まっている、メモリプロテクト回路、または IC19 の 5101 CMOS RAM

正直な留保が 2 つ。まず、このテストが意味を持つのは基板が実際に起動している場合だけです。ハングした基板では桁の表示は無意味になりうると、経験豊富な技術者は警告しています。次に、ROM コードが常にチップ不良を意味するわけではありません。あるオーナーは、テストが期待するチェックサムを持たない自作の交換ゲーム ROM でコード 7 が出続けましたが、台自体は完璧に動いていました。

System 3~6 に桁はありません。正常な基板で診断ボタンを押すと、LED が短く二、三回点滅し、その後ランプとディスプレイが消えます。これは合格であって、不合格ではありません。

「コード 9」とコインドア:最も多い誤報

5101 メモリは、コインドアを開けていない限り書き込み保護されます。つまりドアを閉めたままテストを実行すると、完全に正常な基板でも 9 が出ます。チップを発注する前にドアを開けてもう一度実行し、0 に変わるか見てください。

ドアを開けても 8 または 9 のままなら、IC19 の 5101 とその電池を見ます。このメモリが内容を失うと、台がアトラクトモードではなくオーディットモードで立ち上がることがあります。対処は新しい電池だけで済むこともあります。オーディットから抜けなくなった台についての Pinside のスレッドでは、オーナーがマニュアルの手順ではなく CPU 基板のボタンで全消去し、その後台は正常に動きました。

起動はするのにゲームが始まらない

起動してテストにも合格する基板でも、台が遊べないことはあります。CPU の外側を見ていきましょう。

  • 電池。Williams Flash に関する有名な Pinside スレッドでは、使える電池パックを付けて初めてアトラクトモードに到達しました。
  • ヒューズ。同じオーナーは、ディスプレイ回路のヒューズが欠けているのを見つけました。切れてそうなものだけでなく、バックボックスのラベルと照らして全ヒューズを確認してください。
  • コネクタピン。Pinrepair.com は標準的な改善として、電源部のコネクタ 3J6 のヘッダピンと、そのハウジング内の端子ピンの交換を推奨しています。
  • プレイフィールド。引っかかったスイッチやロックしたコイルは、台を故障のように見せます。Pinrepair は、導通したままのドライバトランジスタがソレノイド用 PIA を損傷させることが多いとも指摘しています。

まず試すべき安価な対処

Williams の起動不良の多くは、テスタと少しの忍耐で解決します。おおよそ安い順に:

  1. コインドアを開けてSystem 7 のテストをやり直す。
  2. 新しい電池を入れる。できれば基板から離したリモートホルダーに。オリジナルが液漏れしているなら、ピンボールの電池腐食を見つけて止める解説をご覧ください。
  3. CPU 基板上で 5V を測る。低ければ基板を 1 枚ずつ抜いていきます。
  4. 全ヒューズをバックボックスのラベルと照らして確認する。
  5. 40 ピン相互接続を差し直し、ピンを点検する。
  6. Scanbe ソケットとへたったヘッダピンを交換する。はんだ付けが必要ですが、驚くほど多くの断続的なハングが直ります。

始める前のコツをひとつ。Pinrepair.com が勧めるように、診断中はソレノイドのヒューズを抜いておきましょう。台が半分動いている間に、不具合でコイルが引きっぱなしになるのを防げます。

交換基板が合理的になるとき

交換が理にかなうのは、電池の損傷がパターンを食い荒らしているとき、必要な 6800 世代のチップが入手困難なとき(System 3 と 4 の基板に使われる MC6875 クロックは廃型で入手不能とされています)、あるいは 1 つ直すと 1 ヶ月後に次が来るときです。

そこまで来た場合、WillFA7 は Black Knight など Williams System 3~7 の台で CPU 基板とドライバ基板の両方を置き換えます。オリジナル ROM で動作し、オリジナルのスタンドオフとコネクタに取り付きます。各基板は特定のゲーム向けに設定されるため、まずお手元の機種をご確認ください。当店では出荷前に基板をテストし、購入後もサポートしています。Williams System 3~7 の交換基板ガイドで選択肢を比較しており、Williams Flash の修理例で実際の取付をご覧いただけます。

Williams Flash のバックボックスに取り付け完了した WillFA7 交換用 CPU・ドライバ基板
同じ Flash に、オリジナル 2 枚の代わりに WillFA7 を取り付けた状態。

ただし、新しい基板でも欠けたヒューズや切れた電池パックは直せません。だからこそ、まずランプを読む価値があります。

よくある質問

Williams System 7 の起動時、LED はどうなるのが正常?

桁が「0」を点滅し、プロセッサが走り始めると消えます。点灯したままなら、CPU が起動・リセット・動作のいずれかをしていません。

Williams System 7 の CPU 基板でコード 9 は何を意味する?

コインドアが閉まっている、メモリプロテクトの不具合、または IC19 の 5101 CMOS RAM 不良です。まずコインドアを開けてテストをやり直してください。

Williams の台は電源投入時にセルフテストをする?

完全なものはしません。本当の ROM ・ RAM テストは、CPU 基板の診断ボタンを押したときにだけ走ります。

Williams System 6 の CPU 基板で LED が点いたままなのはなぜ?

プロセッサが起動していません。基板上の 5V、40 ピン相互接続、ROM とそのソケットを確認してください。

電池切れで Williams のピンボールが起動しなくなることはある?

あります。5101 メモリが空になると、台がオーディットモードで立ち上がったり、良い電池を入れるまでアトラクトモードに進まなかったりします。

診断コードは常にチップ不良を意味する?

いいえ。ソケット、コネクタ、さらには非標準の ROM イメージでもコードは出ます。部品を交換する前に、差し直して点検してください。

出典

CPU 基板が何を伝えているのか分からないときは、台の情報とランプの挙動をお送りください。当店のテクニカルサポートはご購入の前後を問わず無料です。答えがご自分でできる安価な対処だった場合も含めて。

Is your machine down right now?

Tell us your machine and the exact symptom — we'll tell you which board you need, or whether you need one at all. It's free, and Valère answers personally.

Describe my fault →

Not ready to order yet?

Get our troubleshooting guides, restoration tips and new product news — about one email a month, never spam.

ブログに戻る