NI SMU 的載入行為是什麼?

更新 Nov 14, 2024

產品資訊

硬件

  • PXI Source Measure Unit

驅動程式

  • NI-DCPower

問題敘述

我想了解Linux下SMU的啟動機制。

據我了解,在Windows中,控制器或PC主機會陸續將FPGA載入到SMU板卡中,我們可以在裝置管理員中檢查該板卡是否被識別。

如果出現任何異常,在進入 Windows 作業系統後,Windows 裝置管理員會將板卡顯示為未知的 PCI 裝置。

但若在Linux 作業系統中是怎麼樣呢?啟動和載入行為與 Windows 相同嗎?在 Linux 作業系統中哪裡可以查看板卡狀態?

解決方案

更準確的來說,作業系統 (OS) 將透過查看 PID 和 VID 來識別儀器。由於已安裝了驅動程序,作業系統會知道該為這些儀器加載 NI-DCPower 驅動程式。然後NI-DCPower驅動程式將繼續下載FPGA映像、初始化硬體...等。

Windows 和 Linux 上的啟動和載入行為本質上是相同的。