一覧 検索 最終更新 改名 | ヘルプ | 最終更新のRSS |

I-O Hack/シリアルコンソール のバックアップソース(No.7)

 表示システムを持たない、これらの製品にとって、いざというときに詳細を知るにはシリアルコンソールが必要となる。
 これは、組み込み端末などの開発、デバッグでは一般的な方法である。
 また、GLAN TankをDebianモード使用する際、SERIAL-KITが標準の環境では必要となる。

 シリアルコンソールは基本的にLAN Tank互換のピンアサイン/ピッチである。
 但し、HDL-Uの初期、中期、USL-5Pに関してはピッチと、ピンアサインが異なるため、それらの機種では、[[SERIAL-KIT:http://www.ioplaza.jp/shop/goods/goods.aspx?goods=10-SERIALKIT-001]]は利用できない。どちらであるかは、見た目からだとピン数が、4本か、5本かで判断できる。
 [[SERIAL-KIT:http://www.ioplaza.jp/shop/goods/goods.aspx?goods=10-SERIALKIT-001]]は、挑戦者より販売され、忘れた頃に売り切れ、そして、忘れた頃に再生産されているという状況であったが、ついに生産は終了したようである。
 現在では[[互換品もPicoSoft:http://www.picosoft.co.jp/serial/]]より販売されており、[[SERIAL-KIT:http://www.ioplaza.jp/shop/goods/goods.aspx?goods=10-SERIALKIT-001]]互換のコネクタを持つ物以外にも、USL-5P等に対応する製品も販売されているので、作成が面倒であれば、購入するのも一つの手段である。
 本体基板側のレベルはTTL3.3Vであるため、EIA-232(RS-232)ポートへ接続する際はレベル変換して、接続しなければならない。
 特に、GLAN Tank並びに、HDL-Gシリーズについては、一部動作実績は有るものの、きちんとMAX232等のレベル変換ICを利用しない場合は、直結した場合、不安定な動作になる可能性がある。

*LANDISK/USL-5P [#m122b943]
|~No|CENTER:信号|h
|~1|3.3V|
|~2|TxD|
|~3|RxD|
|~4|GND|
-三角のシルク印刷が、1番ピン。
-基板上での位置はCN7。
-LANDISKでは前方上側。
-USL-5Pでは、RTCバックアップの電池の近辺。

*HDL-G/GW/GZ/LAN Tank/GLAN Tank [#f22c1b1a]
|ピン|信号|h
|1|3.3v|
|2|RxD|
|3|TxD|
|4|GND|
|5|NC|

-三角のシルク印刷が、1番ピン。
-GLAN Tankの出荷時には、1-2番ピンにジャンパが刺さっており、何も刺さっていない場合は、ノイズにより、ブートローダに信号が渡される事で、起動が止まる事があります。
-SERIAL-KIT装着時にはジャンパは取り外す事。同時に、SERIAL-KITを外す際には戻す事を忘れないように。特に小さなパーツであるため、紛失には注意。
-5番ピンについては、逆刺し防止のピン。
-ピンアサインは、同じであるが、基板上の位置は異なる。
-LAN Tankでは、前方上側。
-GLAN Tankでは、前方上側、樹脂シートの下。
-HDL-Gシリーズでは、空冷ファンの近辺を探すと見つかる。

*純正[[SERIAL-KIT:http://www.ioplaza.jp/shop/goods/goods.aspx?goods=10-SERIALKIT-001]] [#sc28b009]
 純正品は本体基板側に[[マックエイト社:http://www.mac8.co.jp/]]製のコンスルーコネクタを利用し、コンソール用のランドに対し、ケーブルの着脱を可能にした製品である。
 元の基板ではデバッグ用のパターンであったと思われるが、以後、親ブランドの製品も含め、同社製品のシリアルコンソールではこのキットが利用できるようなパターンが使われる。
 製品としては本体基板側のVCC 3.3Vにより、コネクタ内に実装された表面実装のMAX232互換のレベル変換ICを使用し、TTLレベルから、EIA-232レベルの信号に変換している。
 当初はMAX232互換のICが200円程度であることから、ぼったくりという陰口もきかれたが、コンスルーコネクタ自身も高価であり、コンパクトにきちんとレベル変換回路を実装したこの製品は、出荷数を考えれば、いい値段であったとも言える。
 コネクタ部分の雌雄が逆の方が良かったという声は有るものの、そのコンパクトさから、汎用レベルコンバータとしての需要もあったようだが、早々に在庫切れになった後、生産を休んでいたところを見ると、バカ売れというわけでもなく、ニッチな商品であったことは変わりなかったようだ。
 本体側から出ている信号から解るとおり、9ピンへの信号はTXDとRXDのみの出力である。また、通常、シリアルポートは、オスコネクタであるが、当製品は、直結できるようメスコネクタになっている。
 コンスルーコネクタ自身は着脱する事を前提に作られているため、固定には向かない。
 繋ぎっぱなしにする場合は、半田付けをするなど固定される形で接続する方が望ましい。

*[[SERIAL-KIT:http://www.ioplaza.jp/shop/goods/goods.aspx?goods=10-SERIALKIT-001]]互換品 [#n465d6bf]
 前述の通り、[[SERIAL-KIT:http://www.ioplaza.jp/shop/goods/goods.aspx?goods=10-SERIALKIT-001]]には互換品が発売されている。
 但し、純正品は、[[マックエイト社:http://www.mac8.co.jp/]]のコンスルーコネクタピンにより、着脱可能に作られているのに対し、掲載内容を見ると、基板側がピンヘッダと書かれているため、固定、利用には半田付けは必要になると見られる。
 純正には無いラインナップや、対応機種があるため、作成に自信が無い、面倒である場合には、こちらを調達するのも選択の一つである。

|メーカー|製品名|価格|備考|h
|[[PicoSoft:http://www.picosoft.co.jp/]]|[[GLAN Tank/LAN Tank専用シリアルケーブル:http://www.picosoft.co.jp/serial/]]|RIGHT:3,480円|完成品, 送料込み, (完売の模様)|
|[[PicoSoft:http://www.picosoft.co.jp/]]|[[USL-5P専用シリアルケーブル:http://www.picosoft.co.jp/serial/]]|RIGHT:3,480円|完成品, 送料込み,こちらはUSL-5P専用。旧基板のLANDISKも理論的には大丈夫な筈です(完売の模様)|
|[[PicoSoft:http://www.picosoft.co.jp/]]|[[GLAN Tank/LAN Tank専用USBケーブル:http://www.picosoft.co.jp/serial/]]|RIGHT:3,980円|完成品, 送料込み,(パソコン側に仮想COMポートが増設されます。Windows XP専用)|
|[[PicoSoft:http://www.picosoft.co.jp/]]|[[USL-5P専用USBケーブル:http://www.picosoft.co.jp/serial/]]|RIGHT:3,980円|完成品, 送料込み,こちらはUSL-5P専用。旧基板のLANDISKも理論的には大丈夫な筈です。(パソコン側に仮想COMポートが増設されます。Windows XP専用)|

*9-KE [#w5ecf421]
携帯電話接続ケーブルの[[カモン社:http://www.comon.co.jp/9-KE.htm]]製[[9-KE:http://www.comon.co.jp/9-KE.htm]]が、玄箱、LinkStation、[[Picosoft:http://www.picosoft.co.jp/]]の[[互換ケーブル:http://www.picosoft.co.jp/serial/]]などで利用されているので、参考の資料として掲載する。
但し、[[レベルコンバータが入っていない:http://www.kannet.ne.jp/tomaru/kenkyuushithu/technic/9-ke/9-ke.htm]]ため信号を内部でプルアップしてやらないと、GLAN Tank系列の基板では動作が不安定(GLAN Tankからのメッセージは表示されるが、入力内容がGLAN Tankに送信されない)になる症状も報告されている。
信号とケーブル色の対応は下記の通り。
|TypeA|TypeB|信号|h
|黒|黄|RxD|
|橙|赤|TxD|
|茶|緑|GND|
|赤|黒|GND(作成例ではNCとされることが多い)|
*UP-12C [#wca7506b]
携帯電話をUSB経由で接続するケーブルである。シリアルポートを持たない本体と接続する際にはこちらの方が便利かもしれない。
[[こちら:http://hptomohiro.txt-nifty.com/blog/2006/10/post_b7a9.html]]や[[こちら:http://wiki.livedoor.jp/hide_system/d/UP12%20USB-PDC%20Converter]]のページによると、確認したロットでは、
|色|内部接続|信号|
|黒|1,2|GND|
|緑|3|RxD|
|白|4|TxD|
|赤|5|+5v|
となっていたようである。
分解は容易なようなので、電源も出ているため、内部の接続も確認した方が良い。
ドライバは、[[こちら:http://www.telegnosis.jp/download/kz/driver.html]]や[[こちら:http://www.mct.com.tw/driver.html]]が使える。
-[[ルービック・ドット・ジェイピー:http://www.lubic.jp/]]などで購入可能(20070416現在 840円)
*そのほか利用できそうなもの。 [#e4c7feb8]
-いずれも、本体側の信号は適宜半田付けや、ピンヘッダを植える必要がある。
|メーカー|製品名|価格|備考|h
|アルファプロジェクト|[[PC-RS-04:http://www.apnet.co.jp/product/superh/pc-rs-04.html]]|3500円|LEDインジケータ,DSUBオス|
|若松|[[LANTRONIX XPort RS232Cキット:http://www.wakamatsu.ne.jp/cgi-bin/shop/shop.cgi?order=&class=all&keyword=LANTRONIX&FF=0&price_sort=&mode=p_wide&id=35477&superkey=1]]|2480円||
|ダイセン電子|[[ddkit0507:http://www.daisendenshi.com/detail/ddkit_0507.html]]|450円| MAX232D使用,動作電圧5V, オスメス両方あり, ケーブルなし, 詳細不明|
|mediaplan|[[シリアルレベル変換ケーブル:http://mediaplan.free.makeshop.jp/shopdetail/001000000001/]]|4980円| 完成品, 送料込み, DSUBメス, 接続側のコネクタが2.54ピッチ, 3V/5V両対応|
-変換基板側にも工作が必要。
|メーカー|製品名|価格|備考|h
|SUNTECH|[[NB302:http://suntech.incoming.jp/15_9.html]]|3,880円|ピンヘッダーのハンダ付け必要。HPの転居先不明|
|オプティマイズ|[[RS232Cレベルコンバータキット:http://optimize.ath.cx/shopv2_2/chuumon.html#interface]]|1000円|ADM3202ARNのみ基板に実装,[[詳細:http://optimize.ath.cx/etc/rs232c_cnv.htm]]|
-シリアルポートではなく、USBへ。
|メーカー|製品名|価格|備考|h
|ストロベリー・リナックス|[[FT232RL USB->シリアル変換モジュールキット:http://strawberry-linux.com/shop/index.php?c=&s=date&p=1&r=1&page=#50025]]|1580円|USB/端子は要ハンダ付け,ハーネスなし|
|~|[[CP2103 USB->シリアル変換基板(ソフト無):http://strawberry-linux.com/shop/index.php?c=&s=date&p=1&r=1&page=#50008]]|1500円|端子は要ハンダ付け,ハーネスなし,24ピンDIP型|
|~|[[USB->シリアル変換モジュール[CP2102](ドライバ無):http://strawberry-linux.com/shop/index.php?c=&s=date&p=1&r=1&page=#50006]]|2280円|USB/Dsub9/端子要ハンダ付け,ハーネスなし|
|[[株式会社ジャングル:http://www.junglejapan.com/]]|[[ケータイマスター USBケーブル(UP12 USB-PDC Converter):http://www.junglejapan.com/ktai/cable_7.html]]|?||
|[[創朋:http://www.soho-jp.com/]]|[[UP-12C:http://www.soho-jp.com/goods/pcparts/up-12c.htm]]|?|USB携帯電話充電、メモリー転送ケーブル|
|[[TIMELY:http://www.timely.ne.jp/]]|[[UP-12C:http://www.timely.ne.jp/item/page/up_12c.htm]]|Open||
-要はTTL3.3Vから、シリアルポート相当として外からつなげられればいいのですが、TTL3.3Vのまま、外に出ていることは少なく、変換してくれる製品も少ないという事になります。
*回路も自作する。 [#bef7cb5e]
 レベル変換ICや、キットを購入し、実装する方法もあります。
 通販だと[[秋月電子:http://akizukidenshi.com/catalog/items2.php?p=1&q=I-00469]]辺りで入手が可能です。
 実装については人によって様々ですが、既に、先達がおりますので、参考にされるといいと思います。
 恐らく最初に公開された[[こちら:http://www.mizore.jp/wiki/index.php?LANDISK%2Fserial-console]]や、[[こちら:http://voyage.ddo.jp/study/dos_v/index.php?GLAN%20Tank%20%A5%B7%A5%EA%A5%A2%A5%EB%C0%DC%C2%B3]]、[[こちら:http://yahho.ii2.cc/modules/bwiki/index.php?LANDISK%20HDL-G%20%CA%D4]]等、実際に実装例を見ることが出来ます。
 空中配線と、熱収縮チューブという方が多いようです。
 また、[[こちら:http://iohack.sourceforge.jp/tanks/index.php?SERIAL-KIT]]にも同様のまとめがありますので、参考にしてください。

(HTML conversion costs 0.005 sec.)