Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Users

HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit

 

 

MythTV users RSS feed   Index | Next | Previous | View Threaded


plainfaceboy at hotmail

Aug 17, 2012, 4:29 AM

Post #1 of 9 (671 views)
Permalink
HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit

Hi - I've upgraded to Ubuntu 12.04 (to let me use the later kernel which will hopefuilly fix the bugs in swithcing channels with this card), but not sure how to install the firmware.
I was using 1.26.90.0 as at http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000#Firmware_v1.26.90.0 which worked fine on Lucid (10.04), and Mythtv 0.25.
I tried installing using the same file etc but didn't work - realised then I should probably be using the 64 bit version. Assumed I would need different values for the 'skip' and 'count' but can't work out what they should be form the file - from looking at the hcwbda.sys file, it is obviosuly different and the start/end strings (discussed in http://www.mythtvtalk.com/firmware-update-hauppauge-nova-hd-s2-hvr-4000-a-12058/) are in different place (and the end string first and vice versa etc).
I'm hoping someone might be able to help - I've seen links where people have reported it working 64 but Ubuntu - to save me messing about too mucb with trial and error!
Thanks.


pkendall64 at gmail

Aug 17, 2012, 9:26 PM

Post #2 of 9 (634 views)
Permalink
Re: HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit [In reply to]

On Fri, Aug 17, 2012 at 11:29 PM, plainface boy
<plainfaceboy [at] hotmail> wrote:
> Hi - I've upgraded to Ubuntu 12.04 (to let me use the later kernel which
> will hopefuilly fix the bugs in swithcing channels with this card), but not
> sure how to install the firmware.
> I was using 1.26.90.0 as at
> http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000#Firmware_v1.26.90.0
> which worked fine on Lucid (10.04), and Mythtv 0.25.
> I tried installing using the same file etc but didn't work - realised then I
> should probably be using the 64 bit version. Assumed I would need different
> values for the 'skip' and 'count' but can't work out what they should be
> form the file - from looking at the hcwbda.sys file, it is obviosuly
> different and the start/end strings (discussed in
> http://www.mythtvtalk.com/firmware-update-hauppauge-nova-hd-s2-hvr-4000-a-12058/)
> are in different place (and the end string first and vice versa etc).
> I'm hoping someone might be able to help - I've seen links where people have
> reported it working 64 but Ubuntu - to save me messing about too mucb with
> trial and error!
> Thanks.
>

You should be able to use the firmware from your old version of ubuntu
as it doesn't
have anything to with 64bit or 32bit. It's the firmware for the card.
What I have found
is that I have to reverse apply a patch that was made to tidy things
up in the hvr-4000
code as it won't lock on to any DVB signals without it.

Can you provide some log output from dmesg and explain what the symptoms are?

Cheers,
Paul
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


dheitmueller at kernellabs

Aug 18, 2012, 6:49 AM

Post #3 of 9 (627 views)
Permalink
Re: HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit [In reply to]

On Sat, Aug 18, 2012 at 12:26 AM, Paul Kendall <pkendall64 [at] gmail> wrote:
> You should be able to use the firmware from your old version of ubuntu
> as it doesn't
> have anything to with 64bit or 32bit. It's the firmware for the card.
> What I have found
> is that I have to reverse apply a patch that was made to tidy things
> up in the hvr-4000
> code as it won't lock on to any DVB signals without it.

....ears perk up....

What driver patch did you have to reverse?

Devin

--
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


pkendall64 at gmail

Aug 18, 2012, 7:55 PM

Post #4 of 9 (629 views)
Permalink
Re: HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit [In reply to]

On Sun, Aug 19, 2012 at 1:49 AM, Devin Heitmueller
<dheitmueller [at] kernellabs> wrote:
> On Sat, Aug 18, 2012 at 12:26 AM, Paul Kendall <pkendall64 [at] gmail> wrote:
>> You should be able to use the firmware from your old version of ubuntu
>> as it doesn't
>> have anything to with 64bit or 32bit. It's the firmware for the card.
>> What I have found
>> is that I have to reverse apply a patch that was made to tidy things
>> up in the hvr-4000
>> code as it won't lock on to any DVB signals without it.
>
> ....ears perk up....
>
> What driver patch did you have to reverse?
>

This is the commit that caused the problem for me on ubuntu natty
I just rebuild the media tree with this commit reverted.

http://git.linuxtv.org/media_tree.git/patch/793927372626bae48b32db24dddde40d73923a9c

It seems that now it is fixed properly on kernel 3.0.0 by this patch...

https://launchpadlibrarian.net/74557311/frontend_dvb_init.patch

> Devin
>
Cheers,
Paul
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


dheitmueller at kernellabs

Aug 18, 2012, 8:01 PM

Post #5 of 9 (618 views)
Permalink
Re: HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit [In reply to]

On Sat, Aug 18, 2012 at 10:55 PM, Paul Kendall <pkendall64 [at] gmail> wrote:
> This is the commit that caused the problem for me on ubuntu natty
> I just rebuild the media tree with this commit reverted.
>
> http://git.linuxtv.org/media_tree.git/patch/793927372626bae48b32db24dddde40d73923a9c
>
> It seems that now it is fixed properly on kernel 3.0.0 by this patch...
>
> https://launchpadlibrarian.net/74557311/frontend_dvb_init.patch

Ok. I'm breathing a huge sigh of relief now (since I authored the
second patch).

