完成間近?

少しずつ部品を実装して動作を確認しています。

DRAM実装後、h8monのメモリチェック機能を使って動作を確認しました。

ベリファイエラーが山のように出ます。(;_;)

H8のD0とD1が半田ブリッジしていました。

直して再び確認すると僅かにエラーが出ます。

>memck
Memory check.
Start  : 400000
End    : 5FFFFF
F.Data : 00000000
Writing…
Checking…
Verify Error at 455C1C W:00015707 R:00095707
Verify Error at 4F674C W:0003D9D3 R:0003D9D2
Verify Error at 540070 W:0005001C R:0005201C
Verify Error at 58FE44 W:00063F91 R:00063791
Verify Error at 59FD1C W:00067F47 R:00467F47
>memck
Memory check.
Start  : 400000
End    : 5FFFFF
F.Data : 00000000
Writing…
Checking…
Verify Error at 455C1C W:00015707 R:00095707
Verify Error at 58FE44 W:00063F91 R:00063791
Verify Error at 59FD1C W:00067F47 R:00467F47
>

DRAMのリフレッシュ間隔を縮めるとエラーが無くなりました。取りあえずこれで良しとします。

DRAMは沖電気のMSM5117800を使っています。BSCの設定は以下にしました。

RTCOR = 5;    //
RTMCSR= 0x30;    // Φ2048

DRCRB = 0x98;    // カラムアドレス10bit

DRCRA = 0x7c;    // CS2:DRAM空間,P81出力

MicroSD、LCD、EEPROM、RTCも取りあえず動いているようです。

img_0983

LCDはコネクタで接続しようと思っていたのですが、GadgetBase側のスルーホールが小さくてコネクタが入りませんでした。(;_;)いろいろミスっています。

キーボードも半田付け終わりました。46個のタクトスイッチがあります。を正直しんどかったです。終わった後のビールがう旨かった。(^^;

img_0986

残りは電源回路と、USBホストです。

キーボードのドライバがまだなのでGW中に書く予定です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください