Re: Wintv-1250 - EEPROM decoding - V4L DVB
I have rev E1D9. Below is my dmesg output after applying the same change as Michel had shown. [ 466.833952] cx23885 driver version 0.0.1 loaded [ 466.833979] cx23885 :03:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 [ 466.833981] cx23885[0]/0: cx23885_dev_setup() Memory configured for PCIe bridge type 885 [ 466.833982] cx23885[0]/0: cx23885_init_tsport(portno=2) [ 466.834054] CORE cx23885[0]: subsystem: 0070:7911, board: Hauppauge WinTV-HVR1250 [card=3,autodetected] [ 466.834055] cx23885[0]/0: cx23885_pci_quirks() [ 466.834057] cx23885[0]/0: cx23885_dev_setup() tuner_type = 0x0 tuner_addr = 0x0 [ 466.834059] cx23885[0]/0: cx23885_dev_setup() radio_type = 0x0 radio_addr = 0x0 [ 466.834059] cx23885[0]/0: cx23885_reset() [ 466.934080] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel [VID A] [ 466.934091] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch2] [ 466.934092] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel [TS1 B] [ 466.934106] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch4] [ 466.934107] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch5] [ 466.934108] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel [TS2 C] [ 466.934122] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch7] [ 466.934123] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch8] [ 466.934125] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch9] [ 466.961642] tveeprom 1-0050: Hauppauge model 79001, rev E1D9, serial# 3450857 [ 466.961645] tveeprom 1-0050: MAC address is 00-0D-FE-34-A7-E9 [ 466.961646] tveeprom 1-0050: tuner model is Microtune MT2131 (idx 139, type 4) [ 466.961648] tveeprom 1-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88) [ 466.961649] tveeprom 1-0050: audio processor is CX23885 (idx 39) [ 466.961650] tveeprom 1-0050: decoder processor is CX23885 (idx 33) [ 466.961651] tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter [ 466.961652] cx23885[0]: hauppauge eeprom: model=79001 [ 466.961654] cx23885_dvb_register() allocating 1 frontend(s) [ 466.962728] cx23885[0]: cx23885 based dvb card [ 466.991727] MT2131: successfully identified at address 0x61 [ 466.991730] DVB: registering new adapter (cx23885[0]) [ 466.991732] DVB: registering adapter 0 frontend -1601531515 (Samsung S5H1409 QAM/8VSB Frontend)... [ 466.992748] cx23885_dev_checkrevision() Hardware revision = 0xc0 [ 466.992754] cx23885[0]/0: found at :03:00.0, rev: 3, irq: 19, latency: 0, mmio: 0xea00 [ 466.992761] cx23885 :03:00.0: setting latency timer to 64 On Thursday April 02 2009 10:43:36 am Steven Toth wrote: > Michel Dansereau wrote: > > Steve, > >Point taken about dropping the mailing list. > >Thanks! > > Michel > > Thanks, one last question. > > Look a the white Hauppauge label on the HVR-1250 tuner, its should say > something like Rev . > > What is your rev? > > - Steve > > -- > To unsubscribe from this list: send the line "unsubscribe linux-media" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Wintv-1250 - EEPROM decoding - V4L DVB
I have rev E1D9. Below is my dmesg output after applying the same change as Michel had shown. [ 466.833952] cx23885 driver version 0.0.1 loaded [ 466.833979] cx23885 :03:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 [ 466.833981] cx23885[0]/0: cx23885_dev_setup() Memory configured for PCIe bridge type 885 [ 466.833982] cx23885[0]/0: cx23885_init_tsport(portno=2) [ 466.834054] CORE cx23885[0]: subsystem: 0070:7911, board: Hauppauge WinTV-HVR1250 [card=3,autodetected] [ 466.834055] cx23885[0]/0: cx23885_pci_quirks() [ 466.834057] cx23885[0]/0: cx23885_dev_setup() tuner_type = 0x0 tuner_addr = 0x0 [ 466.834059] cx23885[0]/0: cx23885_dev_setup() radio_type = 0x0 radio_addr = 0x0 [ 466.834059] cx23885[0]/0: cx23885_reset() [ 466.934080] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel [VID A] [ 466.934091] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch2] [ 466.934092] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel [TS1 B] [ 466.934106] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch4] [ 466.934107] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch5] [ 466.934108] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel [TS2 C] [ 466.934122] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch7] [ 466.934123] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch8] [ 466.934125] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch9] [ 466.961642] tveeprom 1-0050: Hauppauge model 79001, rev E1D9, serial# 3450857 [ 466.961645] tveeprom 1-0050: MAC address is 00-0D-FE-34-A7-E9 [ 466.961646] tveeprom 1-0050: tuner model is Microtune MT2131 (idx 139, type 4) [ 466.961648] tveeprom 1-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88) [ 466.961649] tveeprom 1-0050: audio processor is CX23885 (idx 39) [ 466.961650] tveeprom 1-0050: decoder processor is CX23885 (idx 33) [ 466.961651] tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter [ 466.961652] cx23885[0]: hauppauge eeprom: model=79001 [ 466.961654] cx23885_dvb_register() allocating 1 frontend(s) [ 466.962728] cx23885[0]: cx23885 based dvb card [ 466.991727] MT2131: successfully identified at address 0x61 [ 466.991730] DVB: registering new adapter (cx23885[0]) [ 466.991732] DVB: registering adapter 0 frontend -1601531515 (Samsung S5H1409 QAM/8VSB Frontend)... [ 466.992748] cx23885_dev_checkrevision() Hardware revision = 0xc0 [ 466.992754] cx23885[0]/0: found at :03:00.0, rev: 3, irq: 19, latency: 0, mmio: 0xea00 [ 466.992761] cx23885 :03:00.0: setting latency timer to 64 On Thursday April 02 2009 10:43:36 am Steven Toth wrote: > Michel Dansereau wrote: > > Steve, > >Point taken about dropping the mailing list. > >Thanks! > > Michel > > Thanks, one last question. > > Look a the white Hauppauge label on the HVR-1250 tuner, its should say > something like Rev . > > What is your rev? > > - Steve > > -- > To unsubscribe from this list: send the line "unsubscribe linux-media" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Wintv-1250 - EEPROM decoding - V4L DVB
I have implemented this same change and found this eeprom offset works correctly on my HVR-1250 as well. Not that it really helps anything at this point. Is there a datasheet available to the public for this chipset? On Sunday March 29 2009 7:05:47 pm Steven Toth wrote: > >switch (dev->board) { > > /* removedcase CX23885_BOARD_HAUPPAUGE_HVR1250: */ > >case CX23885_BOARD_HAUPPAUGE_HVR1500: > >case CX23885_BOARD_HAUPPAUGE_HVR1500Q: > >case CX23885_BOARD_HAUPPAUGE_HVR1400: > >if (dev->i2c_bus[0].i2c_rc == 0) > >hauppauge_eeprom(dev, eeprom+0x80); > >break; > >case CX23885_BOARD_HAUPPAUGE_HVR1250: /*added*/ > >case CX23885_BOARD_HAUPPAUGE_HVR1800: > >case CX23885_BOARD_HAUPPAUGE_HVR1800lp: > >case CX23885_BOARD_HAUPPAUGE_HVR1200: > >case CX23885_BOARD_HAUPPAUGE_HVR1700: > >if (dev->i2c_bus[0].i2c_rc == 0) > >hauppauge_eeprom(dev, eeprom+0xc0); > >break; > >} > > Thanks. > > Hauppauge have various revs of the 1250 and the eeprom offset can change. > It looks like your model is different the the stock HVR-1250 I've seen. > > - Steve > -- > To unsubscribe from this list: send the line "unsubscribe linux-media" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
cx23885 / HVR-1250 progress?
Hi all, I have an HVR-1250 card working fine, but of course with the digital tuning only. I was just wondering if there is any future worked planned for this chipset/card (Analog input, IR remote support)? I've searched high and low for a datasheet for the chipset in order to try to finish up the driver, but I've been unsuccessful in finding anything. Thanks! -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html