2005.4.23
●Gigaの強化電源の再強化と、発熱対策.
もともと、このホームページは、私がやっとこさ入手したCube君を、理想のパソコンとして改造する過程を記録するために始めたものですが、最近はiPod shuffleのケース屋に成り下がってしまいました.というのも、私のCube君が、ほぼ理想の姿になってしまって、もう改造するところが無くなってしまったためです.
しか〜し、トップページのタイトルは「よこチンの今さらながらのCube改造」であります.何かせなあかんと思いながらもずるずるとここまで来てしまいました.とはいうものの、CPUの性能にはまったく不満ありませんし、光学ドライブもハードディスクも交換してありますし、「爆風ファン」もちゃんと温度制御されて、静かに回っていますし、どーしたものかと思っていたのですが、とりあえず、先日入手したGigaの強化VRMを搭載してみようということにしました.
私のCube君にはVRMが2つ搭載されており、2つとも改造されています.
メインのVRMは12V、5V、3.3Vを出力していますが、5Vと3.3Vの容量が上がるように、FETの追加、過電流検出抵抗の抵抗値変更、そして、spiricaのVRM移動キットで、放熱対策をしています.
サブのVRMは12Vの出力電圧を13.8Vに変更して「爆風ファン」の駆動用電源として使っています.5Vは出力電圧を約8Vに変更して、その出力をCPUカードのコア電圧電源回路に直結しています.つまり、CPUの駆動にはメインのVRMの電源は使用していないことになります.3.3Vは出力電圧を5Vに変更しているのですが、今のところ、未使用です.こちらも熱対策としてspiricaのVRM移動キットを使用しています.
そこに、Gigaの強化VRMをさらに強化して投入するわけですから、電源だけ見ると、ばけもののような容量を持ったCube君になることになります.まあ、こういう酔狂なこともたまにはいいかなと思い、作業に入りました.
ということで、今日の作業はこれにて終了です.
このVRMの移植が成功したら、いっちょうトライしてみたいことがあるのですが、それはVRMの動作確認が出来てからの話ですね.
2005.4.24
●Gigaの強化電源の再強化と、発熱対策(二日目).
昨日、セロテープでグルグル巻きにしておいた電源カードですが、シリコンが固まりましたので、Cube君に投入したいと思います.
温度は低めに出るのですが、その分、ファンの回転数が上がっているような気がします.
GigaのVRM特有の、電源ボード移動による起動不能などの不具合は、今のところ出ていません.しばらくは耐久試験というか、動作が不安定になったりしないか見てみたいと思います.
2005.5.14
●GigaのVRM不具合発生と、その対策の検討.
不具合発生というかですねぇ、使い始めて2日目からわかっていたのですが、今までずーっと放置していました.
「電源を入れると最初の1回目、必ずグラフィックボードを認識しなくなる」という症状です.ハードディスクのシーク音などから、システムは立ち上がっているであろうことは予想出来ました.そこで、シーク音が止まって、システムが立ち上がったであろうタイミングを見はからって、キーボードの電源スイッチを押します.その後にリターンキーを押すと、シャットダウンシーケンスが動作して、Cubeの電源が落ちるのです.その後すかさず、電源スイッチを押すと、2回目以降は正常に画面表示が出て、まったく問題なく使えます.
何かどっかで聞いたような症状です.確かこれは、Cubeの温度が上がっていない時に発生する現象で、電源を1回入れることでCube内部の温度が上がり、その後は正常に動作する、という話だったよなぁ、と思っていました.確かに、電源投入前はCubeのヒートプレートの温度は27℃くらいなんですが、1回立ち上げて、シャットダウンするまでに大体35℃くらいまで温度が上がっていました.
まあ、不具合ではあるのですが、致命的ではありませんし、他にもいろいろ忙しいことがあったので、今までほったらかしになっていたのです.
が、最近、おかしなことに気が付きました.
いつもの通り、1回目の電源OFFをして、すかさず2回目の電源ONをしたつもりだったのですが、ちょっとスイッチを押すのが早かったのでしょう、電源ONを認識しなかったことがあったのです.Cubeは電源を入れてもしばらくは無反応ですから、電源が入ったのかどうかわかるまで数秒かかります.その時は、10秒くらい待っても反応がないので、「あれっ?」と思ってもう一度、電源スイッチを押したのです.そうしたら、Cubeは起動したのですが、2回目にもかかわらず、グラフィックボードを認識しないという症状が出てしまったのです.
こりゃちょっとおかしいぞ、という話になってきました.
温度が原因ならば、たった10秒ほど電源を入れるのが遅れたからといって、そんなに顕著に症状の違いが出てくるとは思えません.そこで実験をしてみました.
私のCubeは「爆風ファン」によって冷却されていますが、この「爆風ファン」はCubeの電源状態とは関係なく、単独動作が可能な仕掛けになっています.で、Cubeの電源を落とした状態で、「爆風ファン」を起動し、Cubeの下からドライヤーを当てて、内部を暖めたのです.フルパワーの「爆風ファン」は、強烈な風圧でCubeの内部の隅々まで風を送るため、まんべんなく加熱をすることが出来ます.
私のCubeの動作時のヒートプレート温度は39.5℃が平熱です.ですから、温度が40℃になるまで加熱しました.そして、「爆風ファン」を通常モードに切り替えてから、Cubeの電源を入れました.温度が原因ならば、グラフィックボードは正常に認識されるはずです.
しかし、結果は、画面表示不能.そして、再起動をかけると、いつもの通り、正常に起動したのです.
こりゃ温度が原因じゃないぞ、ということになってきました.
1回目の起動は不可.
2回目の起動は可.
でも10秒ほど間隔をあけると、やっぱり不可.
どうも、起動する直前に電源がどういう状態であったか、ということを記憶していて、その影響を受けているようです.そして、10秒ほどすると、その記憶が消えてしまう.そうですねぇ、コンデンサにたまった電荷のことですかねぇ.
確かにGigaのVRMの出力側には電解コンデンサが付いています.ここから先は(実際に測定したわけではありませんので)推測の話になりますが、もし、GigaのVRMの出力電圧の立ち上がりが、純正のVRMの立ち上がりより遅い場合、CPUが立ち上がってもグラフィックボードの電源が立ち上がっていないという状態も考えられます.そして、電源を落とした時、GigaのVRMの出力側の電解コンデンサに数秒間は電荷がたまっていると考えると、直後に2回目の起動をすれば、VRMの電圧は1回目よりすみやかに立ち上がるであろうと思われます.その結果「1回目は不可なのに、2回目は可」という動作が起こっていると考えれば、ドライヤーの実験の結果も説明できます.
本当にそうなんでしょうか.よくわかりません.
もしそうであるとすれば、対策は1つです.電源の立ち上がりを速くする.GigaのVRMの電源制御ICには、スロースタート機能というのが付いています.これは、電源を入れた時に突入電流がドッカーンの流れるのを防止したりするのに有効なんですが、この機能を使って電源の立ち上がりを遅くしているのであれば、もっと速く立ち上がるように変更してやればいいはずです.メーカの推奨回路では、0.1μFのコンデンサを使っていますが、立ち上がり時間は1.3秒/μFとなっていますので、0.1μFでは、起動時間は130mSということになります.GigaのVRMに何μFのコンデンサが付いてるかは知りませんが、この値を小さくしてやることで、1回目に画面表示不可、という不具合を回避できる可能性はあります.
ただしこれは私の推論であって、まったく見当違いのことを言っているかもしれません.そういえば、そもそも私がGigaのVRMにセラコンやらタンタルやらたくさん付けたのが、不具合の原因かもしれませんし.
で、私がどうしたか、ですが、何もそこまで無理をしてGigaのVRMを使うことも無かろう、ということで、またもとの「標準品改造VRM」に戻してしまいました.当然、1回目から画面はちゃんと表示されるようになりました.
不具合現象については、結局「結論出ず」です(申し訳ない!).