2005-04-19, 01:02 AM
I have been consistantly having lockups while using the TV-Out of the PVR350. It happens either when switching to Live TV or changing channels in Live TV. After doing a bunch of research online I came across some suggestions to disable hyperthreading in the BIOS to see if this helps.
I have since tried this out and it appears to have worked. Where as before I might get 2-3 channel changes (but not more than that) and then have a lockup....I'm going on 100+ channel changes with the hyperthreading disabled. I plan on doing a lot more testing on this to see if this really is the fix I need. I would be interested to see if this fixes other people's problems that are experiencing lockups while using the PVR350 TV-Out.
How many other people using the TV-Out of the PVR350 are using it without hyperthreading enabled, or on a CPU that doesn't have hyperthreading to begin with and not having lockups?
PS....
In some additional testing, I left hyperthreading enabled and then set the affinity of the GBPVR.exe and the GBPVRTray.exe process to one CPU. I couldn't set this on the Recording service. However, when I did this on the other two processes, I could consistantly get about 30 channel changes before a lockup.
If disabling hyperthreading is the fix, I really wish there was a way to leave it enabled but have GBPVR use only one processor and see if that fixed the problem. Maybe have it as an option in the Config tool. This way the hyperthreading was available for MPEG2 editing and DVD Creation.
I have since tried this out and it appears to have worked. Where as before I might get 2-3 channel changes (but not more than that) and then have a lockup....I'm going on 100+ channel changes with the hyperthreading disabled. I plan on doing a lot more testing on this to see if this really is the fix I need. I would be interested to see if this fixes other people's problems that are experiencing lockups while using the PVR350 TV-Out.
How many other people using the TV-Out of the PVR350 are using it without hyperthreading enabled, or on a CPU that doesn't have hyperthreading to begin with and not having lockups?
PS....
In some additional testing, I left hyperthreading enabled and then set the affinity of the GBPVR.exe and the GBPVRTray.exe process to one CPU. I couldn't set this on the Recording service. However, when I did this on the other two processes, I could consistantly get about 30 channel changes before a lockup.
If disabling hyperthreading is the fix, I really wish there was a way to leave it enabled but have GBPVR use only one processor and see if that fixed the problem. Maybe have it as an option in the Config tool. This way the hyperthreading was available for MPEG2 editing and DVD Creation.