Log in Register FAQ Memberlist Search pcHDTV Forum Index
pcHDTV Forum

pcHDTV Forum Index -> Installation/Setup -> 5500 Fedora Core 6 .. board: UNKNOWN/GENERIC
Post new topic  Reply to topic View previous topic :: View next topic 
5500 Fedora Core 6 .. board: UNKNOWN/GENERIC
PostPosted: Fri Jan 05, 2007 9:20 pm Reply with quote
hawkins
 
Joined: 05 Jan 2007
Posts: 4
Location: Baltimore, MD




What am I missing? I would consider myself an intermediate Linux user, I've been using it for the past 8 years or so, compiled kernels, compiled software packages, even have some of my own open source stuff. But I can NOT seem to get my 5500 to work. I started with Ubuntu Edgy running great with my Hauppauge 250 card and MythTV .20. After not finding much in the way of success stories for this distro and the 5500, I decided to use one of my spare hard drives and try one of the more popular distros for this card and tried OpenSuse 10.2

I never got anywhere with that so I finally decided to try Fedora Core 6 and I'm running into the same darn issues. It seems that my darn card is never recognized. I've read over and over that the drivers are now included in the 2.6.18 kernel. But still no workie! This is a fresh install of Fedora Core 6 and this is what I'm getting in dmesg:
Code:
[root@localhost ~]# dmesg | grep cx88
cx88[0]: Your board isn't known (yet) to the driver.  You can
cx88[0]: try to pick one of the existing card configs via
cx88[0]: card=<n> insmod option.  Updating to the latest
cx88[0]: version might help as well.
cx88[0]: Here is a list of valid choices for the card=<n> insmod option:
cx88[0]:    card=0 -> UNKNOWN/GENERIC
cx88[0]:    card=1 -> Hauppauge WinTV 34xxx models
cx88[0]:    card=2 -> GDI Black Gold
cx88[0]:    card=3 -> PixelView
cx88[0]:    card=4 -> ATI TV Wonder Pro
cx88[0]:    card=5 -> Leadtek Winfast 2000XP Expert
cx88[0]:    card=6 -> AverTV Studio 303 (M126)
cx88[0]:    card=7 -> MSI TV-@nywhere Master
cx88[0]:    card=8 -> Leadtek Winfast DV2000
cx88[0]:    card=9 -> Leadtek PVR 2000
cx88[0]:    card=10 -> IODATA GV-VCP3/PCI
cx88[0]:    card=11 -> Prolink PlayTV PVR
cx88[0]:    card=12 -> ASUS PVR-416
cx88[0]:    card=13 -> MSI TV-@nywhere
cx88[0]:    card=14 -> KWorld/VStream XPert DVB-T
cx88[0]:    card=15 -> DViCO FusionHDTV DVB-T1
cx88[0]:    card=16 -> KWorld LTV883RF
cx88[0]:    card=17 -> DViCO FusionHDTV 3 Gold-Q
cx88[0]:    card=18 -> Hauppauge Nova-T DVB-T
cx88[0]:    card=19 -> Conexant DVB-T reference design
cx88[0]:    card=20 -> Provideo PV259
cx88[0]:    card=21 -> DViCO FusionHDTV DVB-T Plus
cx88[0]:    card=22 -> pcHDTV HD3000 HDTV
cx88[0]:    card=23 -> digitalnow DNTV Live! DVB-T
cx88[0]:    card=24 -> Hauppauge WinTV 28xxx (Roslyn) models
cx88[0]:    card=25 -> Digital-Logic MICROSPACE Entertainment Center (MEC)
cx88[0]:    card=26 -> IODATA GV/BCTV7E
cx88[0]:    card=27 -> PixelView PlayTV Ultra Pro (Stereo)
cx88[0]:    card=28 -> DViCO FusionHDTV 3 Gold-T
cx88[0]:    card=29 -> ADS Tech Instant TV DVB-T PCI
cx88[0]:    card=30 -> TerraTec Cinergy 1400 DVB-T
cx88[0]:    card=31 -> DViCO FusionHDTV 5 Gold
cx88[0]:    card=32 -> AverMedia UltraTV Media Center PCI 550
cx88[0]:    card=33 -> Kworld V-Stream Xpert DVD
cx88[0]:    card=34 -> ATI HDTV Wonder
cx88[0]:    card=35 -> WinFast DTV1000-T
cx88[0]:    card=36 -> AVerTV 303 (M126)
cx88[0]:    card=37 -> Hauppauge Nova-S-Plus DVB-S
cx88[0]:    card=38 -> Hauppauge Nova-SE2 DVB-S
cx88[0]:    card=39 -> KWorld DVB-S 100
cx88[0]:    card=40 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid
cx88[0]:    card=41 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid (Low Profile)
cx88[0]:    card=42 -> digitalnow DNTV Live! DVB-T Pro
cx88[0]:    card=43 -> KWorld/VStream XPert DVB-T with cx22702
cx88[0]:    card=44 -> DViCO FusionHDTV DVB-T Dual Digital
cx88[0]:    card=45 -> KWorld HardwareMpegTV XPert
cx88[0]:    card=46 -> DViCO FusionHDTV DVB-T Hybrid
cx88[0]:    card=47 -> pcHDTV HD5500 HDTV
cx88[0]:    card=48 -> Kworld MCE 200 Deluxe
cx88[0]:    card=49 -> PixelView PlayTV P7000
cx88[0]:    card=50 -> NPG Tech Real TV FM Top 10
cx88[0]:    card=51 -> WinFast DTV2000 H
cx88[0]:    card=52 -> Geniatech DVB-S
CORE cx88[0]: subsystem: 3063:5500, board: UNKNOWN/GENERIC [card=0,autodetected]
cx88[0]/0: found at 0000:00:0d.0, rev: 5, irq: 185, latency: 32, mmio: 0xdd000000
tuner 1-0043: chip found @ 0x86 (cx88[0])
tuner 1-0061: chip found @ 0xc2 (cx88[0])
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/1: CX88x/0: ALSA support for cx2388x boards


