USB to PC98 Mouse Converter ― 2015年09月18日 23:07
PC98シリーズにUSBマウスを接続できるようになるというコンバーター
さば技研さんに回路図とファームが公開されていたので作成してみた。
ここの所AVRマイコンを使用した工作を行っていたんだけれど、
こちらはPIC(PIC32MX220F032B)。
さば技研さんに回路図とファームが公開されていたので作成してみた。
ここの所AVRマイコンを使用した工作を行っていたんだけれど、
こちらはPIC(PIC32MX220F032B)。
PICの利用は初めてだ。
基板は下の写真の通り作成。こちらは特に問題なし。
表 ※74HC14が2つ乗っているのは配線で楽したかったから…
裏
この後ファーム書き込んでみたんだけれどまったく動作しなかった。
原因はファームの書き込みソフト。
PICライタは持っていないので、すzのAVR研究さんの記事を元に
UM232Hで書き込んでみることに。
UM232HはQDCに付属していたので手元にあるし。
で、一見正常に書き込み終了、ベリファイも完了しているのにうんともすんとも言わない。
色々調べているうちにこの問題にひっかかっていることを確認。
原因が分かれば対処は可能ということで、hexの該当箇所を直接修正して再度書き込み→今度は成功。
さらっと書いてるけど、解決まで10日くらいかかったよ…
動作確認が取れたマウスは
BuffaloのBSBU16S、Thinkpadに付属していたMO32BOB
PS/2-MSXマウスコンバーターで使えた
LogicoolのM110とG3 Opticalは使えなかった。
この後ファーム書き込んでみたんだけれどまったく動作しなかった。
原因はファームの書き込みソフト。
PICライタは持っていないので、すzのAVR研究さんの記事を元に
UM232Hで書き込んでみることに。
UM232HはQDCに付属していたので手元にあるし。
で、一見正常に書き込み終了、ベリファイも完了しているのにうんともすんとも言わない。
色々調べているうちにこの問題にひっかかっていることを確認。
原因が分かれば対処は可能ということで、hexの該当箇所を直接修正して再度書き込み→今度は成功。
さらっと書いてるけど、解決まで10日くらいかかったよ…
動作確認が取れたマウスは
BuffaloのBSBU16S、Thinkpadに付属していたMO32BOB
LogicoolのM110とG3 Opticalは使えなかった。
コメント
_ さば ― 2016年04月06日 14:02
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※投稿には管理者が設定した質問に答える必要があります。
トラックバック
このエントリのトラックバックURL: http://miyako.asablo.jp/blog/2015/09/18/7798598/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
動いたとのことでよかったです。
ファームウェアでデータシート範囲内でクロックアップしました。
結構いい感じじゃないかと思います。