public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Todd Brunhoff <toddb@nvr.com>
To: video4linux-list@redhat.com
Subject: [resend] XC5000 firmware for Pinnacle 800i
Date: Mon, 26 May 2008 13:09:44 -0700	[thread overview]
Message-ID: <483B1908.7000609@nvr.com> (raw)

Recently I installed mythtv on fedora core 8 using yum for most of the 
packages and v4l for the dvb support (v4l-dvb-fee5c2458384.tar.gz). I 
have the Pinnacle 800i, and the drivers for the cx88 installed 
correctly, and the firmware from http://www.steventoth.net/linux/xc5000 
always loaded. The problem was that nothing could detect any atsc 
reception, including myth setup and dvb-atsc-tools-1.0.7. After 
eliminating the antenna, cable, configuration, and rebooting many times, 
I finally humbled myself and booted up XP and installed the drivers that 
came with the card. Atsc reception worked.

So then going back to linux, I find that myth setup detected all the 
channels, and everything works!

Keep in mind that I have little experience with myth or v4l or the 
drivers, so take this with a grain of salt... in my experience 
(elsewhere) this suggests a couple of explanations:

    * the windows drivers installed the firmware correctly (making it 
work). At the very least, it had some positive influence.
    * the board logic retains a firmware installation and is smart 
enough to detect an invalid firmware update (which makes it work under 
linux in spite of bad firmware being loaded or loaded incorrectly).
    * If the firmware is bad, this could be the shell script (which 
extracts the firmware by dd'ing it out of the middle of a .sys file) 
doesn't get quite the right bytes). This seems unlikely since it 
probably worked for the author.
    * It could be that the firmware is the wrong version for the 800i 
(the readme that comes with the firmware says that it is the official 
Haupauge WHQL driver).
    * It also could be possible that the linux firmare is correct, but 
that the windows driver did some other operation to the board (like 
updating other firmware), that then allows the linux driver firmware 
load to work correctly.

It would be nice is one of you could shed some light on this, although 
for me this problem is solved. Perhaps this may help others get past the 
same very irritating brick wall with the 800i.

Todd

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

                 reply	other threads:[~2008-05-26 20:10 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=483B1908.7000609@nvr.com \
    --to=toddb@nvr.com \
    --cc=video4linux-list@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox