Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Hauppauge DEC2000-t (Germany) tuning question



> Dec 11 12:20:20 Doerte kernel: usb.c: registered new driver
> TechnoTrend/Hauppauge DEC USB
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_probe
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_init_usb
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_alloc_iso_urbs
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_setup_urbs
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_init_stb
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command: command: 0xAA
> 0x01 0x08 0x00
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command: result: 0x55 0x01
> 0x08 0x0C 0x00 0x00 0x00 0x00 0x00 0x07 0x00 0x09 0x01 0x11 0x64 0x65
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_boot_dsp
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command: command: 0xAA
> 0x02 0x41 0x0A 0x00 0x00 0x00 0x00
> 0x00 0x00 0x1B 0xC8 0x61 0x00
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command: result: 0x55 0x02
> 0x41 0x01 0xFF
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command: command: 0xAA
> 0x03 0x43 0x01 0x61
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command: result: 0x55 0x03
> 0x43 0x01 0x00
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_init_dvb
> Dec 11 12:20:20 Doerte kernel: DVB: registering new adapter (DEC2000-t).
> Dec 11 12:20:20 Doerte kernel: DVB: registering frontend 0:0
> (TechnoTrend/Hauppauge DEC2000-t Frontend)...
> Dec 11 12:20:20 Doerte kernel: ttusb_dec_init_v_pes
>
>
> 'nuff ? :)

Yes, that's great, thankyou.  It looks like the firmware hasn't got compiled 
into the module since the zeros in the middle of this line:

> Dec 11 12:20:20 Doerte kernel: ttusb_dec_send_command: result: 0x55 0x01
> 0x08 0x0C 0x00 0x00 0x00 0x00 0x00 0x07 0x00 0x09 0x01 0x11 0x64 0x65

are the size of the firmware.

Here's what to do:

Check you have the firmware in the right place and with the right name:
/etc/dvb/dec2000t.bin
Probably worth checking that it's not zero file size, and that you have 
permissions to read it as the user you intend to build the module as.

In your dvb-kernel/build-2.4 directory:
make clean
rm dsp_dec2000t.h

Then make and install as usual.  Once it's done, you can check things further 
by making sure that there's lots of data in dsp_dec2000t.h and ttusb_dec.o 
should be at least about 0.5MB.  Also, check that the module has installed 
properly and is the one you've just built. It should be in:
/lib/modules/your-kernel-version/misc/

Good luck,
Alex



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index