<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
>
<channel rdf:about="http://blog.livedoor.jp/hardyboy/">
<title>まごころせいじつ堂 - SORD M5</title>
<link>http://blog.livedoor.jp/hardyboy/</link>
<description>浜町庄金　研究開発
　マイコンで遊んでばっかりで

</description>
<dc:language>ja</dc:language>
<admin:generatorAgent rdf:resource="http://blog.livedoor.com/?v=2.0" />
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/10225772.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/10208469.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/10187659.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/10187260.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/10185420.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/10099677.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/10058478.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/10041665.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/9940632.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/9938530.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/9932996.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/9451726.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/9450546.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/9450088.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/9448313.html" />
 </rdf:Seq>
</items>
</channel>

<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/10225772.html">
<title>SORDm5F V01L04 ROM&amp;RAM&amp;シリアルカートリッジ基板</title>
<link>http://blog.livedoor.jp/hardyboy/archives/10225772.html</link>
<description>　SORDm5Cカートリッジ基板の後継となるSORDm5F V01L04カートリッジ基板が完成しました。8KB/16KBのROMイメージに加えてBASIC-Fで使用する20KBのROMイメージに対応し、SI-5相当のシリアルインターフェースを追加します。前回の記事：SORDm5F カートリッジの試作その３仕様：...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2023-01-20T00:31:14+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　<a  title="" target="_blank" href="http://blog.livedoor.jp/hardyboy/archives/10058478.html">SORDm5C</a>カートリッジ基板の後継となるSORDm5F V01L04カートリッジ基板が完成しました。</div><div>8KB/16KBのROMイメージに加えてBASIC-Fで使用する20KBのROMイメージに対応し、SI-5相当のシリアルインターフェースを追加します。</div><div>前回の記事：<a  title="" target="_blank" href="http://blog.livedoor.jp/hardyboy/archives/10208469.html">SORDm5F カートリッジの試作その３</a><br /></div><br /><div><a  target="_blank" title="2023-01-17 21.55.30" href="https://livedoor.blogimg.jp/hardyboy/imgs/4/7/47561cc8.jpg"><img  class="pict" alt="2023-01-17 21.55.30" src="https://livedoor.blogimg.jp/hardyboy/imgs/4/7/47561cc8-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>仕様：</div><div>・64KB ROM(27C512)にROMイメージを格納。32KBを単位として2バンク使用。</div><div>　バンクごとに以下の内容でROMイメージを設定する。</div><div>　・16Kモード(EXMSEL=OFF) 16KBイメージx2 さらに16KBのイメージを8KB単位で入れ替え</div><div>　・20Kモード(EXMSEL=ON) 20KBイメージx1 BASIC-F用</div><div>・$8000~$FFFFに拡張RAM 32KB</div><div>・シリアルインターフェース　6ピンTTLレベル入出力　USB-シリアル変換使用可能<br /></div><div>・リセットスイッチ</div><br /><div>設定：</div><div>・DIPスイッチ A15SEL / A14SEL / EXMSEL / A13R</div><div>A15SEL　32KB単位のバンクを切り替える。ROMのアドレスA15に対応。ON=0,OFF=1 </div><div>A14SEL　16KモードでのROMのアドレスA14を切り替える。ON=0,OFF=1 </div><div>A13SEL　16KモードでのROMのアドレスA13を入れ替える。ON=そのまま,OFF=入れ替える</div><div>EXMSEL　ONで20Kモードを設定する。<br /></div><div>　20Kモード時、EXMSEL=ON,A14SEL=OFF,A13R=ON</div><div><b><br /></b></div><div><b>SORDm5F V01L04回路図</b></div><div><a  target="_blank" title="SORDm5FV01L04-sch" href="https://livedoor.blogimg.jp/hardyboy/imgs/b/1/b188ad28.png"><img  class="pict" alt="SORDm5FV01L04-sch" src="https://livedoor.blogimg.jp/hardyboy/imgs/b/1/b188ad28-s.png" width="480" hspace="5" height="310" border="0"></a><br /></div><br /><div><a  target="_blank" title="SORDm5FV01L04-pcb" href="https://livedoor.blogimg.jp/hardyboy/imgs/8/b/8bdcea97.png"><img  class="pict" alt="SORDm5FV01L04-pcb" src="https://livedoor.blogimg.jp/hardyboy/imgs/8/b/8bdcea97-s.png" width="480" hspace="5" height="312" border="0"></a><br /></div><br /><br /><div><b>部品表</b></div><br /><div>C1 - 3.3~10uF 10V以上 電解コンデンサ<br /></div><div>C2,C4,C4,C5 - 0.1uF 50V積層セラミックコンデンサ</div><div>J4 - 6P L字ピンヘッダ<br /></div><div>RN1 - 集合抵抗 10kΩx4</div><div>SW1 - 4P DIPスイッチ</div><div>SW2 - タクトスイッチ</div><div>U1 - 27C512 (28P ICソケット)</div><div>U2 - 62256 (28P ICソケット)<br /></div><div>U3 - 74HC86<br /></div><div>U4 - 74HC02</div><div>U5 - 74HC04<br /></div><div>U6 - 8251A</div><br /><div>・U1はWinbond W27C512、U2はNEC D43256AC-10L で確認<br /></div><div>・U6は3.5MHz以上で動作するもの。MITSUBISHI M5M82C51AP で確認<br /></div><div>・U3,U4はHCでもLSでも可ですがどちらかに揃えてください</div><div>・U5はHCでもLSでも可</div><div>・Cはすべて電源用、RはDIPスイッチのプルアップ用です。</div><br /><br /><div><b>ROMイメージ書き込み例</b></div><br /><div>ROMアドレス</div><div>- - - - - バンク0 - - - - -<br /></div><div>0000 - 1FFF 8K BASIC-I</div><div>2000 - 3FFF 8K m5terminal</div><div>4000 - 7FFF 16K BASIC-G</div><div>- - - - - バンク1 - - - - -</div><div>8000 - 9FFF 8K あき<br /></div><div>A000 - EFFF 20K BASIC-F<br /></div><div>F000 - FFFF 4K あき<br /></div><br /><br /><div>作例１：シリアルI/Fを使わない場合はU5,U6,C5が省略できます。BASIC-GやBASIC-Fを実行したい場合はRAMが必要です。<br /></div><div><a  target="_blank" title="2023-01-17 21.08.07" href="https://livedoor.blogimg.jp/hardyboy/imgs/8/4/841cb1d3.jpg"><img  class="pict" alt="2023-01-17 21.08.07" src="https://livedoor.blogimg.jp/hardyboy/imgs/8/4/841cb1d3-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>作例２：フル実装<br /></div><div><a  target="_blank" title="2023-01-17 21.55.30" href="https://livedoor.blogimg.jp/hardyboy/imgs/4/7/47561cc8.jpg"><img  class="pict" alt="2023-01-17 21.55.30" src="https://livedoor.blogimg.jp/hardyboy/imgs/4/7/47561cc8-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>SORD m5での使用例。USB-シリアルインターフェースは設定が5V、上側がGNDになります。<br /></div><div><a  target="_blank" title="2023-01-17 22.42.30" href="https://livedoor.blogimg.jp/hardyboy/imgs/d/e/de99374d.jpg"><img  class="pict" alt="2023-01-17 22.42.30" src="https://livedoor.blogimg.jp/hardyboy/imgs/d/e/de99374d-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>SORD m5 Jr. での使用例。シリアルインターフェースはケースに干渉しません。<br /></div><div><a  target="_blank" title="2023-01-17 22.44.10" href="https://livedoor.blogimg.jp/hardyboy/imgs/c/e/ceed2f71.jpg"><img  class="pict" alt="2023-01-17 22.44.10" src="https://livedoor.blogimg.jp/hardyboy/imgs/c/e/ceed2f71-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　USBシリアルインターフェースは、USBケーブルの取り回しによっては引っ張られて外れやすくなります。</div><div>　シリアルインターフェースをサポートしているのはBASIC-Fとm5terminalです。使用法については別記事で追加予定。設計データも公開しますのでしばらくお待ち下さい。<br /></div><br /><div><br /><div><a  href="https://keisanki.booth.pm/" target="_blank" title="">booth</a>にて配布予定です。</div><div><a  title="" target="_blank" href="https://keisanki.booth.pm/items/3939000"><br /></a></div></div><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/10208469.html">
<title>SORDm5F カートリッジの試作その３</title>
<link>http://blog.livedoor.jp/hardyboy/archives/10208469.html</link>
<description>　SORDm5F カートリッジの試作その２　の続き。　V01L03基板で20KBのBASIC-Fイメージとその他8K/16Kイメージの動作確認ができた。この部分の動作に必要な汎用ロジックはLS86とLS02の2個で前作SORDm5Cと規模は変わらず上位互換。シリアル周りにミス連発。　SORDm5FV01L03回路...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2023-01-09T01:19:05+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　<a  title="" target="_blank" href="http://blog.livedoor.jp/hardyboy/archives/10187260.html">SORDm5F カートリッジの試作その２</a>　の続き。</div><br /><div>　V01L03基板で20KBのBASIC-Fイメージとその他8K/16Kイメージの動作確認ができた。この部分の動作に必要な汎用ロジックはLS86とLS02の2個で前作SORDm5Cと規模は変わらず上位互換。シリアル周りにミス連発。</div><br /><div>　SORDm5FV01L03回路図<br /></div><div><a  target="_blank" title="SORDm5FV01L03-sch" href="https://livedoor.blogimg.jp/hardyboy/imgs/f/b/fbbd24f4.png"><img  class="pict" alt="SORDm5FV01L03-sch" src="https://livedoor.blogimg.jp/hardyboy/imgs/f/b/fbbd24f4-s.png" width="480" hspace="5" height="308" border="0"></a><br /></div><br /><div><a  target="_blank" title="SORDm5FV01L03-pcb" href="https://livedoor.blogimg.jp/hardyboy/imgs/f/f/ff7dbc7f.png"><img  class="pict" alt="SORDm5FV01L03-pcb" src="https://livedoor.blogimg.jp/hardyboy/imgs/f/f/ff7dbc7f-s.png" width="480" hspace="5" height="305" border="0"></a><br /><br /></div><br /><div>　メモリ部分の切り替えはOK。64KBの27C512を32KBの2バンクに分け、バンクはA15SELで選択。</div><br /><div>・BASIC-Fのイメージを置く場合</div><div>先頭から8KBを空けてBASIC-Fの20KBを書き込む。</div><div>DIPスイッチの設定：<br /></div><div>EXMSEL=ON("L")</div><div>A14SEL=OFF("H")</div><div>A13R=ON("L")</div><br /><div>・BASIC-I(8KB)やBASIC-G(16KB)のイメージを置く場合</div><div><div>DIPスイッチの設定：<br /></div><div>EXMSEL=OFF("H")</div><div>A14SELで32KB内の前半と後半を切り替えて選択</div><div>A13RでA14SELで指定した16KB内の前半と後半8KBを入れ替える</div><br /><div>　これにより27C512にBASIC-F,BASIC-G,BASIC-I,m5terminalを書き込んで選択することができる。</div><br /><div><a  target="_blank" title="2023-01-07 23.06.07" href="https://livedoor.blogimg.jp/hardyboy/imgs/3/8/3824f83f.jpg"><img  class="pict" alt="2023-01-07 23.06.07" src="https://livedoor.blogimg.jp/hardyboy/imgs/3/8/3824f83f-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><br /><div>　さてシリアル周りだがミス連発。ここの部分は@morecat_labさんがV01L02を先行して動作確認してくださったので動くことはわかっているのだがV01L03でのミスが多く難航した。</div></div><br /><div><blockquote  class="twitter-tweet"><a  target="_blank" href="https://twitter.com/morecat_lab"><span  class="avatar"><img  src="https://pbs.twimg.com/profile_images/561324558/twitterProfilePhoto_normal.jpg"></span><span  class="fn">もあ</span><span  class="nickname">@morecat_lab</span></a><p>m5シリアル。魔改造その２で無理やり8251をのせました。折り返しでm5terminalから動作することを確認しました。 <a  target="_blank" href="https://t.co/YsEeByCUhy">https://t.co/YsEeByCUhy</a></p><a  target="_blank" href="https://twitter.com/morecat_lab/status/1606521542568923136">2022/12/24 14:25:58</a></blockquote><br /><div>V01L03での修正点は以下のとおり：</div>・8251のリセット反転を追加したインバータLS04に変更<div><div>・8251のRxRDY→*EXINT接続にインバータ挿入</div></div><div>・8251の*DSR-*DTRのショートプラグをオープンに</div><br /><div>動作確認時に発覚した問題点：<br /></div><div>・USBシリアル変換へのピンアサインミス</div><div>　何を参考に作ったのかピンアサインが全然違ってた。しかもTxD/RxDが入れ替わっているという。TxDとRxDをショートさせてループバックテストは確認できるのだが入れ替わりはこれではわからない。<br /></div><br /><div>・8251のTxDに挿入したダイオードとプルアップ抵抗の削除</div><div>　これはSORD m5から相手側への送信だけできなかったことから発覚。そもそもは電流の回り込み防止のためにRxDに入れるべきもの。削除。</div><br /><div>・SORD m5 Jr.でのシリアル端子の干渉</div><div>　実際に使ってみて干渉したので2.54mm上にずらした。</div><br /><div>・8251の*DSR-*DTRのショートプラグをショートに戻す</div><div>　シリアルインターフェースSI-5の回路図を参照するとオープンだったが、@morecat_labさんに確認してもらったV01L02のボードではショートだったことから元に戻した。<br /></div><br /><div>・シルクに説明など追加</div><br /><br /><div><a  target="_blank" title="2023-01-09 00.50.48" href="https://livedoor.blogimg.jp/hardyboy/imgs/e/9/e9233ea3.jpg"><img  class="pict" alt="2023-01-09 00.50.48" src="https://livedoor.blogimg.jp/hardyboy/imgs/e/9/e9233ea3-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><br /><div>m5terminalについて</div><div>　m5terminalはシリアルカートリッジSI-5に内蔵されていたと思われる通信ソフト。設定についていくつか注意点がある。接続の相手先はWindowsのTeratermで確認。</div><br /><div>CODETYPE: ASCII8だと相手先が8bit長でも文字がカタカナなどに化ける。JIS8か7bit長ならJIS7を選択。</div><div>BAUDLATE: 300だと相手は600ボー、600だと相手は1200ボー。なぜか2倍。</div><div>MODE: IGNOREに設定。WAITだと応答しない。</div><div>その他は自由に設定可能。Xon/Xoffは設定するのならば相手側に合わせておく。</div><br /><div>　1200ボーの速度でTeraterm側から長めのテキストを送信してみたが特に取りこぼしは確認できなかった。</div><br /><br /><div>　ここまでの修正を反映しV01L04として発注。今後は以下を確認予定。</div><br /><div>ハードウェア</div><div>・Z80CTCのEXCLK出力観測(8251のTxC/RxC)<br /></div><div>・EXO-3発振器を使い任意のボーレートを設定できるかどうかの実験</div><br /><div>ソフトウェア</div><div>・BASIC-Fでの通信確認　デバイスディスクリプタ "SIO:"</div><div>・BASIC-GやBASIC-Iからの設定と通信ができるかどうかの確認</div><br /><div>ということでV01L04着荷まち。</div><br /></div><script src="//platform.twitter.com/widgets.js" charset="utf-8"></script>]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/10187659.html">
<title>SORDm5 クロック周りとGA015</title>
<link>http://blog.livedoor.jp/hardyboy/archives/10187659.html</link>
<description>　SORD m5のクロックについて調査。　VDP(TMS9918)がクロックジェネレーターを兼ねている。クロックの源発振は10.738635MHzのクリスタル。CPUCLK出力はその1/3の3.579545MHzでMCKとしてSGCに供給されている。Z80Aのφ入力はTTLコンパチではなくフルスイングを要求するのでMCK...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2022-12-18T01:12:21+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　SORD m5のクロックについて調査。</div><div>　VDP(TMS9918)がクロックジェネレーターを兼ねている。クロックの源発振は10.738635MHzのクリスタル。CPUCLK出力はその1/3の3.579545MHzでMCKとしてSGCに供給されている。Z80Aのφ入力はTTLコンパチではなくフルスイングを要求するのでMCKをインバーターで反転後、470Ωプルアップで接続。Z80ACTCもこの出力を使っている。<br /></div><div><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/e/6/e688d549.jpg" alt="スクリーンショット 2022-12-18 0.38.09" class="pict" width="465" hspace="5" height="680" border="0"><br /><br /></div><div>GROMCLK出力は源発振の1/24で447.443125kHz。TCKとしてZ80ACTCのチャネル2に与えられる。これはシリアルI/F 8251のクロック(EXCLK)の元として選択できる。チャネル0はタイマー、チャネル1はシリアル8251の割り込みを受け付け、チャネル3はVDPからの割り込みを受け付ける。このようにZ80ACTCは簡単な割り込みコントローラも兼ねている。</div><br /><div>　カスタムIC GA015について。GA015はSORD m5内部のデコーダ等をまとめてある。<br /></div><div>入力はA15~4、D1,D0,~MRQ,~IORQ,~RD,~WR,~RST。COMは未接続で不明の端子。デコード内容は図のとおりだが、PSTBとREMはラッチで値を保持する。PSTBはプリンタのストローブ端子で数十ms程度保持する必要がある。またREMはデータレコーダー用のリレーをON/OFFする。このためラッチが必要。PSTBはデーターレコーダーへ書き込むときの値も兼ねている。</div><div>今だとGAL 16V8 2個ぐらいでできそうなかんじ。</div><br /><div>追記：表の訂正 ~ROM2のデコード範囲<br /></div><div><img  class="pict" alt="スクリーンショット 2022-12-18 23.24.01" src="https://livedoor.blogimg.jp/hardyboy/imgs/f/7/f7366972.jpg" width="440" hspace="5" height="783" border="0"><br /><br /></div><br /><div><br /><br /></div><br /><div><div  class="amazon Default"><div  class="pictBox" align="left"><a  href="https://www.amazon.co.jp/dp/B01CSAEX3O?psc=1&amp;tag=keisanki-22&amp;th=1&amp;linkCode=osi" target="_blank"><img  src="https://m.media-amazon.com/images/I/314TAJDTSpL._SL160_.jpg" alt="中西産業 ステンレスソリッドヒンジR 152x80 SOR-D" style="margin-right:10px" class="pict" hspace="5" border="0" align="left"></a></div><div  class="itemTitle"><a  href="https://www.amazon.co.jp/dp/B01CSAEX3O?psc=1&amp;tag=keisanki-22&amp;th=1&amp;linkCode=osi" target="_blank">中西産業 ステンレスソリッドヒンジR 152x80 SOR-D</a></div><div  class="itemSubTxt">中西産業</div></div><br  style="clear:left" clear="left"><br /></div>]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/10187260.html">
<title>SORDm5F カートリッジの試作その２</title>
<link>http://blog.livedoor.jp/hardyboy/archives/10187260.html</link>
<description>　SORDm5F カートリッジの試作その１　の続き。　SORDm5C相当の修正。U3 pin5を上げて+5Vに。U6 8251AのRxRDYと*EXINTの間を反転させるために U4 pin4,5,6を上げて pin6=GND、pin5=RxRDY、pin4=*EXTINTに接続。JP5、JP2をカット。　試作基板を修正しBASIC-IとBASIC-Gの動作を...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2022-12-16T21:38:03+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　<a  href="http://blog.livedoor.jp/hardyboy/archives/cat_242269.html" target="_blank" title="">SORDm5F カートリッジの試作その１</a>　の続き。</div><br /><div>　SORDm5C相当の修正。U3 pin5を上げて+5Vに。U6 8251AのRxRDYと*EXINTの間を反転させるために U4 pin4,5,6を上げて pin6=GND、pin5=RxRDY、pin4=*EXTINTに接続。JP5、JP2をカット。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/4/4/44cab9e0.png" title="SORDm5FV01L01MOD-sch" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/4/4/44cab9e0-s.png" alt="SORDm5FV01L01MOD-sch" class="pict" width="480" hspace="5" height="316" border="0"></a><br /><br /></div><br /><div>　試作基板を修正しBASIC-IとBASIC-Gの動作を確認。</div><div><a  target="_blank" title="2022-12-16 03.06.32" href="https://livedoor.blogimg.jp/hardyboy/imgs/1/5/15e77f08.jpg"><img  class="pict" alt="2022-12-16 03.06.32" src="https://livedoor.blogimg.jp/hardyboy/imgs/1/5/15e77f08-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　さてここでソフトの問題が。BASIC-Iはおそらくシリアルポートをサポートしていないだろうが、BASIC-Gは電子展望の記事『ソードM5アプリケーションレポート』によるとLIST #4といったチャネル指定でシリアルポートに出力できそうなことが書かれている。しかし実際には<span  class="css-901oao css-16my406 r-1tl8opc r-bcqeeo r-qvutc0">ERR 4(Variable type mismatch)発生。LIST #3ではプリンタ対象で予想通りハングアップすることからチャネル番号自体はサポートしている。発売時にはシリアルポートのサポートは外されたのかもしれない。</span></div><div><span  class="css-901oao css-16my406 r-1tl8opc r-bcqeeo r-qvutc0">　BASIC-Fはデバイスディスプリプタで入出力をチャネル番号に割り当てることができる。デバイス名は"CNS:"、"GRP:"、"PRT:"、"PRI:"、"CMT:"、"FX:"がマニュアルに記載されている。シリアルポートの記載はなかったが透視能力により"SIO:"であることがわかった。BASIC-Fはシリアルポートをサポートしていそうだ。ただちょっとちぐはぐなところがあって、BASIC-FのINP()関数の説明ではプログラムでシリアルポートからの読み出しをサンプルコードとして掲載してある。シリアルポートの記述を完全に消しているわけではなさそう。</span></div><div><span  class="css-901oao css-16my406 r-1tl8opc r-bcqeeo r-qvutc0"><br /></span></div><div><span  class="css-901oao css-16my406 r-1tl8opc r-bcqeeo r-qvutc0">　SORD m5のマニュアル類は <a  title="" target="_blank" href="http://m5.arigato.cz/en_index.html">http://m5.arigato.cz/en_index.html</a> を参照した。SORD m5のことを調べるためには我々はチェコスロバキア(当時)に行かねばならない。</span></div><div><span  class="css-901oao css-16my406 r-1tl8opc r-bcqeeo r-qvutc0"><br /></span></div><div><span  class="css-901oao css-16my406 r-1tl8opc r-bcqeeo r-qvutc0"><br /></span></div><div><span  class="css-901oao css-16my406 r-1tl8opc r-bcqeeo r-qvutc0"><div  class="amazon Default"><div  class="pictBox" align="left"><a  target="_blank" href="https://www.amazon.co.jp/dp/B0009QZ4FQ?psc=1&amp;tag=keisanki-22&amp;th=1&amp;linkCode=osi"><img  class="pict" style="margin-right:10px" alt="Trans Slovenia Express 2" src="https://m.media-amazon.com/images/I/61LnK3A2yHL._SL160_.jpg" hspace="5" border="0" align="left"></a></div><div  class="itemTitle"><a  target="_blank" href="https://www.amazon.co.jp/dp/B0009QZ4FQ?psc=1&amp;tag=keisanki-22&amp;th=1&amp;linkCode=osi">Trans Slovenia Express 2</a></div><div  class="itemSubTxt">Various Artists</div><div  class="itemSubTxt">EMI Import</div><div  class="itemSubTxt">2006-09-25</div></div><br  style="clear:left" clear="left"><br /></span></div>]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/10185420.html">
<title>SORDm5F カートリッジの試作その１</title>
<link>http://blog.livedoor.jp/hardyboy/archives/10185420.html</link>
<description>　SORDm5C V01L02 SORD m5用ROM/RAMカートリッジ　の改良版としてBASIC-FのROMイメージとシリアルインターフェースを追加したSORDm5Fを試作しました。まずはメモリマップのおさらいから。0000 - 1FFF 8KB *ROM0 モニタハンドラ(内蔵)2000 - 3FFF 8KB *ROM1 (内部にソケットあ...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2022-12-11T00:42:36+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　<a  href="http://blog.livedoor.jp/hardyboy/archives/10058478.html" target="_blank" title="">SORDm5C V01L02 SORD m5用ROM/RAMカートリッジ</a>　の改良版としてBASIC-FのROMイメージとシリアルインターフェースを追加したSORDm5Fを試作しました。</div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/a/2/a2deefd2.png" title="SORDm5FV01L01-sch" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/a/2/a2deefd2-s.png" alt="SORDm5FV01L01-sch" class="pict" width="480" hspace="5" height="316" border="0"></a><br /></div><br /><div>まずはメモリマップのおさらいから。</div><br /><div>0000 - 1FFF 8KB *ROM0 モニタハンドラ(内蔵)</div><div>2000 - 3FFF 8KB *ROM1 (内部にソケットあり)<br /></div><div>4000 - 5FFF 8KB *ROM2<br /></div><div>6000 - 6FFF 4KB *EXM<br /></div><div>7000 - 7FFF 4KB 内蔵RAM <br /></div><div>8000 - FFFF 32KB 拡張RAM領域</div><br /><div><div>*ROM0 , *ROM1 , *ROM2 , *EXM はカスタムIC GA015からの出力で、これらは同時にアサートされることはない。ROMはU1 27C512で容量は64Kx8。A15とA14をDIPスイッチで選択しているので16KB単位で4バンク使用。</div><div>ここではやくもミスが。BASIC-Fは2000 - 6FFFの20KBを使用するのでA14をデコードに含まないといけない。A14SELのスイッチはなくしてカートリッジのA14に接続しROMは32KB単位の2バンク構成にしないといけない。</div><div>または、*EXMと*EXMSELスイッチでBASIC-Fの*EXMに対応する4KBを有効にしたかったが、修正するならば*EXMSELスイッチで*EXMか*A14SELを選択してU1 ROMのA14に与える。</div><div>U4Cで*ROM0と*ROMDSをandしているがここは間違い。*ROMDSはSORD m5内部にあるROMソケット(*ROM1)のチップセレクトを抑止するための信号で、モニタハンドラ(*ROM0)の抑止ではない。これは0000-1FFFをdisableできると勘違いしたため。しかしそうなるとCP/Mはどうやって実現してるんだろうな？あと、*ROMDSは内部ROMのdisableと考えると各種カートリッジではGNDに落としてあるんじゃないだろうか。→手持ちのカートリッジを調べたら特に何もしていない</div><br /><div>追記：CP/M実現のためにGA015→内蔵モニタハンドラROMの*CSに抵抗を入れて外部から内蔵ROMを強制的にdisableにする改造をしている。</div><div><a  title="" target="_blank" href="http://m5.arigato.cz/en_64kbf.html">http://m5.arigato.cz/en_64kbf.html</a><br /></div></div><br /><div>※U3 HC86のピン5を上げてピン14(+5V)に接続すればSORDm5C相当になります<br /><br /><div>シリアルインターフェース部分は8251でCPUのクロックが与えられるため3.5MHz以上で動作するグレードが必要。I/Oアドレスは60Hと61H。このセレクト信号はGA015からの出力*EXIOAで与えられる。GA015はA3~A0をデコードしないためアドレスの範囲は60H~6FHとなる。ここを厳密にデコードしようとU5 LS138を入れているが実際には不要なので、実装せずにU5の4ピンと15ピンをショートする。</div><div>EXCLKは8251のTXCLK/RXCLKで、Z80CTCの#2から供給される。システムクロックの4分周。さらに高速化できんかと元の発振クロックを設定で分周できるEXO-3を実装できるパターンを用意している。</div><div>シリアル通信の制御線まわりは独自に起こしたのだが以下に海外での解析した回路図があった。<br /></div><div><a  href="https://dlabi.cz/data/imgs/schemata/PCB-schema-M5-SIO.png" target="_blank" title="">https://dlabi.cz/data/imgs/schemata/PCB-schema-M5-SIO.png</a><br /> </div><div>これによると*EXINTは反転しないといけない。*DSR - *DTRはオープンだがここはジャンパを用意しているのでカット。*CTSはGNDに落とすオプションがある。あと、*ROM1で選択される8KBのROMは不明。BASICなどと領域がかぶるしBASIC-GやBASIC-Fでシリアルも制御できるはずと思っているがどうなんだろうか。<br /></div><br />拡張RAMはU2 HM62256(32Kx8 SRAM)で割り当ててある。</div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/3/3/33719993.png" title="SORDm5FV01L02-pcb" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/3/3/33719993-s.png" alt="SORDm5FV01L02-pcb" class="pict" width="480" hspace="5" height="312" border="0"></a><br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/8/7/87f6743b.jpg" title="2022-12-10 23.39.04" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/8/7/87f6743b-s.jpg" alt="2022-12-10 23.39.04" class="pict" width="480" hspace="5" height="640" border="0"></a><br /><br /></div><div>U5を廃止できるので汎用ロジックはあと1個分は余裕があるが修正どうしようかなあ。<br /></div><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/10099677.html">
<title>SORDm5にMSXジョイスティックを接続する</title>
<link>http://blog.livedoor.jp/hardyboy/archives/10099677.html</link>
<description>　ぴゅう太用MSXジョイスティックアダプタと同じようにSORD m5用のMSXジョイスティックアダプタを作ってみた。　SORD m5のジョイパッド端子はmini-DIN 6ピンでL,Rの２つがある。上下左右とトリガ２つの6入力だが、これらはキーボードマトリックスの一部で2x4の構成になってい...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2022-07-26T00:16:08+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　<a  href="http://blog.livedoor.jp/hardyboy/archives/9989224.html" target="_blank" title="">ぴゅう太用MSXジョイスティックアダプタ</a>と同じようにSORD m5用のMSXジョイスティックアダプタを作ってみた。</div><div>　SORD m5のジョイパッド端子はmini-DIN 6ピンでL,Rの２つがある。上下左右とトリガ２つの6入力だが、これらはキーボードマトリックスの一部で2x4の構成になっている。MSXのコモン端子１つ、上下左右トリガ２つの構成はそのままでは接続できない。また、GNDも出ていない。そこでフォトカプラを使用し、MSXジョイスティックのボタンに対応する６箇所のキーをONにするような回路を考えてみた。フォトカプラのLED用に電源が別途必要になる。</div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/4/7/473eb86c.png" title="SORDm5JOYV03-sch" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/4/7/473eb86c-s.png" alt="SORDm5JOYV03-sch" class="pict" width="480" hspace="5" height="645" border="0"></a><br /><br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/9/c/9cf5f35e.png" title="SORDm5JOYV03-pcb" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/9/c/9cf5f35e-s.png" alt="SORDm5JOYV03-pcb" class="pict" width="480" hspace="5" height="405" border="0"></a><br /><br /></div><div><div>　フォトカプラは秋月電子で1個20円のPS817を使用したが今見たらもっと安いUPC817CGがあるな。</div><div>フォトカプラのLEDはCR2032のコイン電池(3V)で駆動、電流制限抵抗は集合抵抗。4.7kΩではジョイスティックの入力取りこぼしが頻繁にあった。2.2kΩで問題なし。<br /><br /></div></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/e/6/e689d190.jpg" title="2022-07-22 19.08.03" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/e/6/e689d190-s.jpg" alt="2022-07-22 19.08.03" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div><div>　電源となるCR2032の電池ホルダは裏側から取り付ける。<a  title="" target="_blank" href="https://www.murata.com/ja-jp/products/productdetail?partno=CR2032">CR2032は220mAh</a>とのことなので、フォトカプラ1つあたり1mAとしてざっと寿命を考えてみる。同時にオンになるフォトカプラは最大4個(トリガ2つとスティック斜め)。パイロットランプのLEDも1mAとして、220÷5=44時間。たまに遊ぶゲーム用途としては妥当じゃないですかね。</div><div>　電源は電池の他に外部入力端子を用意している。２つのジョイスティックアダプタのうち片方はこれに接続して電池を省略できる。</div><br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/5/c/5c57ae18.jpg" title="2022-07-22 19.08.19" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/5/c/5c57ae18-s.jpg" alt="2022-07-22 19.08.19" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　さて、悩んだのがmini DIN 6Pの接続をどうするか、だった。コネクタはあるけどはんだ付けがたいへん。完成品の配布に関しては製作の工数をある程度まけているけど、これは難しい。</div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/5/8/58a4e754.jpg" title="2022-07-25 21.57.04" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/5/8/58a4e754-s.jpg" alt="2022-07-25 21.57.04" class="pict" width="480" hspace="5" height="640" border="0"></a><br /></div><br /><div>　mini-DINコネクタを搭載できるようにしているが、mini-DIN 6P オスーオス ケーブルの入手が難しい。Aliexpressで探したがPS/2ケーブルのスプリッタ(キーボード/マウス)やDIN5P変換ケーブルしか見つからなかった。なぜかAmazonにはあった。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/9/f/9f0fb2dd.jpg" title="2022-07-22 19.06.52" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/9/f/9f0fb2dd-s.jpg" alt="2022-07-22 19.06.52" class="pict" width="480" hspace="5" height="640" border="0"></a><br /><br /></div><div  class="amazon Default"><div  class="pictBox" align="left"><a  href="https://www.amazon.co.jp/dp/B07WHVDCS3?psc=1&amp;tag=keisanki-22&amp;th=1&amp;linkCode=osi" target="_blank"><img  src="https://m.media-amazon.com/images/I/41FTDKHcemL._SL160_.jpg" alt="LINDY PS/2キーボード/マウスケーブル、オス-オス、1m(型番:33265)" style="margin-right:10px" class="pict" hspace="5" border="0" align="left"></a></div><div  class="itemTitle"><a  href="https://www.amazon.co.jp/dp/B07WHVDCS3?psc=1&amp;tag=keisanki-22&amp;th=1&amp;linkCode=osi" target="_blank">LINDY PS/2キーボード/マウスケーブル、オス-オス、1m(型番:33265)</a></div><div  class="itemSubTxt">LINDY</div><div  class="itemSubTxt">2020-07-09</div></div><br  style="clear:left" clear="left"><br /><br /><div>　ということで配布に関してはケーブルの問題に悩みつつ基板のみとするかもしれません。<br /></div><br /><br /><div>＊＊＊</div><br /><div>　さてここからは開発の紆余曲折コーナーです。</div><br /><div>　当初は無電源でMSXジョイスティックをキーマトリクスの一部に組み込めないか考えてました。フォトカプラでオンオフ→フォトカプラのLED部分がオンオフできれば動くんじゃ？ということでキースキャンの駆動部(オープンコレクタ)からGND、受け側のプルアップ2.2kΩ〜5Vで電源が取れそうということで色々LTSpiceをこねくり回していました。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/e/d/ed934a5a.png" title="SORDM5JOY-PNPNPN" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/e/d/ed934a5a-s.png" alt="SORDM5JOY-PNPNPN" class="pict" width="480" hspace="5" height="339" border="0"></a><br /><br /></div><div>　理屈の上では動くんですよ。ただし電源をキーマトリクスからもらった時点でそこに電流が流れ、導通状態になりキーが常にONになったような挙動になってしまう。永久機関は作れなかった。</div><br /><div>　基板まで作ってしまいバカの極み。まあトランジスタの勉強になったからいいか。</div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/0/4/045d9b72.jpg" title="2022-07-26 00.11.55" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/0/4/045d9b72-s.jpg" alt="2022-07-26 00.11.55" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/10058478.html">
<title>SORDm5C V01L02 SORD m5用ROM/RAMカートリッジ</title>
<link>http://blog.livedoor.jp/hardyboy/archives/10058478.html</link>
<description>　前回作ったSORDm5用ROM/RAMカートリッジの不具合を修正しV01L02としました。この基板は主にBASIC-IやBASIC-Gでのフリーエリア拡張を目的としています。ROMイメージについては自力でご用意ください。V01L02仕様：・ROMカートリッジの8Kイメージを8つ、または16Kイメージを4...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2022-06-15T17:35:51+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　<a  title="" target="_blank" href="http://blog.livedoor.jp/hardyboy/archives/10041665.html">前回</a>作ったSORDm5用ROM/RAMカートリッジの不具合を修正しV01L02としました。この基板は主にBASIC-IやBASIC-Gでのフリーエリア拡張を目的としています。ROMイメージについては自力でご用意ください。</div><br /><div>V01L02<br /></div><div><a  target="_blank" title="2022-06-15 16.41.11" href="https://livedoor.blogimg.jp/hardyboy/imgs/f/e/fe31cded.jpg"><img  class="pict" alt="2022-06-15 16.41.11" src="https://livedoor.blogimg.jp/hardyboy/imgs/f/e/fe31cded-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>仕様：</div><div>・ROMカートリッジの8Kイメージを8つ、または16Kイメージを4つ格納可能</div><div>・$8000~$FFFFに32KのRAMを拡張可能</div><br /><div>ROMイメージ切り替え方法：</div><div>　64Kバイトの27C512を4分割し16KバイトのイメージをSORD m5の$2000~$5FFFに割り当てる。この切替はDIP SWの[14][15]で行う。これらは27C512のアドレスA14,A15に対応し、ONで"0"、OFFで"1"となる。</div><div>　8KバイトROMカートリッジのイメージは16Kバイトイメージの先頭部分を使用するが、DIP SWの[13R]をオンにすれば上位8Kバイトと下位8Kバイトを入れ替える。これにより最大8Kバイトのイメージを8つ格納できる。</div><br /><div>回路図：</div><div><a  target="_blank" title="SORDm5CV01L02-sch" href="https://livedoor.blogimg.jp/hardyboy/imgs/2/1/21cc01e3.png"><img  class="pict" alt="SORDm5CV01L02-sch" src="https://livedoor.blogimg.jp/hardyboy/imgs/2/1/21cc01e3-s.png" width="480" hspace="5" height="330" border="0"></a><br /></div><br /><div>V01L02<br /></div><div><a  target="_blank" title="SORDm5CV01L02-pcb" href="https://livedoor.blogimg.jp/hardyboy/imgs/4/d/4d1a0e04.png"><img  class="pict" alt="SORDm5CV01L02-pcb" src="https://livedoor.blogimg.jp/hardyboy/imgs/4/d/4d1a0e04-s.png" width="480" hspace="5" height="316" border="0"></a><br /><br /></div><div>部品表：</div><div>U1 27C512用28ピンICソケット</div><div>U2 62256タイプ 32KバイトSRAM (28ピンICソケット)<br /></div><div>U3 74LS86 または74HC86 (14ピンICソケット)<br /></div><div>SW1 3P-DIPSW (4Pも可)</div><div>R1~R3 10KΩ (または集合抵抗RN4 10K)</div><div>C1 3.3uF16V 電解コンデンサ (3.3uF~10uF,16V~50V程度)<br /></div><div>C2,C3 0.1uF 積層セラミックコンデンサ</div><br /><div>C4... 未使用(*OEディレイ用470pF)</div><div>SW2... 未使用(リセットボタン)</div><br /><div>※部品実装前にカードエッジの挿入する部分の角をヤスリなどで丸める(カードスロット端子保護のため)<br /></div><br /><div>V01L02の問題点：</div><div>SORD m5のネジ止め式カートリッジケースに収める場合はカードエッジ部分が0.5mmほどずれておりケースかカードエッジ側面を削る必要あり。<br /></div><br /><div>V01L03：回路図は変更なし。</div><div>・カードエッジ側面を削らなくてもケースにはいるようになった<br />・リセットスイッチを変更<br /></div><div><a  target="_blank" title="2022-06-26 17.56.19" href="https://livedoor.blogimg.jp/hardyboy/imgs/4/2/428a1216.jpg"><img  class="pict" alt="2022-06-26 17.56.19" src="https://livedoor.blogimg.jp/hardyboy/imgs/4/2/428a1216-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><br /><div><a  title="" target="_blank" href="https://keisanki.booth.pm/">booth</a>にて配布予定です。</div><div>→販売開始しました。<a  href="https://keisanki.booth.pm/items/3939000" target="_blank" title="">SORD m5用ROM/RAMカートリッジ基板</a></div><br /><div>追記：</div><div>KiCad5による設計データとガーバーデータを公開しました。<br /></div><div><a  href="https://github.com/houmei/SORDm5/tree/master/SORDM5C" target="_blank" title="">https://github.com/houmei/SORDm5/tree/master/SORDM5C</a><br /></div><br /><div>@morecat_lab さんがカートリッジケースのデータを公開されました。ありがとうございます。<br /></div><div><a  href="https://www.thingiverse.com/thing:5650645" target="_blank" title="">SORD m5 ROM/RAM cart enclosure</a> (Thingiverse)<br /></div><br /><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/10041665.html">
<title>SORD m5用ROM/RAMカートリッジの試作</title>
<link>http://blog.livedoor.jp/hardyboy/archives/10041665.html</link>
<description>　以前作ったSORD M5 ROM/RAM EXPANDERをプリント基板化した。KiCadによるカードエッジ部分に悩んだがIBM PC用のISAバス2.54mmカードエッジを元にフットプリントを作り解決。　カートリッジに入れてみた。穴位置がずれてしまった。これは基板の横幅を10cm以内にするために少...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2022-06-02T20:29:56+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　以前作った<a  href="http://blog.livedoor.jp/hardyboy/archives/9448313.html" target="_blank" title="">SORD M5 ROM/RAM EXPANDER</a>をプリント基板化した。KiCadによるカードエッジ部分に悩んだがIBM PC用のISAバス2.54mmカードエッジを元にフットプリントを作り解決。<br /></div><div><br />　カートリッジに入れてみた。穴位置がずれてしまった。これは基板の横幅を10cm以内にするために少し縮めたときに穴の間隔も詰めてしまったせい。また、部品実装時にICソケットを使用するとカートリッジのフタを閉めることができなくなる。</div><div>　あと、カートリッジの形状はこのネジ止め式以外にはめ込み式のものがあって、後者には対応しない。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/9/6/96fc73e8.jpg" title="2022-05-31 13.54.22" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/9/6/96fc73e8-s.jpg" alt="2022-05-31 13.54.22" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　基板は1.6mm厚。特に端子の金メッキなどは指定していない。カードエッジコネクタに挿入する部分は角を丸めている。このようにテープでカードエッジの端子を保護した後で、消しゴムに紙やすりを巻きつけたもので削る。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/7/e/7e095681.jpg" title="2022-05-31 14.08.43" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/7/e/7e095681-s.jpg" alt="2022-05-31 14.08.43" class="pict" width="480" hspace="5" height="640" border="0"></a><br /><br /></div><br /><div>　SORD m5のメモリ、0x2000~0x5FFFの16Kバイトの領域に27C512(64Kバイト)を4分割して対応させる。この指定にはA15,A14のスイッチを使う。8KバイトのゲームやBASIC-Iもあるので、16Kバイトの上位8Kバイトと下位8KバイトをA13Rスイッチで切り替える機能がある。RAMはオプションで32Kバイトを0x8000~0xFFFFに配置することができる。これによりBASIC-IやBASIC-G使用時のメモリ領域が増える。あとは調査用のカードエッジ引き出し端子やユニバーサルエリアを用意した。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/e/c/ec2f280e.jpg" title="2022-06-01 03.09.47" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/e/c/ec2f280e-s.jpg" alt="2022-06-01 03.09.47" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　しかし動かんかった。ROMのデコードは*ROM1,*ROM2信号がそれぞれ0x2000~0x3FFFと0x4000~0x5FFFに対応しているのだが間違って*ROM0(内蔵ROM)に接続していた。デコーダ用途のLS86の1ピンをカットする代わりにソケットから出して配線しなおし。これで動いた。</div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/5/e/5e70fdf9.jpg" title="2022-06-01 02.57.33" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/5/e/5e70fdf9-s.jpg" alt="2022-06-01 02.57.33" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br />　グワーッ 10枚も作ったのに……改版作業中。あとリセットボタンも付けたい。<br /></div><br /><div>　オリジナルのカートリッジは*MRD端子が470pF経由でGNDに接続されている。*MRD端子はROM/RAMの*OE端子に接続されている。用途は信号を遅らせるため。各ROMのチップセレクトはSORD G015カスタムチップで作られており、動作が早すぎてアドレスが充分確定する前にセレクト信号が出てしまうことの対策と思われる。本回路ではチップセレクトにLS86が挿入されているのでアドレスが確定するまでの時間が稼げているためか、470pFのコンデンサはなくても動いた。</div><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/9940632.html">
<title>SORDm5PSA SORD m5用電源アダプター販売開始</title>
<link>http://blog.livedoor.jp/hardyboy/archives/9940632.html</link>
<description>　SORD m5用電源アダプタ SORDm5PSAが完成したのでBOOTHにて販売開始しました。https://keisanki.booth.pm/items/3567325　SORDm5PSA説明書https://keisanki.booth.pm/items/3567508　SORDm5PSA SORD m5用電源アダプタこれまでの記事：SORD M5の電源ユニット(PSU)SORD m5用電...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2022-01-09T23:08:12+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　SORD m5用電源アダプタ SORDm5PSAが完成したのでBOOTHにて販売開始しました。</div><br /><div><a  target="_blank" href="https://keisanki.booth.pm/items/3567325">https://keisanki.booth.pm/items/3567325</a>　SORDm5PSA説明書</div><div><a  target="_blank" href="https://keisanki.booth.pm/items/3567508">https://keisanki.booth.pm/items/3567508</a>　SORDm5PSA SORD m5用電源アダプタ</div><br /><div>これまでの記事：<br /></div><div><a  target="_blank" href="http://blog.livedoor.jp/hardyboy/archives/9441618.html">SORD M5の電源ユニット(PSU)</a></div><div><a  target="_blank" href="http://blog.livedoor.jp/hardyboy/archives/9932996.html">SORD m5用電源アダプタの試作</a></div><div><a  target="_blank" href="http://blog.livedoor.jp/hardyboy/archives/9938530.html">SORD m5用電源アダプタ　V02L01</a><br /></div><br /><div>　純正の電源アダプタとのサイズ比較。<br /></div><div><a  target="_blank" title="2022-01-08 22.22.24" href="https://livedoor.blogimg.jp/hardyboy/imgs/e/1/e153b0b3.jpg"><img  class="pict" alt="2022-01-08 22.22.24" src="https://livedoor.blogimg.jp/hardyboy/imgs/e/1/e153b0b3-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　1980年代と較べて現代のスイッチング方式5Vアダプタや小型DCDCコンバータのおかげでこのサイズ。</div><br /><div>　昔のパソコンで遊ぼうとすると必要な部品が全部揃ってないことがある。セパレート型のキーボードやACアダプタなど外せるものはなくなりがちで、せっかく本体を手に入れても動かせないことがあるのでこの電源アダプタは完成品として提供した。前回のFM11RGBIVGAも同様でキットにしてしまうと組み立てのミスなのか本体の故障なのか切り分けが面倒になってしまうからだ。</div><div>　とはいえこちらで組み立て後動作確認を行うとどうしても手間と時間がかかってしまう。需要次第だけれども完成品→キット→基板のみの配布、のようにしていこうと思う。</div><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/9938530.html">
<title>SORD m5用電源アダプタ V02L01</title>
<link>http://blog.livedoor.jp/hardyboy/archives/9938530.html</link>
<description>　前回の試作から色々反映したV02L01基板が到着したので早速組み立て確認。修正点：・基板の銅箔を2ozに・22uF/10uFコンデンサの足間隔を広げる・電源スイッチ追加・5Vと+12Vにリセッタブルフューズ(ポリスイッチ)追加・パイロットランプ追加パイロットランプのLEDは-12Vのラ...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2022-01-03T00:29:04+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　<a  target="_blank" href="http://blog.livedoor.jp/hardyboy/archives/9932996.html">前回の試作</a>から色々反映したV02L01基板が到着したので早速組み立て確認。</div><br /><div>修正点：</div><div>・基板の銅箔を2ozに</div><div>・22uF/10uFコンデンサの足間隔を広げる</div><div>・電源スイッチ追加</div><div>・5Vと+12Vにリセッタブルフューズ(ポリスイッチ)追加</div><div>・パイロットランプ追加</div><br /><div><a  target="_blank" title="SORDM5PSAV02L01pcb" href="https://livedoor.blogimg.jp/hardyboy/imgs/0/8/084753ad.png"><img  class="pict" alt="SORDM5PSAV02L01pcb" src="https://livedoor.blogimg.jp/hardyboy/imgs/0/8/084753ad-s.png" width="480" hspace="5" height="404" border="0"></a><br /></div><br /><div><a  target="_blank" title="SORDM5PSAV02L01sch" href="https://livedoor.blogimg.jp/hardyboy/imgs/d/c/dc1cb4ac.png"><img  class="pict" alt="SORDM5PSAV02L01sch" src="https://livedoor.blogimg.jp/hardyboy/imgs/d/c/dc1cb4ac-s.png" width="480" hspace="5" height="392" border="0"></a><br /></div><br /><div>パイロットランプのLEDは-12Vのラインに取り付けている。-12Vは+12Vから生成し、+12Vは5Vから作っているのでこれが点灯していれば動いていることになる。</div><div>スイッチは前回DCジャックと一体型のものを使用したが思ったより高さがあったので追加。5V1.2A程度だと小さなスライドスイッチは通せないので<a  target="_blank" href="https://akizukidenshi.com/catalog/g/gP-07439/">超小型ロッカースイッチ</a>を選択。<br /></div><div>電源の安全性は5V2AのスイッチングACアダプタにすべて頼っている。リセッタブルフューズは念の為入れてみたが、いらないかもしれない。ただしフューズのパターンがあると電流測定は楽。</div><div>線幅1mmに対して流せる電流は1Aと聞いたことがある。一応線幅は満たしているが今回基板の銅箔パターンの厚みは通常1oz(35μm)だが二倍の2ozにしてみた。</div><br /><div><a  target="_blank" href="http://www.pbfree.jp/topics/c-119/">銅箔のはなし</a></div><br /><div>　前回の試作基板を流用して5V/±12Vが来ているかどうかを確認するジグを作った。これで事前に確認すれば、いきなり手持ちのSORD m5で動かしてみて最悪壊してしまうことを予防できる。<br /></div><div><a  target="_blank" title="2022-01-02 19.35.15" href="https://livedoor.blogimg.jp/hardyboy/imgs/3/5/35cc2c09.jpg"><img  class="pict" alt="2022-01-02 19.35.15" src="https://livedoor.blogimg.jp/hardyboy/imgs/3/5/35cc2c09-s.jpg" width="480" hspace="5" height="640" border="0"></a><br /><br /></div><div>現在、SORD m5でゲームをずっと動かして連続運転確認中。前回と回路は変わらないのでたぶんOK。</div><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/9932996.html">
<title>SORD m5用電源アダプタの試作</title>
<link>http://blog.livedoor.jp/hardyboy/archives/9932996.html</link>
<description>　SORD m5のでかい電源の代わりに5VのACアダプタから必要な電圧を生成する基板を試作しました。サイズは秋月電子の45mm×45mm基板と同じでだいぶ小型化できました。　回路図。だがしかしDCDCコンバータ入力の極性を間違うという重大なミスが。　半泣きで修正。ただこのおかげ...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2021-12-16T00:18:49+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　SORD m5のでかい電源の代わりに5VのACアダプタから必要な電圧を生成する基板を試作しました。サイズは秋月電子の45mm×45mm基板と同じでだいぶ小型化できました。</div><br /><div><a  target="_blank" title="SORDm5PSApre-pcb" href="https://livedoor.blogimg.jp/hardyboy/imgs/6/9/693ec724.png"><img  class="pict" alt="SORDm5PSApre-pcb" src="https://livedoor.blogimg.jp/hardyboy/imgs/6/9/693ec724-s.png" width="480" hspace="5" height="432" border="0"></a><br /></div><br /><div>　回路図。だがしかしDCDCコンバータ入力の極性を間違うという重大なミスが。</div><div><a  target="_blank" title="SORDm5PSApre.sch" href="https://livedoor.blogimg.jp/hardyboy/imgs/b/d/bd8603d2.png"><img  class="pict" alt="SORDm5PSApre.sch" src="https://livedoor.blogimg.jp/hardyboy/imgs/b/d/bd8603d2-s.png" width="480" hspace="5" height="415" border="0"></a><br /></div><br /><div>　半泣きで修正。ただこのおかげで電流測定が楽になった。<br /></div><div><a  target="_blank" title="2021-12-15 16.08.49" href="https://livedoor.blogimg.jp/hardyboy/imgs/d/6/d648fbc2.jpg"><img  class="pict" alt="2021-12-15 16.08.49" src="https://livedoor.blogimg.jp/hardyboy/imgs/d/6/d648fbc2-s.jpg" width="480" hspace="5" height="853" border="0"></a><br /></div><br /><div>　このような感じ。基板側はDIN8Pのコネクタを流用、MIDI用のDIN5PケーブルでDIN6Pプラグの代わりにしようと思ったのだがDIN5PとDIN6Pのプラグは端子の位置が異なりそのまま使えないことがわかった。なので端子をすこし曲げてSORD m5本体に接続している。<br /></div><div><a  target="_blank" title="2021-12-15 16.20.42" href="https://livedoor.blogimg.jp/hardyboy/imgs/1/1/1120aefe.jpg"><img  class="pict" alt="2021-12-15 16.20.42" src="https://livedoor.blogimg.jp/hardyboy/imgs/1/1/1120aefe-s.jpg" width="480" hspace="5" height="270" border="0"></a><br /><br /></div><div>SORD m5は5V/+12V/-12Vの電源が必要。5Vはほとんどのロジック回路で使用している。+12VはVRAMとして使っている16Kbit x8のDRAMのみ使用。-12VはここからSORD m5内部の79L05を使って-5Vに変換し、先程のDRAMでのみ使用。</div><div>-5VはμAのオーダーなので-12Vの電力はほぼ無視してよく、+12VはDRAMの主な消費電力。DRAM uPD416のデータシートを見るとMAX 35mAなので８個で280mAとなる。+12Vは250mA出力のDCDCコンバータを使っている。ここから-12Vも生成している。おそらく大丈夫だろうということで組み立ててみた。実測値は207mAで範囲内。DCDCコンバータもほんのり温かくなる程度。なおここの消費電力はゲームを動かしてみても変わらない。VRAMとして使われているので定常的なアクセスが発生しているためだろう。</div><div><a  target="_blank" title="2021-12-15 23.27.21" href="https://livedoor.blogimg.jp/hardyboy/imgs/d/2/d25a98eb.jpg"><img  class="pict" alt="2021-12-15 23.27.21" src="https://livedoor.blogimg.jp/hardyboy/imgs/d/2/d25a98eb-s.jpg" width="480" hspace="5" height="853" border="0"></a><br /><br /></div><div>　5Vの消費電力は安定化電源を使って大雑把に測定。電圧のみテスタで測定し、できるだけ正確に5Vが出るよう調整した状態で1.18A。今回は5V3AのスイッチングACアダプタを使用したが5V2Aの品で十分。USB電源アダプタが流用できるかもしれない。</div><br /><div>　DIN6PのコネクタやケーブルもAliExpressにあったので、基板を改版してキット化する予定。</div><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/9451726.html">
<title>SANNO Primary Compter 84S(SORD M5 Jr.)にビデオ/オーディオ出力端子をつける</title>
<link>http://blog.livedoor.jp/hardyboy/archives/9451726.html</link>
<description>　m5 Jr.にビデオ出力端子を取り付ける(RETROPC.NET)をやってみただけの記事です。　基板右上のRFモジュレータ近辺。R4左端にVDP TMS9918AのCOMVID出力(36PIN)、すぐ下のR3左端はGND。RFモジュレータの左端の端子はSN76489のAUDIO OUT(PIN7)。GNDは下のCC3電解コンデンサあた...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2019-08-22T22:45:41+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　<a  href="http://www.retropc.net/mm/m5/m5jr-vo.html" target="_blank">m5 Jr.にビデオ出力端子を取り付ける</a>(RETROPC.NET)をやってみただけの記事です。</div><br /><div>　基板右上のRFモジュレータ近辺。R4左端に<a  href="http://www.mainbyte.com/ti99/hardware/chips/tms9918a.html" target="_blank">VDP TMS9918A</a>のCOMVID出力(36PIN)、すぐ下のR3左端はGND。RFモジュレータの左端の端子は<a  href="http://www.st.rim.or.jp/~nkomatsu/peripheral/SN76489.html" target="_blank">SN76489</a>のAUDIO OUT(PIN7)。GNDは下のCC3電解コンデンサあたりから。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/1/5/15a54e48.jpg" title="2019SANNO-01" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/1/5/15a54e48-s.jpg" alt="2019SANNO-01" class="pict" width="480" hspace="5" height="360" border="0"></a></div><br /><div>　<a  href="http://akizukidenshi.com/catalog/g/gC-09060/" target="_blank">３．５ｍｍステレオミニジャック　基板取付用　ＭＪ－８４３５</a>(秋月電子)が小さいのでこれに配線。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/3/5/35f194ae.jpg" title="2019SANNO-02" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/3/5/35f194ae-s.jpg" alt="2019SANNO-02" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　カセットI/FとRF切り替えの小基板の上にエポキシ系接着剤で固定できるようケースを削る。これはいい感じにできたと思ったら<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/7/5/75c3e468.jpg" title="2019SANNO-03" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/7/5/75c3e468-s.jpg" alt="2019SANNO-03" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　上のほうの削り方がへたくそだった。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/5/d/5d6f2e35.jpg" title="2019SANNO-04" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/5/d/5d6f2e35-s.jpg" alt="2019SANNO-04" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　これで3.5mmステレオプラグ-RCAピンプラグのケーブルを使用するとAV出力が使えます。</div><br /><div>　一部のディスプレイで音にノイズが乗るのでSN76489のオーディオ出力直出しはいいんだっけかと調べて<a  href="https://www.bigmessowires.com/2009/01/12/progress-on-audio/" target="_blank">Progress on Audio </a>(BMOW)を参考に330μF-10Ωを付けてみました。これはノイズ対策ではないので結果としては変わらず。ビニール線ではなくシールド線を使ったほうがいいのかも。</div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/a/9/a9c88647.jpg" title="2019SANNO-05" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/a/9/a9c88647-s.jpg" alt="2019SANNO-05" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><br /><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/9450546.html">
<title>SANNO Primary Computer 84S(SORD M5 Jr.)基板写真</title>
<link>http://blog.livedoor.jp/hardyboy/archives/9450546.html</link>
<description>　SANNO Primary Compter 84S。外観からわかるようにSORD m5 Jr. 。海外ではSORD M2 Computerという名前らしい。　底面のラベル。産業能率大学が販売してたようだ。なので、サンノープライマリーコンピューターと読むのかな？SANNOの後継シリーズはMSX。https://www.msx.org/...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2019-08-19T23:37:58+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　SANNO Primary Compter 84S。外観からわかるようにSORD m5 Jr. 。海外ではSORD M2 Computerという名前らしい。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/a/d/adb9248c.jpg" title="2019SANNO-a" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/a/d/adb9248c-s.jpg" alt="2019SANNO-a" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　底面のラベル。産業能率大学が販売してたようだ。なので、サンノープライマリーコンピューターと読むのかな？SANNOの後継シリーズはMSX。</div><div><a  href="https://www.msx.org/wiki/Sanno_SPCmk-II" target="_blank">https://www.msx.org/wiki/Sanno_SPCmk-II</a>(MSX.org)<br /></div><div><a  href="https://www.msx.org/wiki/Sanno_PHC-SPC" target="_blank">https://www.msx.org/wiki/Sanno_PHC-SPC</a>(MSX.org)<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/f/e/fe0d30d0.jpg" title="2019SANNO-b" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/f/e/fe0d30d0-s.jpg" alt="2019SANNO-b" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><br /><div>　キーボードは上部２箇所のツメで固定されているのだが……</div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/0/0/00553bb8.jpg" title="2019SANNO-d" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/0/0/00553bb8-s.jpg" alt="2019SANNO-d" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　強力な両面テープで貼り付けてあった。底面のネジ３個を外せばカバーを外せる。</div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/3/f/3fba7162.jpg" title="2019SANNO-e" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/3/f/3fba7162-s.jpg" alt="2019SANNO-e" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　内部。かなり余裕がある。スイッチング電源を内蔵している。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/c/f/cf0aac5f.jpg" title="2019SANNO-c" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/c/f/cf0aac5f-s.jpg" alt="2019SANNO-c" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　メインの基板。基板名はM2C-01A。プリンタインターフェースの端子はない。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/a/2/a2fd8181.jpg" title="2019SANNO-f" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/a/2/a2fd8181-s.jpg" alt="2019SANNO-f" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　メイン基板裏面。ジャンパはない。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/2/d/2d0ec5e5.jpg" title="2019SANNO-g" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/2/d/2d0ec5e5-s.jpg" alt="2019SANNO-g" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br />　SRAMはHM6116が2個で4Kバイト。HN61364PはマスクROM。<br /><br /><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/4/c/4c12f484.jpg" title="2019SANNO-h" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/4/c/4c12f484-s.jpg" alt="2019SANNO-h" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /><div>　RFモジュレータのチャンネルを切り替えるスライドスイッチとカセットインターフェースのジャックを載せた小基板。右側はRFモジュレータ。カセットのモーターを制御するリレーはない。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/a/3/a34cec0b.jpg" title="2019SANNO-i" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/a/3/a34cec0b-s.jpg" alt="2019SANNO-i" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　スイッチング電源。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/a/8/a8bc6552.jpg" title="2019SANNO-j" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/a/8/a8bc6552-s.jpg" alt="2019SANNO-j" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><br /><div>　さて、内蔵しているIPL ROMはSORD M5(TAKARA ゲームパソコンM5)と違いはあるのだろうか。簡単なチェックサムを取ってみた。結果は一致。IPLROMの内容は同じものと思われる。<br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/e/8/e85f201a.jpg" title="2019SANNO-l" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/e/8/e85f201a-s.jpg" alt="2019SANNO-l" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div>]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/9450088.html">
<title>タカラ ゲームパソコンM5(SORD M5) 基板写真</title>
<link>http://blog.livedoor.jp/hardyboy/archives/9450088.html</link>
<description>M5 (コンピュータ) [Wikipedia]【ソード】クリエイティブ・コンピュータ「M5」[コンピュータ博物館]SORD M5(OLD COMPUTERS.COM)　←これによるとチェコスロバキアではやったと。タカラ　ゲームパソコンM5はキーボードの色がSORD M5と違って青っぽい。手前の底面3ヶ所のネジを...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2019-08-18T20:52:32+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div><a  target="_blank" href="https://ja.wikipedia.org/wiki/M5_(%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF)">M5 (コンピュータ) [Wikipedia]</a></div><div><a  target="_blank" href="http://museum.ipsj.or.jp/computer/personal/0089.html">【ソード】クリエイティブ・コンピュータ「M5」</a>[コンピュータ博物館]<br /></div><div><a  target="_blank" href="http://www.old-computers.com/museum/computer.asp?c=217">SORD M5</a>(OLD COMPUTERS.COM)　←これによるとチェコスロバキアではやったと。<br /></div><br /><div>タカラ　ゲームパソコンM5はキーボードの色がSORD M5と違って青っぽい。手前の底面3ヶ所のネジを外すと簡単に分解できる。黄色い部分のカバーははめ込んであるだけ。<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5" href="https://livedoor.blogimg.jp/hardyboy/imgs/4/b/4b942d6b.jpg"><img  class="pict" alt="2019TAKARAM5" src="https://livedoor.blogimg.jp/hardyboy/imgs/4/b/4b942d6b-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　シールドをはずしたところ。シンプルですね。ROMカートリッジははんだ面が手前になる。<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5a" href="https://livedoor.blogimg.jp/hardyboy/imgs/e/8/e8064ef1.jpg"><img  class="pict" alt="2019TAKARAM5a" src="https://livedoor.blogimg.jp/hardyboy/imgs/e/8/e8064ef1-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><br /><div>　基板名はM5C-01。空きエリアにROM用のソケットをはんだ付けしたのは気の迷いですので以降無視してください。<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5c" href="https://livedoor.blogimg.jp/hardyboy/imgs/1/5/15f92b65.jpg"><img  class="pict" alt="2019TAKARAM5c" src="https://livedoor.blogimg.jp/hardyboy/imgs/1/5/15f92b65-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　裏面。<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5d" href="https://livedoor.blogimg.jp/hardyboy/imgs/9/6/963fee7b.jpg"><img  class="pict" alt="2019TAKARAM5d" src="https://livedoor.blogimg.jp/hardyboy/imgs/9/6/963fee7b-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　ビデオ・オーディオ出力、キーボードのコネクタ、カセットI/F用のリレーなど。<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5e" href="https://livedoor.blogimg.jp/hardyboy/imgs/7/0/70dd9e21.jpg"><img  class="pict" alt="2019TAKARAM5e" src="https://livedoor.blogimg.jp/hardyboy/imgs/7/0/70dd9e21-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　CPU Z80A(LH0080A)とカスタムICのSORD GA015。GA015がアドレスデコード全般を担っているおかげで部品点数が少なくなっている。GAはたぶんゲートアレイのこと。<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5f" href="https://livedoor.blogimg.jp/hardyboy/imgs/8/4/8427349d.jpg"><img  class="pict" alt="2019TAKARAM5f" src="https://livedoor.blogimg.jp/hardyboy/imgs/8/4/8427349d-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　プリンタI/F、カセットI/F、電源コネクタ、カートリッジスロット、IPL ROM。<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5g" href="https://livedoor.blogimg.jp/hardyboy/imgs/c/0/c06518ae.jpg"><img  class="pict" alt="2019TAKARAM5g" src="https://livedoor.blogimg.jp/hardyboy/imgs/c/0/c06518ae-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　IPL ROMの下に2Kx8のSRAMが２個。その左にSN76489。CPUの下はZ80 CTC(LH0082A)。<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5h" href="https://livedoor.blogimg.jp/hardyboy/imgs/b/c/bc18a8f8.jpg"><img  class="pict" alt="2019TAKARAM5h" src="https://livedoor.blogimg.jp/hardyboy/imgs/b/c/bc18a8f8-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　VDP TMS9918Aと16Kx1のDRAM 8個。VRAM。<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5i" href="https://livedoor.blogimg.jp/hardyboy/imgs/f/c/fcbe9ae4.jpg"><img  class="pict" alt="2019TAKARAM5i" src="https://livedoor.blogimg.jp/hardyboy/imgs/f/c/fcbe9ae4-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div><a  target="_blank" href="https://www.dlabi.cz/schematka-k-sord-m5/">Další z mnoha Blogů</a>にあるSORD M5の回路図だとTMS9918A(コンポジット出力/60Hz)のかわりにTMS9929A(コンポーネント出力/50Hz)があってその出力に多数の回路が付いているがこれは海外仕様かな？<br /></div><br /><div><a  target="_blank" title="2019TAKARAM5l" href="https://livedoor.blogimg.jp/hardyboy/imgs/7/c/7c6fbbe0.jpg"><img  class="pict" alt="2019TAKARAM5l" src="https://livedoor.blogimg.jp/hardyboy/imgs/7/c/7c6fbbe0-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/9448313.html">
<title>SORD M5 ROM/RAM EXPANDER(ROMカートリッジの改造)</title>
<link>http://blog.livedoor.jp/hardyboy/archives/9448313.html</link>
<description>　SORD M5のROMカートリッジの基板を見ていると空いたパターンに部品を実装したら簡単に拡張できそうな気がするのでちょっと考えた。BASIC-Gは16Kバイトなので2764を1個にするより27128あたりで載せられそう。そうすると空いたROM1の場所に32KバイトRAMを実装できるんじゃな...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2019-08-14T00:20:39+09:00</dc:date>
<dc:subject>SORD M5</dc:subject>
<content:encoded><![CDATA[<div>　SORD M5のROMカートリッジの基板を見ていると空いたパターンに部品を実装したら簡単に拡張できそうな気がするのでちょっと考えた。BASIC-Gは16Kバイトなので2764を1個にするより27128あたりで載せられそう。そうすると空いたROM1の場所に32KバイトRAMを実装できるんじゃないか？ではデコーダをどうするか。TTL 1個でできるか？</div><br /><div>　ROMのCSはROMCS0(2000-3FFF)、ROMCS1(4000-5FFF)の2つだが同時にアサートされることはないのでXORで2000-5FFFの16Kバイトをセレクトできる。A13をスイッチで反転することで16Kバイトの前半と後半を入れ替えて8KのROMイメージを切り替えられるようにする。A14,A15はROM 27128/27256/27512内のイメージを選択できるようにする。SRAMについてはA15を反転して*CSに与えることで8000-FFFFにマップする。これが74LS86(74HC86) 1個でできた。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/7/5/758fc343.jpg" title="SORDM5_2019-08-14 00_22_39" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/7/5/758fc343-s.jpg" alt="SORDM5_2019-08-14 00_22_39" class="pict" width="480" hspace="5" height="640" border="0"></a><br /></div><br /><div>　LS86をLS139の空きパターンに実装する検討。GND側に寄せてICソケットのピン上げ、基板の上側と下側で配線。パターンカットと部品面/半田面へ配線を渡す穴も必要。<br /></div><div><a  target="_blank" title="2019SORDROM0" href="https://livedoor.blogimg.jp/hardyboy/imgs/9/9/99d0beef.jpg"><img  class="pict" alt="2019SORDROM0" src="https://livedoor.blogimg.jp/hardyboy/imgs/9/9/99d0beef-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><br /><div>　さて改造。基板上ROM0,ROM1,LS139の端子部分のハンダを抜き、ROM0に実装されているBASIC-IのROMを外す。私はカプトンテープで周囲を保護してからハンダ取り外しキットの低融点はんだで外しました。</div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/d/d/ddf193ec.jpg" title="2019SORDROM1" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/d/d/ddf193ec-s.jpg" alt="2019SORDROM1" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　部品面での配線カット。</div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/5/0/503be69e.jpg" title="2019SORDROM2" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/5/0/503be69e-s.jpg" alt="2019SORDROM2" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　ハンダ面での配線カット。</div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/d/2/d2e4079f.jpg" title="2019SORDROM3" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/d/2/d2e4079f-s.jpg" alt="2019SORDROM3" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　ここまでやってからROM0,ROM1にソケットを実装し、カットした配線をジャンパ線で戻して動作確認。</div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/f/a/fa62c416.jpg" title="2019SORDROM4" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/f/a/fa62c416-s.jpg" alt="2019SORDROM4" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　このBASIC-Iカートリッジは動かないという説明のTAKARA M5と同時に入手したのですが、このカートリッジ上で*WEとA12がどこかでショートしてました。*WE近辺をカットして動作。<br /></div><br /><div>　LS86を実装するための準備。カプトンテープでソケットの端子と基板を分離、パターンカット、配線を逃がすためのバカ穴あけ。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/7/f/7f18f9da.jpg" title="2019SORDROM5" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/7/f/7f18f9da-s.jpg" alt="2019SORDROM5" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　こんな感じの立体配線に。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/6/1/61ec230f.jpg" title="2019SORDROM6" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/6/1/61ec230f-s.jpg" alt="2019SORDROM6" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　先にSRAMの方を配線し、BASIC-IのROMを起動すると本体内蔵の4K+32K=36Kバイトを確認できます。</div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/a/3/a3400198.jpg" title="2019SORDROM7" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/a/3/a3400198-s.jpg" alt="2019SORDROM7" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　さてA15/A14/A13RでROMイメージをセレクトするスイッチですが、SRAM 6116の空きパターン上に基板を重ねて実装することに。写真右下にバカ穴。ここからA15/A14/A13Rの信号線を引き出し。</div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/c/d/cd84e7e6.jpg" title="2019SORDROM8" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/c/d/cd84e7e6-s.jpg" alt="2019SORDROM8" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div>　できました。<br /></div><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/0/a/0a0d5ccd.jpg" title="2019SORDROM9" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/0/a/0a0d5ccd-s.jpg" alt="2019SORDROM9" class="pict" width="480" hspace="5" height="360" border="0"></a><br /></div><br /><div><a  href="https://livedoor.blogimg.jp/hardyboy/imgs/c/4/c4df4613.jpg" title="2019SORDROM9R" target="_blank"><img  src="https://livedoor.blogimg.jp/hardyboy/imgs/c/4/c4df4613-s.jpg" alt="2019SORDROM9R" class="pict" width="480" hspace="5" height="360" border="0"></a><br /><br /></div><div>　思ったとおりにいったので満足度は高いのですが、プリント基板を作製できるスキルのある方はそちらが楽だと思います。また、BASIC-Fはイメージが20Kバイトなのでこの改造では動作しません。おそらくカートリッジ基板が異なると思われます。</div><br /><br /><br /><br /><a  target="_blank" href="https://www.amazon.co.jp/dp/B0016V5KHU?tag=keisanki-22">goot はんだ吸取器 GS-108</a><br  clear="all">
<table  border="0">
<tbody><tr  align="left">
<td>
<a  target="_blank" href="https://www.amazon.co.jp/dp/B0016V5KHU?tag=keisanki-22"><img  alt="B0016V5KHU" aligh="left" src="https://images-fe.ssl-images-amazon.com/images/I/21XlOsMP4dL._SL200_.jpg" border="0"></a>
</td>
<td  align="left">
<br />
<img  title="5つ星のうち3.4" alt="5つ星のうち3.4" src="https://images-fe.ssl-images-amazon.com/images/G/09/x-locale/common/customer-reviews/ratings/stars-3-5.gif" width="55" height="12" border="0"><br />
￥ 964<br />
</td></tr></tbody></table><br /><br /><a  href="https://www.amazon.co.jp/dp/B00J7LER02?tag=keisanki-22" target="_blank">サンハヤト 表面実装部品取り外しキット SMD-21</a><br  clear="all">
<table  border="0">
<tbody><tr  align="left">
<td>
<a  href="https://www.amazon.co.jp/dp/B00J7LER02?tag=keisanki-22" target="_blank"><img  src="https://images-fe.ssl-images-amazon.com/images/I/31xmOwNYhRL._SL200_.jpg" aligh="left" alt="B00J7LER02" border="0"></a>
</td>
<td  align="left">
<br />
<img  src="https://images-fe.ssl-images-amazon.com/images/G/09/x-locale/common/customer-reviews/ratings/stars-4-0.gif" alt="5つ星のうち3.9" title="5つ星のうち3.9" width="55" height="12" border="0"><br />
￥ 5,103<br />
</td></tr></tbody></table><br /><br />]]>
</content:encoded>
</item>

</rdf:RDF>
