NI Linux Real-Time Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

i801 interrupt fix (High CPU load/interrupts on cRIO-9041) side effects?

I noticed that our cRIO-9041 displayed unusual CPU loads (>50%) when not doing anything and found this here at ni.com:

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000gNS0CAM&l=en-NO

 

Now the device we have is revision C, runs BIOS 2.0.0f0 and we have used it with firmware newer than what is described in the document (from the NI Linux Real-Time x64 4.14.146-rt67-cg-8.0.0f1-x64-139 from LV 2022 to the latest coming with 2024) so from that text I need to upgrade the BIOS to 2.0.3f0 and that should fix it...(?), but without the necessary IO hardware right now what I did test was method 2; issuing the command to instruct modprobe to ignore i801_smbus interrupt....This did indeed normalize the CPU load, but my questions now are; 

a) is it OK to do this and keep BIOS 2.0.0f0

b) and does it have any negative side effects?
c) If we get to upgrade the BIOS to 2.0.3f0 will it fix the issue without the modprobe command / do we need to reverse that or would the upgrade fix that anyway?

 

0 Kudos
Message 1 of 1
(294 Views)