At some point it would be great if you could try out the latest
media_build tree, and make sure all is well and that you're not having
any issues with an unmodified source tree.

Cheers,

Devin

--
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


pkendall64 at gmail

Aug 18, 2012, 8:58 PM

Post #6 of 9 (612 views)
Permalink
Re: HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit [In reply to]

On Sun, Aug 19, 2012 at 3:01 PM, Devin Heitmueller
<dheitmueller [at] kernellabs> wrote:
> On Sat, Aug 18, 2012 at 10:55 PM, Paul Kendall <pkendall64 [at] gmail> wrote:
>> This is the commit that caused the problem for me on ubuntu natty
>> I just rebuild the media tree with this commit reverted.
>>
>> http://git.linuxtv.org/media_tree.git/patch/793927372626bae48b32db24dddde40d73923a9c
>>
>> It seems that now it is fixed properly on kernel 3.0.0 by this patch...
>>
>> https://launchpadlibrarian.net/74557311/frontend_dvb_init.patch
>
> Ok. I'm breathing a huge sigh of relief now (since I authored the
> second patch).
>
> At some point it would be great if you could try out the latest
> media_build tree, and make sure all is well and that you're not having
> any issues with an unmodified source tree.

Sure, Ok, I'll give it a go sometime soon

>
> Cheers,
>
> Devin
>
Cheers,
Paul
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


pkendall64 at gmail

Aug 18, 2012, 9:18 PM

Post #7 of 9 (624 views)
Permalink
Re: HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit [In reply to]

On Sun, Aug 19, 2012 at 3:58 PM, Paul Kendall <pkendall64 [at] gmail> wrote:
> On Sun, Aug 19, 2012 at 3:01 PM, Devin Heitmueller
> <dheitmueller [at] kernellabs> wrote:
>> On Sat, Aug 18, 2012 at 10:55 PM, Paul Kendall <pkendall64 [at] gmail> wrote:
>>> This is the commit that caused the problem for me on ubuntu natty
>>> I just rebuild the media tree with this commit reverted.
>>>
>>> http://git.linuxtv.org/media_tree.git/patch/793927372626bae48b32db24dddde40d73923a9c
>>>
>>> It seems that now it is fixed properly on kernel 3.0.0 by this patch...
>>>
>>> https://launchpadlibrarian.net/74557311/frontend_dvb_init.patch
>>
>> Ok. I'm breathing a huge sigh of relief now (since I authored the
>> second patch).
>>
>> At some point it would be great if you could try out the latest
>> media_build tree, and make sure all is well and that you're not having
>> any issues with an unmodified source tree.
>
> Sure, Ok, I'll give it a go sometime soon
>

Done, looks good, no more patch needed.

>>
>> Cheers,
>>
>> Devin
>>
> Cheers,
> Paul

Paul
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


plainfaceboy at hotmail

Aug 19, 2012, 3:47 AM

Post #8 of 9 (605 views)
Permalink
Re: HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit [In reply to]

