|
我的PXI-1408/PCI-1408图像采集板卡在Windows 98/95下,私用IMAQ 配置助手并点击Snap时工作很好。当我使用这种方式在Windows NT下,我得到了 IMG_ERR_BDMA bad DMA transfer - use reset的错误。此外,当我进行图像采集,一个窗口弹出来好像我将得到一个图像,但我的系统停顿了。
如果我进行FPGA测试,那么我得到如下的错误信息:Error reading fpga reg 0x1- expected 0x10, received 0x50。如果我取消终端,那么检测测试是成功的。
你的系统可能没有使能PCI总线管理功能。PCI开发板依赖于PCI总线管理来在PCI总线间从开发板到系统内存传输信息。你的PCI板传输数据时,假设对PCI总线的控制权,因此命名为总线管理。
从BIOS/Setup中,打开PCI总线管理功能可以排除坏的DMA传输的错误。另外,你还可以升级到最新的NI-IMAQ驱动软件。
下面的一些步骤描述了如何使能PCI总线管理。
1.重启你的电脑。在重启过程中,注意提示的进入BIOS/Setup的信息。一些系统会禁止这些信息,因此你需要检查计算机的用户手册来确认需要按下哪些按键。大部分电脑使用功能键(如,F1,F2或F10等),但他依赖于具体的系统。
2.一旦你进去BIOS/Setup系统,查找菜单或选项使得能够允许你去查看PCI总线的设置。典型的菜单会包含名字如 Advanced 或 Computer Setup。一些系统不会给你去修改PCI总线的权限。因此如果你看不到任何东西,请和你的计算机制造商寻求帮助。
3.查找“Enable Bus Mastering”选项,并选中
3.保存你的设置,并退出。
|