majstang Posted July 31, 2011 Posted July 31, 2011 (edited) I have two BlackGold BGT3620 Dual DVB-C/T2 tuners and currently only uses the four DVB-C tuners (BDA). A problem arises if using the option "Reset after standby/hibernation" on these tuners. When waking up system from hibernation it seems the tuner drivers resets fine automatically on their own (without using the RS reset). When RS sends the reset to these tuners, strange things happens. What then happens is the RS reset inactivates the tuner and Windows starts doing the device discconect/connect sound signaling. Takes about 30 second for the discconect/connet sounds to finish for all four tuners. That makes me start wondering if these reset commands RS sends to the tuner/driver are the correct one for this BlackGold BGT3620 model? I find it strange there's no other reset method besides the one that inactivate/activate the tuner in windows device manager...apparently my Floppy-DTV DVB-C tuner driver handles this excellent without inactivate/activate the tuners from windows. Yeah, i know...not using the reset command solves it, but there is an issue here regardless that needs to be sorted. I have started a support ticket with Blackgold, but they do not seem to grasp what's going on...yet. Hopefully you could take a look at it as well and see if the reset register commands are correct for this tuner? Driver version = BGT_8.1.0.9 Same issue with = BGT_8.1.0.0 RS Reset log: 31.07.11 12:38:27.175 Thread:13996 Reset specific31.07.11 12:38:37.882 Thread:13996 Reset: Disable \\?\pci#ven_1131&dev_7231&subsys_362014c7&rev_aa#4&1d7623a1&0&00e2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{353e20b5-4b13-4db0-b84e-1e0000040000} True 31.07.11 12:38:42.475 Thread:13996 Reset specific 31.07.11 12:38:43.828 Thread:13996 Reset: Enable \\?\pci#ven_1131&dev_7231&subsys_362014c7&rev_aa#4&1d7623a1&0&00e2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{353e20b5-4b13-4db0-b84e-1e0000040000} True 31.07.11 12:38:43.828 Thread:13996 Reset specific 31.07.11 12:38:45.014 Thread:13996 Reset: Disable \\?\pci#ven_1131&dev_7231&subsys_362014c7&rev_aa#4&1d7623a1&0&00e2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{353e20b5-4b13-4db0-b84e-1e0000040001} True 31.07.11 12:38:45.019 Thread:13996 Reset specific 31.07.11 12:38:46.372 Thread:13996 Reset: Enable \\?\pci#ven_1131&dev_7231&subsys_362014c7&rev_aa#4&1d7623a1&0&00e2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{353e20b5-4b13-4db0-b84e-1e0000040001} True 31.07.11 12:38:46.372 Thread:13996 Reset specific 31.07.11 12:38:48.818 Thread:13996 Reset: Disable \\?\pci#ven_1131&dev_7231&subsys_362014c7&rev_aa#4&ddec341&0&00e1#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{353e20b5-4b13-4db0-b84e-1e0000040000} True 31.07.11 12:39:01.479 Thread:13996 Reset specific 31.07.11 12:39:02.837 Thread:13996 Reset: Enable \\?\pci#ven_1131&dev_7231&subsys_362014c7&rev_aa#4&ddec341&0&00e1#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{353e20b5-4b13-4db0-b84e-1e0000040000} True 31.07.11 12:39:02.837 Thread:13996 Reset specific 31.07.11 12:39:08.587 Thread:13996 Reset: Disable \\?\pci#ven_1131&dev_7231&subsys_362014c7&rev_aa#4&ddec341&0&00e1#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{353e20b5-4b13-4db0-b84e-1e0000040001} True 31.07.11 12:39:08.592 Thread:13996 Reset specific 31.07.11 12:39:09.949 Thread:13996 Reset: Enable \\?\pci#ven_1131&dev_7231&subsys_362014c7&rev_aa#4&ddec341&0&00e1#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{353e20b5-4b13-4db0-b84e-1e0000040001} True Regards majstang Edited July 31, 2011 by majstang
Lars_MQ Posted July 31, 2011 Posted July 31, 2011 The commands are all the same for all cards. The card gets disabled and then reenabled. Some drivers don't support it, some may cause problems, so you should evaluate the use of this function for each card and activate it only if really necessary and as the last resort. This is just a "hack" for badly written drivers which don't survive standby/hibernate.
majstang Posted July 31, 2011 Author Posted July 31, 2011 (edited) Thanks for this info Time will tell if not using the RS reset will get me problems with recordings on tuners not resetted entirely correct. Edited July 31, 2011 by majstang
Recommended Posts