2020年7月25日から2020年7月21日までの日記を表示中
2020年 7月25日 (土)
■ドリキャス
久々にドリームキャストを動かしてみたり。問題なく起動してくれました。よしよし。
というか、本当はもっと色々やりたかったんですが、VGAアダプタの接触不良ではまったりして結局通電しか出来なかったというのが正確なところだったり (´・ω・`)
■PSP
[コメントを書く]
2020年 7月24日 (金)
■液晶
特に使うアテがあるわけではないんですが、そのままだと邪魔なので、先日液晶アームから取り外したMDT242WGの液晶パネルを本来のスタンドと合体させました。買って即別の回転可能な液晶スタンドに取り付けたので、約12年ぶりに本来のスタンドに戻った感じですw
[コメントを書く]
■基板
ググると出てくる出どころ不明のアセンブリで記述されたNAOMIとかのセキュリティキーチップのコードをビルドして動かすことに挑戦してみました。ちょっと変なところを手直しする必要がありますが、直した結果、NAOMIでは PIC16C621A と PIC16F628Aの両方で動作することを確認。一方、Chihiroの方は、PIC16C621Aだと動くものの、PIC16F628Aでは起動せず。一体なぜ・・・。
ロジアナで取得したシーケンスを見比べてみると、PIC16F628Aのケースでは、PICがM/B側からの要求に応答していないように見えます。PIC自体が動き出していない感じです。うーん、ということはリセット回り? ソースコードを見ると MCLRE はオンにせよとあり、その通りコンフィギュレーションしているので、明示的にホストからリセットがかかるのを待って動き出すモードになっています。ロジアナで見ると、PICのリセットである4番ピンが一瞬Lowになっているんで、リセット自体はかかっているように見えるんですが・・・。
まあでも、もしかしたらこれが短すぎたりするのかも? というわけで、試しにMLCREをオフにすることで、外部からのリセット入力に関係なく電源オン時に自動でリセットがかかるようにしてやったところ、PIC16F628Aでもあっさり起動するようになりました。うおー、これだけでよかったのか・・・。そんなわけで、ChihiroでPIC16F628Aを使ってキーチップのクローンを作る際のコンフィギュレーションは 0x3F82が正解みたいです。いやー、面白いですね。
[コメントを書く]
2020年 7月23日 (木)
■基板
LCX16245の交換練習をしてみようと思い、8年前に動作確認した際に認識されなかったDIMMモジュールを引っ張り出してきました。この手のトラブルは、底についている 74LCX16245を1個 交換することで直る可能性が高いらしいので。
あれ・・・?
あれれ・・・?
何か普通に動くしw
テストも問題なし。どういうことだ・・・。
仕方がないので (?)、最近ゲットした起動NGという別のDIMMボードを。
うおお、お前も動くのかww
というわけで、LCX16245の交換練習はキャンセルとなりましたwww
まあでも、せっかくなので、このDIMMモジュールを使ってNAOMIのセキュリティチップの挙動を見てみようと思います。といってもゼロから解析するわけではなく、こちらのサイトで公開されているセキュリティチップの挙動をトレースするだけですが。
とりあえずDIMMボードのシールド部分を外して、ガワを外したキーチップの中身(PIC16C621A)を装着。
で、キーチップをICテストクリップで挟み込みます。キーチップに対してクリップのピン数が足りていないですが、今回観測する信号はRB0〜RB3の4ピンだけなので、これで十分だったり。
信号の観測に使うロジアナは、久々の登場のZEROPLUSです。最後に使ったのは渡米前ですかね。Windows 10環境で動くのか若干不安でしたが、普通にツール類をインストールすることができました。特に問題なく使えそうです。良かった。それにしてもICテストクリップがあるお陰でプローブの配線は非常に楽ちんですな。買ってよかった、ICテストクリップ。
RB3をトリガに波形を取得してみたところ、何かそれっぽい波形が取れました。
取り込んだ波形データをテキストに落として、MAMEのソースコードを参考にデコードプログラムを書いてデコード処理してやったところ、見事に先ほどのWikiと同様のシーケンスを取り出すことができました。わーい。というか、このシーケンスで出てくるのが、まさにキーダンパーで取れる情報そのものっぽいですね。
ついでに、Chihiroの方も調査してみました。
最初の bsec_ver の回数が違うようですが、基本的なシーケンスはNAOMIと同じでした。というか、もしかして、このシーケンスに対応したプログラムを書けば、キーのクローンを自作することも可能なのかも?
最後はChihiroをいじった流れで Outrun 2 SPの起動確認。
こちらも無事に動きました。
はぁー、デモを見るだけで癒やされますw
[コメントを書く]
■SSDとか
[コメントを書く]
2020年 7月22日 (水)
■棚
[コメントを書く]
2020年 7月21日 (火)
■MODE
[コメントを書く]
■ハンダごて
[コメントを書く]
■基板
[コメントを書く]
■片付け
先日は電解コンデンサを整理したわけですが、今日は抵抗や汎用ロジックなどを整理。どうしてもPIC16F628Aが見つからなかったもので・・・。
整理したことで、パーツがより探しやすくなった上に、無事PICも見つかりましたw。当たり前ですが、整理整頓、重要ですね。というかもっとちゃんとした箱とか使って整理しないとすぐまたダメになりそうw
ちなみに片付けている途中で懐かしい物が出てきたりも。PCエンジンCD-ROM^2のギアです。クッキーみたいにボロボロになっているかと思いきや、まだ結構原型を保っていましたw。確かこれを使って色々測ったりしたんだよなぁ。今はギア用のリング含めて保守用の部品が売られていたりするわけで、ほんと良い時代になったと思います。
[コメントを書く]
■Amazon Music
聞きたい曲が色々あるんじゃないかと思って Amazon Music Unlimited のお試しに加入してみたんですが、あんまりないですね。使いにくいのも何も変わってないし。3ヶ月後に解約するの忘れないようにしないと・・・。
[コメントを書く]
2020年7月25日から2020年7月21日までの日記を表示中
[コメントを書く]