ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
Main Menu
Tweet
Facebook
Line
:-?
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
webadm
投稿日時: 2008-8-10 22:41
Webmaster
登録日: 2004-11-7
居住地:
投稿: 3084
DATA I/O ChipLab DIP48-1
時々オークションで見かけるもののいずれも落札できなかった念願のDATA I/OのChipLab DIP48-1を入手。



これはとっくの昔に販売サポートとも終了しているが、未だに現場では現役で使われているのを見ることが多い。特に古いPLDとかアルテラやXilinxのコンフィグレーションデバイスもサポートしているのでROMやEPROMしか書き込めない一般のROMライターよりも重宝される。

Webを検索するとChipLab関係のメーカー提供資料やプログラミングソフトをアーカイブしている人が居て、そこから今もChipLab 2.3のWindows版とそれをWindows NT/2000/XPで使用するためにユーティリティを無償でダウンロードすることができる。

DATAIO Chiplab eprom programmer resources page

ChipLabを使用するにはパラレルポートのあるPCとChipLab純正パラレルケーブルか市販のストレート結線されたパラレルケーブルが必要。

ダウンロードした3つのChipLab 2.3ファイルをそれぞれ自己解凍するとインストール用フロッピーの作成かディスクへの展開、もしくはフロッピーイメージの作成が出来る。

今回はフロッピーを作成してインストールを行った。

当然ChipLab 2.3は16bitアプリケーションなのでそのままインストールしただけでは32bitのWindows NT/2000/XPでは起動するもののChipLabハードウェアを検出できない。

このため別途porttalk 2.2というシステムツールを併用する必要がある。porttalk 2.2はChipLab 2.3がI/Oポートをアクセスするのを検出して自動的にIO特権を与えてくれるというもの。そうすると直接I/OポートがアクセスできるのでChipLabハードウェアを無事検出できる。

このためにporttalk22をダウンロードしChiplabソフトのディレクトリに解凍する。今回はporttalk22というサブディレクトリ配下に展開した。

起動の際に毎回コマンドプロンプトから

F:\CHIPLABW\porttalk22\AllowIo.exe F:\CHIPLABW\WINCHIP.EXE /a

とすれば良いのだが、面倒なのでインストール時に作成されたChipLabのショートカットのプロパティを開いてリンク先を以下のように変更した。

F:\CHIPLABW\porttalk22\AllowIo.exe F:\CHIPLABW\WINCHIP.EXE /a

これでショートカットをクリックするだけで自動的に上記のコマンドが実行されるようになる。



最初の起動時にセルフテストが実行されDAC Calibrationでエラーが出たが、そのまま継続して使用を選択したところ、それ以降はマニュアルでセルフテストを行っても同じエラーは出なくなった。温度とかのかねあいもあるのかもしれない。試しにUVEPROMやNVRAMを読んでみた。ちょっとソケットの接触が良くないが読み書きは出来るようだ。

これでユニバーサルなデバイスプログラミング環境が出来た。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   おジャンクなPROMライター webadm 2008-5-9 12:40
     24C44 webadm 2008-5-10 9:48
       Re: 24C44 webadm 2008-5-11 20:43
         Re: 24C44 webadm 2008-5-12 21:13
           Re: 24C44 webadm 2008-5-13 10:46
             故障していたのはX2816だった webadm 2008-5-14 0:24
               ZIFソケット(TEXTOOL) webadm 2008-5-14 18:48
                 X2816をSRAMで仮換装する実験 webadm 2008-5-19 10:23
                   CAT28C16Aで換装してみた結果 webadm 2008-6-5 20:11
                     X2816A制御信号 webadm 2008-6-6 11:50
                       Re: X2816A制御信号 webadm 2008-6-7 12:52
                 Re: ZIFソケット(TEXTOOL) webadm 2008-6-7 15:59
                   Re: ZIFソケット(TEXTOOL) webadm 2008-6-8 4:07
                     ROMライターのLOAD/COPY動作 webadm 2008-6-9 10:36
   » DATA I/O ChipLab DIP48-1 webadm 2008-8-10 22:41

投稿するにはまず登録を
 
ページ変換(Google Translation)
サイト内検索