And just for added info:

Code:
[root@localhost ~]# lspci -v
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
        Subsystem: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
        Flags: bus master, 66MHz, medium devsel, latency 0
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        Capabilities: [a0] AGP version 2.0
        Capabilities: [c0] Power Management version 2

00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP] (prog-if 00 [Normal decode])
        Flags: bus master, 66MHz, medium devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Memory behind bridge: d5e00000-d5efffff
        Prefetchable memory behind bridge: c5c00000-c5cfffff
        Capabilities: [80] Power Management version 2

00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
        Subsystem: Creative Labs SBLive! Player 5.1
        Flags: bus master, medium devsel, latency 32, IRQ 185
        I/O ports at e800 [size=32]
        Capabilities: [dc] Power Management version 1

00:09.1 Input device controller: Creative Labs SB Live! Game Port (rev 07)
        Subsystem: Creative Labs Gameport Joystick
        Flags: bus master, medium devsel, latency 32
        I/O ports at e400 [size=8]
        Capabilities: [dc] Power Management version 1

00:0a.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX (rev 10)
        Subsystem: Accton Technology Corporation EN-1207D Fast Ethernet Adapter
        Flags: bus master, medium devsel, latency 32, IRQ 193
        I/O ports at e000 [size=256]
        Memory at defdff00 (32-bit, non-prefetchable) [size=256]
        Expansion ROM at defc0000 [disabled] [size=64K]
        Capabilities: [50] Power Management version 2

00:0b.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5500] (rev a1) (prog-if 00 [VGA])
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 11
        Memory at df000000 (32-bit, non-prefetchable) [size=16M]
        Memory at c8000000 (32-bit, prefetchable) [size=128M]
        Expansion ROM at defe0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2

00:0d.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
        Subsystem: Unknown device 3063:5500
        Flags: bus master, medium devsel, latency 32, IRQ 185
        Memory at dd000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [44] Vital Product Data
        Capabilities: [0c] HyperTransport: Slave or Primary Interface
        Capabilities: [20] #00 [0000]

00:0d.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
        Subsystem: Unknown device 3063:5500
        Flags: bus master, medium devsel, latency 32, IRQ 185
        Memory at dc000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2

00:0d.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
        Subsystem: Unknown device 3063:5500
        Flags: bus master, medium devsel, latency 32, IRQ 5
        Memory at db000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2

00:0d.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
        Subsystem: Unknown device 3063:5500
        Flags: bus master, medium devsel, latency 32, IRQ 5
        Memory at da000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2