>
> On Fri, Aug 17, 2012 at 11:29 PM, plainface boy
> <plainfaceboy [at] hotmail> wrote:
>> Hi - I've upgraded to Ubuntu 12.04 (to let me use the later kernel which
>> will hopefuilly fix the bugs in swithcing channels with this card), but
>> not
>> sure how to install the firmware.
>> I was using 1.26.90.0 as at
>> http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000#Firmware_v1.26.90.0
>> which worked fine on Lucid (10.04), and Mythtv 0.25.
>> I tried installing using the same file etc but didn't work - realised
>> then I
>> should probably be using the 64 bit version. Assumed I would need
>> different
>> values for the 'skip' and 'count' but can't work out what they should be
>> form the file - from looking at the hcwbda.sys file, it is obviosuly
>> different and the start/end strings (discussed in
>> http://www.mythtvtalk.com/firmware-update-hauppauge-nova-hd-s2-hvr-4000-a-12058/)
>> are in different place (and the end string first and vice versa etc).
>> I'm hoping someone might be able to help - I've seen links where people
>> have
>> reported it working 64 but Ubuntu - to save me messing about too mucb
>> with
>> trial and error!
>> Thanks.
>>
>
> You should be able to use the firmware from your old version of ubuntu
> as it doesn't
> have anything to with 64bit or 32bit. It's the firmware for the card.
> What I have found
> is that I have to reverse apply a patch that was made to tidy things
> up in the hvr-4000
> code as it won't lock on to any DVB signals without it.
>
> Can you provide some log output from dmesg and explain what the symptoms
> are?
>
> Cheers,
> Paul
>
I seem to have got things working!
I did a fresh install of Ubuntu, added the "linux-firmware-nonfree" package
as this seems to include the CX24116 firmware. I did update it to the
1.26.90.0 though not sure how to tell which version I have.
I then downloaded the v4l drivers
(http://hg.kewl.org/pub/v4l-dvb-20100517/), and disabled FireDTV in the
menuconfig as usual, but compiling failed. I then wondered that (and I'm
guessing here) because I now have a later kernel I don't actually need to do
any of this.....so I tried Mythtv and it works. Only tested Freesat (DVB-S)
channels so far but seems to be good....



_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


pkendall64 at gmail

Aug 19, 2012, 9:19 PM

Post #9 of 9 (607 views)
Permalink
Re: HVR4000 firmware on Ubuntu 12.04 (Precise) 64bit [In reply to]

On Sun, Aug 19, 2012 at 10:47 PM, plainfaceboy <plainfaceboy [at] hotmail> wrote:
>>
>> On Fri, Aug 17, 2012 at 11:29 PM, plainface boy
>> <plainfaceboy [at] hotmail> wrote:
>>>
>>> Hi - I've upgraded to Ubuntu 12.04 (to let me use the later kernel which
>>> will hopefuilly fix the bugs in swithcing channels with this card), but
>>> not
>>> sure how to install the firmware.
>>> I was using 1.26.90.0 as at
>>>
>>> http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000#Firmware_v1.26.90.0
>>> which worked fine on Lucid (10.04), and Mythtv 0.25.
>>> I tried installing using the same file etc but didn't work - realised
>>> then I
>>> should probably be using the 64 bit version. Assumed I would need
>>> different
>>> values for the 'skip' and 'count' but can't work out what they should be
>>> form the file - from looking at the hcwbda.sys file, it is obviosuly
>>> different and the start/end strings (discussed in
>>>
>>> http://www.mythtvtalk.com/firmware-update-hauppauge-nova-hd-s2-hvr-4000-a-12058/)
>>> are in different place (and the end string first and vice versa etc).
>>> I'm hoping someone might be able to help - I've seen links where people
>>> have
>>> reported it working 64 but Ubuntu - to save me messing about too mucb
>>> with
>>> trial and error!
>>> Thanks.
>>>
>>
>> You should be able to use the firmware from your old version of ubuntu
>> as it doesn't
>> have anything to with 64bit or 32bit. It's the firmware for the card.
>> What I have found
>> is that I have to reverse apply a patch that was made to tidy things
>> up in the hvr-4000
>> code as it won't lock on to any DVB signals without it.
>>
>> Can you provide some log output from dmesg and explain what the symptoms
>> are?
>>
>> Cheers,
>> Paul
>>
> I seem to have got things working!
> I did a fresh install of Ubuntu, added the "linux-firmware-nonfree" package
> as this seems to include the CX24116 firmware. I did update it to the
> 1.26.90.0 though not sure how to tell which version I have.
> I then downloaded the v4l drivers
> (http://hg.kewl.org/pub/v4l-dvb-20100517/), and disabled FireDTV in the
> menuconfig as usual, but compiling failed. I then wondered that (and I'm
> guessing here) because I now have a later kernel I don't actually need to do
> any of this.....so I tried Mythtv and it works. Only tested Freesat (DVB-S)
> channels so far but seems to be good....
>

Yes, with the later kernel you shouldn't any fixes.

Cheers,
Paul
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users

MythTV users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.