[linux-dvb] Old Twinhan CI not recognized anymore

Henrik Kurelid henke at kurelid.se
Tue Jan 30 14:13:29 CET 2007


Hi all,

I had the same problem with on of my Twinhan cards a couple of weeks ago.
I had lived with the problem for a couple of months by patching the kernel
to recognize my mysterious PCI id as a dst-card, however that was a PITA.

Anyhow, a couple of weeks ago, I tried the card in my windows machine.
Strangely enough, the proprietary windows drivers could detect the card
nicely. Then I tried the BDA drivers. Those had the same problems as the
dst drivers. However, I patched the inf-file of the BDA drivers with my
strange PCI id. The drivers were installed correctly and the machine was
rebooted. After the reboot, however, the driver installation procedure had
reflashed my EEPROM with a new firmware, which also included a correct PCI
id. After that I just moved the card to my Linux machine again and voila,
everything worked just fine.

Hope this will help you.

Regards,
Henrik


> Hi All,
>
> I believe I vhave the same problem.
>
> How do I rewrite the EEPROM contents?
>
> Thank You,
> Ilariu
>
> On 2/19/06, Manu Abraham <abraham.manu at gmail.com> wrote:
>>
>> Hello Thomas,
>>
>> Thomas Knauer wrote:
>> > Hi,
>> >
>> > after the recent changes of the dvb-bt8xx system, I didn't
>> > succeed in getting my old Twinhan Vision DTV CI (2 years old,
>> > exact model unknown, sorry) to work.
>> >
>> > Using the old v4l-cvs tree, the card's recognized as follows:
>> >
>> > Linux video capture interface: v1.00
>> > bttv: driver version 0.9.16 loaded
>> > bttv: using 8 buffers with 2080k (520 pages) each for capture
>> > bttv: Bt8xx card found (0).
>> > ACPI: PCI Interrupt 0000:01:07.0[A] -> GSI 16 (level,low) -> IRQ 18
>> > bttv0: Bt878 (rev 17) at 0000:01:07.0, irq: 18, latency: 64, mmio:
>> 0xfa001000
>> > bttv0: subsystem: 00a0:bcf8 (UNKNOWN)
>> >
>>
>> It looks like the vendor_id got overwritten. Twinhan has 1822 as
>> vendor_id
>> You can rewrite the EEPROM contents into the EEPROM, and things should
>> be okay, i believe.
>>
>> It should be like this ..
>>
>> bttv0: Bt878 (rev 17) at 0000:02:00.0, irq: 18, latency: 32, mmio:
>> 0xf87fe000
>> bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is
>> 1822:0001
>> bttv0: using: Twinhan DST + clones [card=113,autodetected]
>>
>>
>>
>> Manu
>>
>>
>>
>> _______________________________________________
>> linux-dvb mailing list
>> linux-dvb at linuxtv.org
>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb




More information about the linux-dvb mailing list