00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
        Subsystem: VIA Technologies, Inc. VT8233A ISA Bridge
        Flags: bus master, stepping, medium devsel, latency 0
        Capabilities: [c0] Power Management version 2

00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
        Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
        Flags: bus master, medium devsel, latency 32, IRQ 255
        I/O ports at fc00 [size=16]
        Capabilities: [c0] Power Management version 2

00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23) (prog-if 00 [UHCI])
        Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
        Flags: bus master, medium devsel, latency 32, IRQ 169
        I/O ports at dc00 [size=32]
        Capabilities: [80] Power Management version 2

00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23) (prog-if 00 [UHCI])
        Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
        Flags: bus master, medium devsel, latency 32, IRQ 169
        I/O ports at d800 [size=32]
        Capabilities: [80] Power Management version 2

00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RT8139
        Flags: bus master, medium devsel, latency 32, IRQ 193
        I/O ports at d400 [size=256]
        Memory at defdfe00 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2

00:14.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 50) (prog-if 00 [UHCI])
        Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
        Flags: bus master, medium devsel, latency 32, IRQ 177
        I/O ports at d000 [size=32]
        Capabilities: [80] Power Management version 2

00:14.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 50) (prog-if 00 [UHCI])
        Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
        Flags: bus master, medium devsel, latency 32, IRQ 185
        I/O ports at cc00 [size=32]
        Capabilities: [80] Power Management version 2

00:14.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) (prog-if 20 [EHCI])
        Subsystem: VIA Technologies, Inc. (Wrong ID) Unknown device 1234
        Flags: bus master, medium devsel, latency 32, IRQ 193
        Memory at defdfd00 (32-bit, non-prefetchable) [size=256]
        Capabilities: [80] Power Management version 2


Code:
uname -a
Linux localhost.localdomain 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:37:32 EDT 2006 i686 athlon i386 GNU/Linux


I can force recognition of the card by modifying my /etc/modprobe.conf to be:
Code:
options cx88xx card=47


And get:
Code:
[root@localhost ~]# dmesg | grep cx88
CORE cx88[0]: subsystem: 3063:5500, board: pcHDTV HD5500 HDTV [card=47,insmod option]
cx88[0]/0: found at 0000:00:0d.0, rev: 5, irq: 185, latency: 32, mmio: 0xdd000000
tuner 1-0043: chip found @ 0x86 (cx88[0])
tuner 1-0061: chip found @ 0xc2 (cx88[0])
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/2: found at 0000:00:0d.2, rev: 5, irq: 185, latency: 32, mmio: 0xdb000000
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
cx88[0]: irq mpeg  [0x20000] par_err*
cx88[0]/2: general errors: 0x00020000
cx88[0]/2: cx8802_timeout
cx88[0]/2: cx8802_timeout
cx88[0]/2: cx8802_timeout
cx88[0]/2: cx8802_timeout
cx88[0]/2: cx8802_timeout
cx88[0]/2: cx8802_timeout
cx88[0]/2: cx8802_timeout
cx88[0]/2: cx8802_timeout
cx88[0]/2: cx8802_timeout
[root@localhost ~]#



