Home
Support
Archived: WIndowsNT、NI-IMAQ1.5の環境でIMAQ PCI-1408を使って画像を取り込む際、DMAエラーが発生する
Archived: WIndowsNT、NI-IMAQ1.5の環境でIMAQ PCI-1408を使って画像を取り込む際、DMAエラーが発生する
This document has been archived and is no longer updated by National Instruments
使用ソフトウェア: Driver Software>>NI-IMAQ
使用ソフトウェア・バージョン: 1.5
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア:
問題: Windows95の環境では問題なくPCI-1408は動作しますが、OSがNTの環境でIMAQ構成ユーティリティーにてSnapを実行すると"IMG_ERR_BDMA bad DMA transfer - use reset"というエラーが発生します。Grabを行うと、ウィンドウがポップアップで表示され、いかにもイメージが表示されるかのような状態になりますが、実際には画像は取り込まれず、システムが立往生(ハングアップ)してしまいます。FPGAテストを行うと、次のようなメッセージが表示されます:
"Error reading fpga reg 0x1- expected 0x10, received 0x50"
しかし、割込みを選択からはずすと、診断テストはパスするようになります。
解決策: NI-IMAQドライバを、以下のリンク先からダウンロードして最新のバージョンにアップグレードして下さい。またはBIOSのバスマスタリングの設定をイネーブルにするとBadDMA転送エラーはなくなります。
以下は、Compaq DeskProコンピュータのバスマスタリングの設定をイネーブルにする手順です:
1. OS起動時にF10キーを押し、次にEnterを押す。
2. 'Computer Setup'を選択
3. 'Add-in devices'を選択
4. リストの中の 'PCI Boards' ボタンを押す
5. ダイアログウィンドウの中の'Enable Bus Mastering'を選択する
関連リンク: NI-IMAQドライバのダウンロード
添付:
報告日時: 08/06/1997
最終更新日: 01/04/2001
ドキュメントID: 105ADHMZ
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.