Why does my model not run on the target machine when I am using a Scramnet board to generate the interrupts in xPC Target 2.5 (R14)?

1 回表示 (過去 30 日間)
In the Configuration Parameters dialog for my model, under the xPC Target options in the Real-Time Workshop node, I have the I/O board generating the interrupt chosen as Scramnet_SC 150+ and I specify a Real Time Source to be a particular channel rather than the default timer. My model is successfully downloaded to the target PC, but I am unable to run my model on the target PC. Whenever there is a routine that initializes my Scramnet card, my target PC freezes.

採用された回答

MathWorks Support Team
MathWorks Support Team 2009 年 6 月 27 日
This behavior occurs if the Scramnet board is not the only board at that interrupt. With the described configuration, the Scramnet board must be the only board at the specified interrupt. If you allow the PCI bus to automatically assign IRQs, several devices might try to share the IRQ with the Scramnet board.
To work around this issue, in the BIOS, manually assign IRQs for the other PCI devices. Reserve the particular IRQ for the Scramnet board.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeTarget Computer Setup についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by