Help - Search - Members - Calendar
Full Version: Twinhan BDA driver freeze on shutdown
DVB Owners Discussion Forum - dvbowners.com > Technical & Development Forums > BDA Driver Development
funzo
I'm having problems with the Twinhan BDA driver causing my computer to freeze when shutting down or restarting forcing me to hold down the off button to switch my computer off.
This even happens with the just released 1.2.1.4 driver.

Has anyone else had this?
funzo
I just tested Spectrum's BDA driver v1.6 and the same thing is happening.

It seems that having any BDA driver will make the computer freeze at the very end of the shutdown/restart procedure where it says "Windows is shutting down".

Anyone have some ideas?
bear
funzo,

QUOTE
Anyone have some ideas?


If its something that has just started to occur maybe use the system restore wizard and restore to a time previous. If you are trying to get the BDA drivers to work for the first time maybe try a different PCI slot for the card, check your bios settings for the PCI buss or just un-install the drivers, remove the card, run up the PC to make sure it will behave, re-insert the card and install the spectrum 1.6.0.1 drivers.
JoeyBloggs
Nope, never seen it with either Spectrum's or TwinHan's BDA drivers...
Venturer
QUOTE (funzo @ Feb 19 2005, 11:09 AM)
I'm having problems with the Twinhan BDA driver causing my computer to freeze when shutting down or restarting forcing me to hold down the off button to switch my computer off.
This even happens with the just released 1.2.1.4 driver.

Has anyone else had this?
*



Where have you downloaded 1.2.1.4 TwinHan BDA drivers?
I thought lastest version was 1.2.1.2
funzo
Venturer,
I got it from http://www.digitalrise.biz/

Bear,
I've even tried formatting and reinstalling windows, it will only shut down correctly if I have no driver installed or the VisionDTV software + driver installed.
Venturer
QUOTE (funzo @ Feb 20 2005, 01:08 PM)
Venturer,
I got it from http://www.digitalrise.biz/

Bear,
I've even tried formatting and reinstalling windows, it will only shut down correctly if I have no driver installed or the VisionDTV software + driver installed.
*



Thx a lot for the info, funzo! smile.gif

Revision History,
----------------------------------------------
v 1.2.1.4
New features,
1. Registry definitions are changed (DVB-T)
2. IOCTL interface for CI support. Sample code is attached.
3. A new THBDAConsole.exe for configure TwihnaBDA driver.

So that means they have finally added CI support for SAT cards, or only for DVB-T one?
taterater
QUOTE (funzo @ Feb 19 2005, 12:48 PM)
I just tested Spectrum's BDA driver v1.6 and the same thing is happening.

It seems that having any BDA driver will make the computer freeze at the very end of the shutdown/restart procedure where it says "Windows is shutting down".

Anyone have some ideas?
*


The same thing has always happend to me with all versions of Spectums BDA driver. I have never tried the Twinhan BDA version.
I thought it was just my PC so never bothered saying anything.

If I disable the 2 devices in device manager before shutting down then it shutsdown fine without a problem. If I re-enable the devices and then try to shutdown then it never shutsdown properly.

To get around it, I made 2 simple batch files on my desktop that start or stop the drivers. I then only get the problem if I forget to run the stop batch file before shutting down.

It is a little inconvenient and would be nice to be fixed but I am not too concered.
JoeyBloggs
QUOTE (Venturer @ Feb 20 2005, 11:42 PM)
Revision History,
----------------------------------------------
v 1.2.1.4
New features,
1. Registry definitions are changed (DVB-T)
2. IOCTL interface for CI support. Sample code is attached.
3. A new THBDAConsole.exe for configure TwihnaBDA driver.

So that means they have finally added CI support for SAT cards, or only for DVB-T one?
~~~ the sample code contains stuff for creating DVB/C/S/T TuningSpaces and Requests. The IOCTL interfaces seemingly go to the same interfaces as their SDK ie InitMMI(), GetMMI() etc ~~~
taterater
QUOTE (JoeyBloggs @ Feb 21 2005, 10:43 AM)
~~~ the sample code contains stuff for creating DVB/C/S/T TuningSpaces and Requests. The IOCTL interfaces seemingly go to the same interfaces as their SDK ie InitMMI(), GetMMI() etc ~~~
*


no idea what you are talking about. I am but a mere tester rolleyes.gif
rpage
I am using spectrum 1.6 bda drivers and have no problems, very happy.
Have you configured your devices so you have no IRQ sharing on your capture device, tuner device? To minimise the chance for problems there should not be any IRQ sharing with the card. I cannot think of what else maybe causing problems. Maybe your windows has gotten messed up. you could Re-install and see if it still has the same problem.
Venturer
I have the same "freezing" issue at shutdown with the lastest BDA!
I have 2 Twinhan cards: SAT CI and DVB Ter! The freezing occours only after installing BDA also for DVB Ter! No problems with only SAT CI and BDA!
funzo
rpage,
Thank you very much for your suggestions. Unfortunately this is a fresh install of Windows which I am using, I formatted to try and fix the problem but it didn't work! grrr mad.gif

