为什么我的 NI PXIe-1088 机箱和 NI PXIe-8842 控制器有时无法在 NIMAX 中被检测到?

更新 Nov 11, 2024

适用于

硬件

  • PXIe-1088
  • PXIe-8842
  • PXIe-1092A
  • PXIe-1095

问题详述

我正在将NI PXIe-1088机箱和NI PXIe-8842控制器与其他 PXI 仪器一起使用,我发现 NI PXIe-1088 机箱和 NI PXIe-8842 控制器以及一些仪器在随机情况下以未能被 NIMAX 检测到。

我已经反复的确认硬件运行正常并且修复NI PXI Platform Services  也无法解决此问题。为什么会发生这种情况以及如何解决此问题?

解决方案

这是一个已知的问题。该问题记录在PXIe-8822/42/62 Getting Started里的 known issue  。

此问题是由 PCI Gen 1 或 Gen 2 Express Switch导致的。如果用户想继续搭配PXIe-1088和PXIe-8842,系统重启是解决此问题最简单快速的方法因为 EEPROM 更新不会真正解决问题,而只能减少问题的发生。它涉及 Broadcom Gen 2 Switch的重定时器硅级问题。

 

升级控制器固件能解决此问题。固件版本为 2025 Q1并且能够在ni.com下载.

 

用户可以按照How to Update PXI Chassis, Controller Or MXI Board Firmware - NI来更新控制器固件。

 

如果您使用PCI Gen 3 交换机的机箱(如PXIe-1092PXIe-1095) ,则不会发生此问题。

相关信息

此固件更新仍然存在以下问题:

  • 避免使用休眠或者睡眠模式
  • 2 EOL的机箱(PXIe-1082和PXIe-1075)仍然会出现此问题
  • 避免在 PXIe-1088机箱卡槽4使用下列Gen 2 PCIe模块板卡:
    • PXIe-8522/23
    • PXIe-8623
    • PXIe-8521
    • PXIe-8245
    • PXIe-8246