SEARCH  

NEWS

2010.10.06:11:36:28
Moto.wieszjak.pl - nowy wortal motoryzacyjny na rynku stawia na porady
Nowa witryna oferuje użytkownikom przegląd wiadomości z rynku motoryzacyjnego, testy aut nowych i używanych, liczne porady prawne i eksploatacyjne dla kierowców, moto-forum, niezbędnik oraz newsletter dla zmotoryzowanych.

 

messageID:564160007274
author:Torben Viets
title:Re Hauppauge HVR 1700 Support
Torben Viets wrote: Hello, Ive got it: rel="nofollow" pastebin.com/f50f33096 pastebin.com/f50f33096 the trick was to compile the kernel (now linux-2.6.25-git13) with: CONFIG_I2C_DEBUG_CORE=y CONFIG_I2C_DEBUG_ALGO=y CONFIG_I2C_DEBUG_BUS=y CONFIG_I2C_DEBUG_CHIP=y I hope youve got an idea, i updated my bios (afters this my RAM doesnt work anymore), installed a new Ubuntu Linux hardy (8.04)... One last question when will the firmware be loaded and why there is no hotplug tool in ubuntu, or is it in the kernel? greetings Torben Steven Toth wrote: Torben Viets wrote: Steven Toth wrote: Torben Viets wrote: Steven Toth wrote: Torben Viets wrote: Hello, thanks for the quick reply. Steven Toth wrote: Torben Viets wrote: Hello, I have a Hauppauge HVR-1700 PCI Express, I have read all posts about this card here, but I didnt get it working, how does it work? Its working fine for me on a stock 7.10 ubuntu install. Kernel: linux-2.6.25-git10 Firmware-Files: ls -al /lib/firmware/2.6.25-git10/ total 416 drwxr-xr-x 2 root root 91 Apr 27 16:27 . drwxr-xr-x 3 root root 25 Apr 27 16:26 .. -rw-r--r-- 1 root root 24878 Apr 27 16:27 dvb-fe-tda10048-1.0.fw -r--r--r-- 1 root root 16382 Apr 27 16:27 v4l-cx23885-avcore-01.fw -r--r--r-- 1 root root 376836 Apr 27 16:26 v4l-cx23885-enc.fw The modules I use are from the actual v4l-dvb hg, if I type make load, the only thing I get is a /dev/video0, but I have no picture with xawtv... /dev/video doesnt work, its not supported. Are there any plans to support it? No immediate plans. You should aim to use the dvb-apps tools (tzap, scan) and mplayer as example tools, or MythTV as an app. The DVB doesnt work at all, I have no /dev/dvb*, here is my dmesg: cx23885 driver version 0.0.1 loaded ACPI: PCI Interrupt 0000:02:00.0[A] - GSI 24 (level, low) - IRQ 24 CORE cx23885[0]: subsystem: 0070:8101, board: Hauppauge WinTV-HVR1700 [card=8,autodetected] cx23885[0]: i2c bus 0 registered cx23885[0]: i2c bus 1 registered cx23885[0]: i2c bus 2 registered tveeprom 0-0050: Huh, no eeprom present (err=-5)? tveeprom 0-0050: Encountered bad packet header [00]. Corrupt or not a Hauppauge eeprom. cx23885[0]: warning: unknown hauppauge model #0 cx23885[0]: hauppauge eeprom: model=0 cx23885[0]: cx23885 based dvb card tda10048_readreg: readreg error (ret == -5) cx23885[0]: frontend initialization failed cx23885_dvb_register() dvb_register failed err = -1 cx23885_dev_setup() Failed to register dvb on VID_C cx23885_dev_checkrevision() New hardware revision found 0x0 cx23885_dev_checkrevision() Hardware revision unknown 0x0 cx23885[0]/0: found at 0000:02:00.0, rev: 2, irq: 24, latency: 0, mmio: 0xfe800000 This looks bad, it looks like i2c is broken badly, so that the eeprom isnt detected and the demodulator isnt found during attach. This is the reason why your missing /dev/dvb/adapterX/ No idea why. Try loading the cx23885 with debug=5 and report any log messages here - on this mailing list. here ist the debug=5 output cx23885[0]/0: cx23885_dev_setup() Memory configured for PCIe bridge type 885 cx23885[0]/0: cx23885_init_tsport(portno=2) CORE cx23885[0]: subsystem: 0070:8101, board: Hauppauge WinTV-HVR1700 [card=8,autodetected] cx23885[0]/0: cx23885_pci_quirks() cx23885[0]/0: cx23885_dev_setup() tuner_type = 0x0 tuner_addr = 0x0 cx23885[0]/0: cx23885_dev_setup() radio_type = 0x0 radio_addr = 0x0 cx23885[0]/0: cx23885_reset() cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel [VID A] cx23885[0]/0: cx23885_sram_channel_setup() 0x000107b0 <- 0x00000040 cx23885[0]/0: cx23885_sram_channel_setup() 0x000107c0 <- 0x00000b80 cx23885[0]/0: cx23885_sram_channel_setup() 0x000107d0 <- 0x000016c0 cx23885[0]/0: [bridge 885] sram setup VID A: bpl=2880 lines=3 cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch2] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel [TS1 B] cx23885[0]/0: cx23885_sram_channel_setup() 0x00010400 <- 0x00005000 cx23885[0]/0: cx23885_sram_channel_setup() 0x00010410 <- 0x000052f0 cx23885[0]/0: cx23885_sram_channel_setup() 0x00010420 <- 0x000055e0 cx23885[0]/0: cx23885_sram_channel_setup() 0x00010430 <- 0x000058d0 cx23885[0]/0: cx23885_sram_channel_setup() 0x00010440 <- 0x00005bc0 cx23885[0]/0: [bridge 885] sram setup TS1 B: bpl=752 lines=5 cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch4] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch5] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel [TS2 C] cx23885[0]/0: cx23885_sram_channel_setup() 0x000108d0 <- 0x00006000 cx23885[0]/0: cx23885_sram_channel_setup() 0x000108e0 <- 0x000062f0 cx23885[0]/0: cx23885_sram_channel_setup() 0x000108f0 <- 0x000065e0 cx23885[0]/0: cx23885_sram_channel_setup() 0x00010900 <- 0x000068d0 cx23885[0]/0: cx23885_sram_channel_setup() 0x00010910 <- 0x00006bc0 cx23885[0]/0: [bridge 885] sram setup TS2 C: bpl=752 lines=5 cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch7] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch8] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch9] cx23885[0]: i2c bus 0 registered cx23885[0]: i2c bus 1 registered cx23885[0]: i2c bus 2 registered Everything looks fine up to this point, then i2c looks bad. Can you try again with modprobe cx23885 i2c_scan=1 and post the output again? (Output will be large - feel free to use pastebin.com and post the URL here). hmm, output doesnt change with it. here is a lsmod plus a complete dmesg, is some module missing? rel="nofollow" pastebin.com/f4f9b58ed pastebin.com/f4f9b58ed The module option isnt active. Unload the cx23885 module (and any dependencies) then try modprobe i2c_scan=1 When the module option is set correctly, youll see a lot of extra debug messages. - Steve hmm, Ive unload all modules that sounds interesting, but there is no more output: rel="nofollow" pastebin.com/f157a3978 pastebin.com/f157a3978 Hmm. No idea. i2c_scan is working for me and various other people. Something is wrong with your environment and I dont know what. The only time Ive seen i2c_scan output not work, is when i2c_scan is not passed as a module parameter. Unload all modules, then use lsmod to ensure cx23885.ko is not loaded. Then, modprobe cx23885 debug=5 i2c_scan=1 If that doesnt show i2c device scanning traffic then Im stumped. - Steve Thanks for the feedback. This is odd, it looks like either I2C isn;t working at all, or its working partially for device 0x44. I think Im tempted to believe its not working at all. The firmware gets loaded by the cx25840 module (if required), the module is requested on the fly. But, that doesnt explain the missing eeprom errors. Does this board work under windows? - Steve _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx rel="nofollow" www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Index