It appears that the card is sharing an IRQ with the USB controller but I'm not sure if/how I can change that.

Good luck taterater for finding a solution too!
taterater
QUOTE (funzo @ Feb 25 2005, 08:51 PM)
rpage,
Thank you very much for your suggestions. Unfortunately this is a fresh install of Windows which I am using, I formatted to try and fix the problem but it didn't work! grrr mad.gif

It appears that the card is sharing an IRQ with the USB controller but I'm not sure if/how I can change that.

Good luck taterater for finding a solution too!
*


I hadn't bothered looking for a solution but since there are a couple of you with the same problem I will have a look and get back to you.

I am pretty sure my card is sharing an IRQ but won't know till I get home and have a look.
taterater
Been a while before I got around to looking at this again.

I didn't quite manage to solve the problem but have managed a work around.

What I do is use a shutdown script to disable the card/drivers on shutdown and use a startup script to re-enable them on startup. The result is not freeze on shutdown when using a bda driver. It is seemless to the end user as well.

I don't have the scripts on me as I am at work but let me know if anyone is interested and I can post them with instructions back here.
drei
QUOTE (taterater @ Sep 14 2005, 09:32 AM) *
I don't have the scripts on me as I am at work but let me know if anyone is interested and I can post them with instructions back here.

I have the problem that the Twinhan card often (not always) does not properly wake up from S3. Will your script also help in this case?
taterater
QUOTE (drei @ Sep 16 2005, 05:55 PM) *
I have the problem that the Twinhan card often (not always) does not properly wake up from S3. Will your script also help in this case?


I doubt it but you can use them to easily stop & start your drivers by double clicking a shortcut on your desktop.

First, download devcon.exe from here.
Put the appropriate devcon.exe version in c:\scripts (usually the i386 version).
Create the following 2 batch files in c:\scripts.

QUOTE
@echo off
c:\scripts\devcon.exe disable PCI\VEN_109E
QUOTE
@echo off
C:\Scripts\devcon.exe enable PCI\VEN_109E


Note: the string PCI\VEN_109E was found by going into device manager, then the properties of the BDA driver, then the details tab then looking at the begining of the Device Instance Id string. The batch files will stop/start all drivers for devices that begin with this string (both the BDA Capture driver and the BDA tuner driver start with the same string). You may need to modify this to suit your particular card you are trying to fix.

Verify the batch files work for you by running the stop script, looking in device manager to confirm the drivers are stopped. and then run the start script and verify the driver has started again.

To automate the running of these scripts at startup/shutdown:
* Run gpedit.msc (use Start -> Run)
* Navigate to Computer configuration, Windows Settings, Scripts
* Double Click startup and add C:\Scripts\Start TV Driver.bat
* Double Click shutdown and add C:\Scripts\Stop TV Driver.bat
drei
Thanks for the detailed description. I will give it a try.
TT-Boy
I too have had this shut down problem for a long time and thought it was something wrong with Window 2003 SVR setup that was causing it until I recently installed MCE2005 + Spectrum 1.6.0.1 Drivers and the same problem is happening.

Has anyone worked out a way to fix this other than running a batch file to disable the device at shut down?

Am I right in saying that it's only people with 2x Twinhan cards that are having the shutdown issue?

Now that I think about it the problem may have only started when I installed the second card a few months ago?

Is anyone using the Twinhan BDADriverV1.2.3.5_WHQL driver? (for some reason this crashes my PC)


HELP!


My Config:
Epox 8K3A+ M/B
AMD Athlon 2400+
GF FX5700
768MB DDR400
2x Twinhan DVB-T Cards (Spectrum BDA 1.6.0.1 Driver)
MCE2005
a_a
Hi.

I'm sure this doesn't help but I have three Twinhans (in the same machine) all running Spectrum 1.6.0.1 drivers and have never had the shutdown issue.

Not sure if it makes any difference but I have made sure that they don't share IRQs with anything that might cause a problem (two have their own, the third shares with ATI video card). unsure.gif
renura
I have used two TwinHan cards in the same PC and drivers 1.2.3.5 without nay issues, I also know of a number of pople who are using 3/4 TH cards without problems smile.gif
TT-Boy
I finally worked out what the problem was this having two Twinhan cards + Spectrum driver and the PC not shutting down. It is caused by the PCI cards sharing the same IRQ channel. The solution is to look in your motherboard manual under 'PNP/PCI Configuration' and there you should see a chart that shows what PCI sockets share IRQ's. just ensure the two cards don't use the same interupt. ie. for me: socket PCI-3 and PCI-6.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.