2024年1月31日から2024年1月27日までの日記を表示中

2024年 1月31日 (水)

基板

量産してみたCPicSK Rev1.0d の基板などが届きました。凄い量だ・・・。

量産したCPicSK基板など

基板

TopMax II + MaxLoaderでPIC12F509のコンフィギュレーションがうまく書き込まれない問題ですが、もう少し調べてみようと思いMaxLaoderを起動し直したらこんなメッセージが。

MaxLoaderで起動時に赤字のメッセージが

This device contains a "CONFIG WORD".
The "CONFIG WORD" are programmed by setting "Security" Function.

セキュリティって・・・このボタン?

セキュリティボタン?

試しにプログラムを書き込んだ後、Securityボタンを押してみたところ、警告ダイアログが出ましたが、先に進んだら何かが書き込まれたようです。

セキュリティボタンを押してみた

MiniProで読み出してみたらコンフィギュレーションが正しく書き込まれていました。うおお、そういうことだったのか・・・。ちなみに、先程の赤字のメッセージは、デバイス選択でPIC12F509を選んだときにも表示されました。先日は見落としていたようです。不覚。

コンフィギュレーションが書き込まれた

ただ、0x3FFのオシレータのキャリブレーション値を書き換える方法は相変わらずよくわからず (入力欄っぽいのはあるけど入力できない)。どこかに有効化する設定があったりするのかな。

2024年 1月30日 (火)

基板

PIC12F509へのコンフィギュレーションの書き込み、Chip Maxだとどうなんだろうと思い、32bit Windows機を引っ張り出してみました。

32bit Windows機とChip Maxを出してきた

MaxLoader 4.7を起動してみたところ、リストに出てきませんでした。まさかのPIC12F509非対応というオチ。先に調べるんだったw

PIC12F509は非対応っぽい

ちなみに32bit Windws機ですが、電源ボタンを押しても起動してくれなくて結構焦りました (最初は電源が入ったけど画面が出ず、その後はケースの電源ボタンを押しても電源自体が入らない症状に)。ケースを横倒しにして側面のパネルを外した状態で電源を入れたら何故か起動するようになりましたが、ちょっと嫌な感じですね。M/B側が壊れかけている?

2024年 1月29日 (月)

Bank of America

本日夕方、アプリからBank of Americaの口座を確認したところ、以下のメッセージが出てログイン自体できなくなっていました。無事口座の解約手続きが完了したようです。感無量だ。

口座解約完了した模様

基板

Top Max II + MaxLoaderでのPIC12F509への書き込みを試してみたところ、プログラム自体は書き込めるものの、コンフィギュレーションが書き込まれない模様。オシレータのキャリブレーション値以外は設定できるっぽいんですが・・・

MaxLoaderでPICのコンフィギュレーションを設定

書き込んだ後、TL866CS + MiniProで読み出すと、コンフィギュレーションはこの通り、何も設定されていません (本来はチェックがいっぱい入るはず)。うーん? (追記: コンフィギュレーションは別途Securityボタンを押して書き込む必要がありました)

MiniProで読んでも何も設定されていない

ちなみにMax Loaderでhexファイルを読み込む場合、コンフィギュレーション情報はXgproと同様のアドレスに置かないとダメみたいです。

2024年 1月28日 (日)

Google

Googleのストレージがもうすぐ100GBに到達しそうで、警告が表示されまくりです。写真類をAmazonフォトに移して凌ぐことを考えたんですが、調べてみたら無制限なのは写真だけで、動画は5GBまでしか置けないんですね。こりゃダメだってことで、素直に200GBプランに変更しました。なんかこれもすぐ溢れちゃいそうだけど・・・。

基板

CPicSKのプログラムジェネレータをちょっと手直し。テンプレートの中のキーの開始アドレスが変わっても追跡してくれるようにしました。ほとんど意味ないんだけどw

2024年 1月27日 (土)

基板

PIC-K150でのPIC12F509への書き込みの実験をしていたところ、PICの0x404番地に元々記録されている内蔵オシレータのキャリブレーション値のバックアップ情報が、プログラム書き込み時に消失してしまうことが判明。プログラム中のキャリブレーション値 (0x3FF番地に書かれている方) はちゃんと保持されるのに。

元々 0xC1Cと書かれているところが

0xFFFに書き換わってしまう

この値はMiniProでもいじれない模様。うちにあるツールだと書き戻せないかな。

MiniProでも 0x404の方は変えられないっぽい

NES

だいぶ前にAliExpressで買って、そのまま放置していたNESのカートリッジコネクタの互換品 (?)を取り付けてみました。

NESのカートリッジコネクタの互換品 (?)

交換完了

無事起動。が、カートリッジをしっかり奥まで差し込むと起動しなくなるという問題は相変わらずな状況・・・。何ということでしょう。

起動はしたけど・・・

結局交換前と同様に、コネクタに深く刺さらないよう、コネクタのわきにゴムシートを貼る対策を継続せざるを得ない状況となってしまいました。相変わらずこれでも100% 一発認識とはいかない感じだし、果たして交換したことに意味があったのかという感じですw。うーん、残念。根本的に何かを間違えていたりするのかなぁ

ゴムシートを入れる必要あり

DeoxIT

10年ほど前、米国滞在時にRetroN5のNESのコネクタが固すぎて急遽購入したDeoxIT、まだ残っていたんですが、使い切る前に容器の首の部分が折れてしまい廃棄となりました。まさかこんな形でお別れすることになろうとは・・・。

DeoxITの容器破損

2024年1月31日から2024年1月27日までの日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2024年1月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