but then a dtvsignal shows "Signal: 000 ." for any channel (including ones that work fine on my tv with the antenna I'm using).

At this point, I'm just very frustrated. Nothing about this seems to work. The instructions that came with the card would have been more useful if they had come on a roll stamped "Charmin". Should my next step be to install Suse 10.1 since that seems to be the only OS with an actual HOWTO? Err! Evil or Very Mad


Thanks for at least letting me vent,
Shawn Grimes
http://www.shawnsbits.com
http://www.claimid.com/shawn
View user's profile Send private message Visit poster's website
PostPosted: Sat Jan 06, 2007 5:05 am Reply with quote
xyzzy
 
Joined: 12 Feb 2006
Posts: 225




Code:
Subsystem: Unknown device 3063:5500

The PCI vendor id is wrong. It should be 7063:5500. Looks like your eeprom is corrupted.

You should be able to write the correct value into the eeprom with i2cset. i2cset is part of the lm_sensors package. You can download my pchdtv_audio program from these forums, that has instructions. Once you find out what i2c bus your card is on, something like i2cset 0 0x50 5 0x70, where the first 0 is the number of the i2c bus, should fix the pci vendor id.
View user's profile Send private message
PostPosted: Sat Jan 06, 2007 9:31 am Reply with quote
hawkins
 
Joined: 05 Jan 2007
Posts: 4
Location: Baltimore, MD




Thank you for the reply. I found my card on bus 1 and tried using i2cset but it didn't seem to change the PCI Vendor id:

Code:
[root@localhost ~]# ./pchdtv_audio.pl
Found CX88 Card 0 on I2C bus 1


So I tried:
Code:
[root@localhost ~]# i2cset 1 0x50 5 0x70
No size specified (using byte-data access)
WARNING! This program can confuse your I2C bus, cause data loss and worse!
DANGEROUS! Writing to a serial EEPROM on a memory DIMM
may render your memory USELESS and make your system UNBOOTABLE!
I will write to device file /dev/i2c-1, chip address 0x50, data address
0x05, data 0x70, mode byte.
Continue? [y/N] y
Warning - readback failed


I powered off the machine
Code:
shutdown -h now


Turned it back on and lspci -v still shows:
Code:

[root@localhost ~]# lspci -v | grep 5500
00:0b.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5500] (rev a1) (prog-if 00 [VGA])
        Subsystem: Unknown device 3063:5500
        Subsystem: Unknown device 3063:5500
        Subsystem: Unknown device 3063:5500
        Subsystem: Unknown device 3063:5500


and just for giggles, I tried:
Code:
[root@localhost ~]# i2cdump 1 0x50
No size specified (using byte-data access)
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-1, address 0x50, mode byte
Continue? [Y/n] y
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 17 ff ff ff 63 70 00 55 ff ff ff ff ff ff ff ff    ?...cp.U........
10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................



So it looks to me like the register was set. Any other ideas? Did I miss something?

_________________
Thanks,
Shawn Grimes
http://www.shawnsbits.com
http://claimid.com/shawn
View user's profile Send private message Visit poster's website
PostPosted: Sat Jan 06, 2007 4:36 pm Reply with quote
xyzzy
 
Joined: 12 Feb 2006
Posts: 225




Code:

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 17 ff ff ff 63 70 00 55 ff ff ff ff ff ff ff ff    ?...cp.U........


You're eeprom has the right data in it and the PCI id should be 7063, 5500. Powering off should be all that's necessary to reset the cx88 and cause it to re-load the data from the eeprom. I'd trying unplugging your computer and moving the card to another slot just to be sure, but that shouldn't be necessary. Then I think you've got a bad card.
View user's profile Send private message
PostPosted: Mon Jan 15, 2007 12:38 pm Reply with quote
hawkins
 
Joined: 05 Jan 2007
Posts: 4
Location: Baltimore, MD




Just wanted to post a reply that I emailed pchdtv support and they sent me a replacement card. I'm going to try and get it running on Ubuntu (my preferred distro) so we'll see how that goes but given my initial experiences, it's hard to that I have high hopes.

_________________
Thanks,
Shawn Grimes
http://www.shawnsbits.com
http://claimid.com/shawn
View user's profile Send private message Visit poster's website
PostPosted: Wed Jan 17, 2007 9:31 am Reply with quote
hawkins
 
Joined: 05 Jan 2007
Posts: 4
Location: Baltimore, MD




hawkins wrote:
Just wanted to post a reply that I emailed pchdtv support and they sent me a replacement card. I'm going to try and get it running on Ubuntu (my preferred distro) so we'll see how that goes but given my initial experiences, it's hard to that I have high hopes.


I just wanted to say that I was wrong. The Ubuntu install was a cake walk with the new card. I have some tweaking to do to get the video playback to be smooth but as far as I can tell, the card is working great. It's a shame that my first experience soured me so much but I guess if I would have asked for help sooner it wouldn't have been so bad.

_________________
Thanks,
Shawn Grimes
http://www.shawnsbits.com
http://claimid.com/shawn
View user's profile Send private message Visit poster's website
5500 Fedora Core 6 .. board: UNKNOWN/GENERIC
  pcHDTV Forum Index -> Installation/Setup
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT - 7 Hours  
Page 1 of 1  

  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2003 phpBB Group
Theme created by Vjacheslav Trushkin