78K/III 動かない。見た感じだと割り込み自体が立たないような(割り込みがこない+割り込みペンディングフラグも立たない)。`asm ソース見て問題点が思いつかないので、D751 のファームに戻るかなぁ。連休当てにする方向かもしれない。
Posts by alpine183
初期化はメドが立ったのでアセンブラを作って、それも一段落なので久しぶりに 78k3 をいじっています、入出力できるようになったら Unimon をポートする予定。Basic の方は TLCS-90 のほうが何とかなったら、78K3は 8080 系と割と命令が 1:1 で変換できるところが多いので MS-Basic の移植でなんとかなるかも。
Wavedromです。勝手に誤修正された :-(
uPD751初期化考え中。前はタイミングチャートは熊谷先生ー竹内先生のtchart利用だったのですけれど、rawgit停止で waveformに切り替えて、まだなんとなく慣れない。
Thanks. Two years are little bit long :-), but I'll try (or fix) some concerns.
#MARCHintosh Mac IIcx doesn't work after recap. May be NVRAM matter?
Found a old disk with applications. Tried with also old Q700.
集合抵抗買ってきたので全部の部材を取り付けて記念写真。
14箇所切って、14jumper (中継有りなので正味18本)の修正。
D751SBCで大ミス。メモリマッパのエンディアンを間違えた(9900関係なので、BIG ENDIAN)。切り貼りが面倒。
Q700側の状況確認で、電源の Rubycon YXB が全滅していました。まださほど電解液が漏れておらず、基板の方には影響はなし。他のコンデンサ外してみたけど問題はなく、高リップルのところだけ低ESR品を使ったのが仇になった模様です。IIcx のほうはボード上の表面実装電解コンを機械的にもぎました。そのほうがボードにダメージが少ないらしいので。チューブラ型の電解コンなんて持っていないので、これもまとめて調達かな。10μF の2個所はタイミング部なのでタンタルでもいいかも。タンタルなら何個かあったような……
あと、ADBケーブルが出てこないのでキーボードが使えない。これは調達するしかないか。ディスクはどうしよう。SCAのSCSIディスクなら多少は新しいのが何個かあるはずだけどシングルエンド 8bit のディスクが残っているか心もとない。
MARCHintosh と earlgray さんの修理トピに引きずられて死蔵の 68kMACの電源を入れてみました。IIcx はうんともすんとも言わない。Q700 の方は画面は出ますけどディスクが死んでいる。IIcxの方からディスクを移したところ boot するけど、IIcxに入っていたディスクは Debian 2.2 用なのが判明。一応 MacOSから立ち上げる仕掛けなので MacOS 自体は立ち上がる。IIcx と Q700 の電源交換しても IIcx は立ち上がらないので電解コンかな。
D751SBC作りかけだが、2.2k x5 の集合抵抗を買っていないことに気がついた。しばらくは control AVR の firmware 作業なので電源入れる予定はないので、後で買ってくることにします。
ブログのほう更新済み。
SBC8080(一枚版)の資料をGitHubに置いた。
さて来た。
595.51あたりのデバドラが地雷で頻繁にブラックアウトする件は大丈夫?
751SBCと8080SBC改版注文しました。CTFはテストポイントを起こして、コントローラからマッパは修正できるように、ちょこちょこ直しを入れています。100x125mm で値引きが入らないので 9$。100mmx100mm を超えると OCS NEP が使えないのね。知らなかった。
若松さんにあるcxk58258a-25 のパッケージが不明だったので買ってみました。300mil 28pin DIP
前に使った tc55328bp-15 より割安な分良いかもしれません。
uPD751 は基板まで一応。まだ製造には出していません。いま
(1) コントローラからはメモリは読み書きできるようになっているはず。マッパや I/O は手を出せない。→それでいいのか?
(2) マッパ周りはまだちゃんと考えていないような気も。
(3) CTFの使い方考えていない。少なくともこれについてはどっかに繋ぐまでは基板屋さんには出さないつもり。
制御用のSPLDのピンが足りなーい!
結局ラッチ/レジスタは Am2917A に戻した。4bit づつの上下とも Am2917A にして、反転するのはソフトでカバー。あとLチカのポートは LS175で、合わせて μPD751 には3つぶら下がる構成。ハードウェアスタックも考えたんだけど、面倒になって止めました。CPUが入手困難品なので再現性とかは考える必要はないんですけどね。さぁて図面起こしだ。
uPD751検討状況をざっと記載。as直し中
もうひとつ
F.ブラウン、「交換殺人」
ブラウンの長編ミステリを少し復権させたい。交換殺人を扱った本はいくつかあるけど、これはまさにブラウンのネタ。
#創元推理文庫復刊2026
もう一丁だが、これはかすりもしないだろうなぁ。
シャーロット・アームストロング 「始まりはギフトショップ」
#創元推理文庫復刊2026
東京創元社も驚くような作品が品切れているからなぁ。
W.アイリッシュ(Hopley) 夜は千の目を持つ
#創元推理文庫復刊2026
新潮社の Ross Thomas も続いているのが素晴らしい。本人名義だと一応あと1冊?オリバー・ブリーク名義は把握しきれていない。立風の既刊も見当たらないし。
最初はAm2917を4bit x 2で並べるつもりだったのですけれど、タイミング変更した関係で上位4bitだけラッチになってしまい、2917は反転するのでソフト上の扱いがめんどう。どうしよう?
定番はLS373や573なんだけど、4-bit品がほしい。
TTL類で、3-state 出力のラッチの選択肢ってほんとうにない。いまさらLS873を買う気はしないし。
unimonの画面。
結論:μPD8080A の故障。μPD8080AFCに交換したところUnimon が動くようになりました。基板REV5を落ち着いたら注文して(いま注文できるのかしら?)……