こりゃ、ビンゴですな。次は秋月のPICプログラマのピン配置を確認。ICクリップを持ってきて、該当する場所と各ピンを接続する。なんだか、かなりコンジェスチョンな状況になっているが、ファームを吸い出す一瞬の作業の間だけだからこれでいいのだ。wait.....」という初期メッセージも見えるし、どうにか吸い出せているようだ。逆アセンブラ代わりのPICシミュレータにかけてニーモニックに変換する。オイラは日頃、PICのプログラミングをZ80ニーモニックで行っているので、PICニーモニックのままでは意味がスッと頭に入ってこない。そこで、PICシミュレータ上のPICニーモニックを、Z80ニーモニックに変換しつつ、エディタに打ち込みながら動作を理解する。どこにコネクタ挿してんだよ......とほほ。キャラクタコードの1を出力すると表示クリアとか判明したんで、まったく無益な解析作業じゃなかったけどさぁ......相変わらず、貴重な時間を無駄に費やしまくるオイラであった。ゆーわけで、今日も半徹につき、おやすみ。FONでウハウハ今日は、ひさしぶりに昔の職場の先輩方との呑み会。この歳になると1年は短い。7歳という年齢差は、絶対値こそ変化しないものの、相対的には比率以上に縮まる気がする。追いつくことはないが、この先どんな関係になるのか楽しみにしつつ、ずっと大事にしたいと思う。呑み会は東京なので、例によって、しかしひさびさに秋葉る。先日、FONの中身は実はLinuxで動いていて、シリアルコンソールを付けると自由にイジれそうだと知ってから、どうにも興味が湧いて、欲しくてしかたなかったんだよねぇ。なんといっても、2,000円。FONのメンバになるかどうかはともかくとして、オモチャには最高である。ウチは802.11bの無線ブリッジが現役だが、1万弱かけて.11gにリプレースする気はなかった。2,000円ならリプレースも考えるぞ。HACKS」を購入する。いやはや、この本は面白いでっせ。オイラの場合X68kの頃にアセンブラを使って以来、その一般的知識だけで、x86系である今の仕事をどうにかサバいているので、ちょっと前からこの辺りの知識をアップデートしたくて仕方なかったのだ。ELF形式とか、objdumpによる逆アセンブルとか、メモリマップとか......ワクワクいっぱいである。呑み会は無事終了して帰宅。感心しつつ......またもや通電前にバラす。おー、確かにひと目でシリアルコンソールが接続できそうなピンヘッダがあるわ。......というわけで、これにてケース加工は完了(?)である。ラ、フォネるつーわけで、FONにシリアルコンソールI/Fを取り付ける。まとわりつく1歳と2ヶ月のイッペイと一緒に、作業場と居間を往復しながら、あれこれ部品を揃えたり、ピンフレームを削ったりする。イッペイは、何だかいつも以上に各種パーツ類に興味を示しているような気がするが、それはオイラの息子だからか、それともオイラの気のせいか。どっちにしろ、早く大きくなって、一緒に工作したり、プログラミングしたりしよぉぜぇッ!!ハンダゴテを暖めたついでに、先日購入した1,000円のACアダプタのジャックを付け替える。ノートPCにとってACアダプタの給電線はアンビリカルケーブルだ。ウチはカミさんと同型機だからなおさらだ。本題のシリアルコンソールジャック(?)を取り付ける。高さ方向に余裕がないので、ピンフレームのピンを根元で外側に折り曲げる。写真の右上の黒い線が+3.3V、その下の紫がGND、灰色がTX、白がRXである。これは、玄箱と同じピン構成であるから、以前に玄箱用に作ったUSB変換I/Fとピン配置を合わせる。すると、あっ、という間に完成である。反対側のピンフレームをクロージャの適当な場所で穴の位置を合わせ、アロンアルファで内側に固定する。ケースを閉じて、内側にピンフレームのある場所にマジックで印を付けたら完成だ。PCにつないで、TERATERMを立ち上げ、通信速度を9600bpsに設定、FONを起動する。