17Mな100LX
04192/04192 GAF03513 内田 17Mな100LX ( 9) 97/11/22 13:28 みなさん こん++は
Takabo-です。
 技術革新は速いもので 高集積チップを探している間に、
64Mbit チップ搭載のTNS +16Mが発表されましたね。
今回はその対応機種に入っていない
[100LX 1Mに] +16M自作ボードを取り付けようと、
いう試みです。
 長文です。m(_ _)m
200に使った+16Mメモリを繋ごうと、中を開けてみると
ありゃ!... ドータコネクタどころかドータランドもない...
 繋ぐ場所がないのでした(; ;)

しかし、ドータボード上の256KDRAMにはその
メモリに使う信号が来ているはずなので、思い直してみると、
メモリの足に対応する信号を繋げば(MARISさんの資料を使って)
なんとか、なるはず。

しかし、それがうまく繋げたとしても
+16M用メモリの上位アドレス(A9, A10)ならびに
バンク用の信号 (RAS2, RAS3)の計4本は、その256K
DRAMには来ていないため、あのホーネットから直接引か
なくてはなりません(それも隣併せのペア)。
 また、200LXにある増設RAM用のスペースが100LXにはない
ため、狭い空き空間を使って+16M RAMを配置しなくてはなら
ないため、200用の自作ボードも作り直す必要有り。

 でも、誘惑? に負けて、チャレンジしてみました (^^;
起動し、setupを見ると system RAM 636, RAM Disk 16736
  ”無事 1+16Mな100LXになりました!!”
100と200ではホーネットの設計が違うかな?とも疑いましたが、
そんなことはなかったようです。その後
・RAMチェック OK
( 32,32,512,512) (200と違って17M OKとは表示されず ok のみ)
・chkdsk c: エラー無し。
使用RAM Toshiba TC51V17400CST-60
クロック 標準OK / 2倍 OK /2.27倍(千石)気絶(起動せず)
16M目一杯のファイルの読み書きもエラーは出ず
これで、2倍速まですべてうまくいった! と思ったのですが...


一つ重大な問題が浮上し解決出来ません。
JKITのEMSINSTを実行し、ページを(1..1040)から、適当に数字を入力
すると
Error: FAT chain is broken.
と表示され、EMS領域が確保出来ません。
他の200LX+16では問題なく、100LX 1Mの時も確保できますので
増設メモリの問題であることは確かなのですが...
クラスタのサイズ等の問題でしょうか?それとも、根が深い問題か?
 ここまで来て、お手上げ状態です (? ?)/
 皆様、お知恵をお貸し下さい。 m(_ _)m
Takabo- GAF03513