Advice Needed IRQ conflict with 3 x TBS cards on one PC

s-band

Member
Joined
Feb 7, 2016
Messages
1,238
Reaction score
1,950
Points
113
My Satellite Setup
1.5m IRTE PF, Invacom SNF-031, TBS6983,
Various L, S, C, X & Ka bits. 1.2m S/X/Ku/Ka Prodelin on Az-El (being refurbished), 1.8m Precision PF with SMW Q-PLL LNBs or various C & X bits
My Location
Essex
I've got 3 cards, a 6903, 6903X and 6983 on an SFF i7-8700 (4 PCI slots) PC running Win 10 Enterprise LTSC 2019. I use 6 instances of Crazyscan, one for each tuner. All seemed OK but sometimes one tuner on a random card would fail to start and often the 6903X would fail to start either of its tuners, take many minutes to start or be very slow in operation. All drivers were updated to the latest. Re-installing the cards would fix it until next boot. An irritating side effect of re-installing was that the tuner numbers would shuffle. It doesn't seem to be a Crazyscan issue as a failed tuner isn't usable with TBS utilities either. The only thing I could see was that one IRQ was shared between 2 TBS cards and the audio card (on-board):

irq.PNG

I moved the 6903 to a spare slot and that gave this result:

irq2.PNG

Now the 6903 and the 6983 behave correctly. However, the 6903X often will not start if another card has been run first after boot. The 6903X usually works if it is started first.

The option to change IRQ is greyed out on device manager and I can't see any options that help in the BIOS. I've searched and there seems to be no sure fire way of setting IRQs now. Many answer that it shouldn't be necessary.

Any ideas, please?
 

ozumo

te wo tsuite
Staff member
Joined
May 26, 2020
Messages
5,248
Reaction score
2,642
Points
113
My Satellite Setup
Raven mk2 zone 2 x4, Channel Master: 90cm x3, 1.2m x2, 1.8m PF. CM polar mount x2, Az/El x3.
My Location
South Durham
Not ideal but Is there any improvement if the audio controller is disabled?

It may be possible to change the interrupt mode of the TBS cards or audio controller to MSI (Message Signalled Interrupts) but requires the device to support MSI for it to work. Devices assigned to negative IRQs are already using MSI.

Code:
https://maxedtech.com/show-devices-by-irq-in-windows/
https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts.378044/
 

CrazyCat

Regular Member
Joined
Oct 18, 2012
Messages
137
Reaction score
213
Points
43
Website
crazycat69.narod.ru
My Satellite Setup
13E 4.8E 4W: Dish Variant CA-902 0.95m + 3xLNB Ku-Universal DreamSat DS8 + DiseqC 1.0
30W-95E: Dish Strong 0.95m + LNB Ku-Universal ALPS BSTE8-751B + Motor PowerTech DG240
OpenBox X-800
TT S-1401 PCI
Omicom S2 PCI
TBS 5980 USB2.0
My Location
Ukraine, Kharkov
each card have ONE dual demod IC and you can't use two instances Crazyscan on same card (or another app with my StreamReaderEx-BDA). IRQ sharing issues is some from 90's :)
 

s-band

Member
Joined
Feb 7, 2016
Messages
1,238
Reaction score
1,950
Points
113
My Satellite Setup
1.5m IRTE PF, Invacom SNF-031, TBS6983,
Various L, S, C, X & Ka bits. 1.2m S/X/Ku/Ka Prodelin on Az-El (being refurbished), 1.8m Precision PF with SMW Q-PLL LNBs or various C & X bits
My Location
Essex
@ozumo Thanks. The guru3d link is very interesting. When I'm feeling courageous, I'll read it more thoroughly and have a go, I'll image the disk first though! Disabling the audio fixes the conflict. Maybe I'll use a cheap USB sound adapter.

@CrazyCat Thanks. I'm sure that way back we had more control of IRQs.
For me, if one CS instance is running, running a scan or blind scan on the second (on the same card) will stop the first (if it is scanning or the demod is running). However, I've often used both tuners on one card by carrying out the scans one at a time and then starting the demods. It's also possible to re-start the stalled demod. Nothing crashes.

2demod_1card.PNG
 

dreamsat

Specialist Contributor
Joined
Mar 23, 2018
Messages
1,273
Reaction score
1,893
Points
113
My Satellite Setup
2,20m Kathrein, 3,7m Andrew, KU,KA,C,C-Ext. LNBs
My Location
germany
I had the problem that when I wanted to stream to a player with the TBS 6903X, it didn't work. After switching the hardware off and on, it worked until the next time the computer was started. I no longer have this problem with the new driver.
Unfortunately I don't have a solution to your problem.
 
Top