[pvrusb2] pvrusb2 Digest, Vol 51, Issue 14
Joel Mayer
joelm_audion at msn.com
Mon Nov 23 12:26:21 CST 2009
2. Updating Isely Drivers and Firmware-
Two or three times a week I go to a terminal as root
in my SuSE Linux 11.1 distro and type in "zypper up".
(omit the quotes). Often as not, zypper rewards me
with a big bunch of much appreciated updates to my
base collection of software.
Time after time I see messages saying: mythtv component
this or that is about to be updated. But I have yet to
detect a reference to Mike Isely's software. Why is
that? Have I configured my repository searches
incorrectly? Is there no communication between the
Isely web pages and the people at zypper?
I read someplace zypper is so smart, it resolves
dependencies so well. That there is a measurable
improvement in processor speed on zypper installed
software compared to software installed by Yast.
That being the case, what do I have to do to get
Isely enterprises hooked up with zypper?
Joel Mayer
----- Original Message -----
From: pvrusb2-request at isely.net<mailto:pvrusb2-request at isely.net>
To: pvrusb2 at isely.net<mailto:pvrusb2 at isely.net>
Sent: Monday, November 23, 2009 1:00 PM
Subject: pvrusb2 Digest, Vol 51, Issue 14
Send pvrusb2 mailing list submissions to
pvrusb2 at isely.net<mailto:pvrusb2 at isely.net>
To subscribe or unsubscribe via the World Wide Web, visit
http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2<http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2>
or, via email, send a message with subject or body 'help' to
pvrusb2-request at isely.net<mailto:pvrusb2-request at isely.net>
You can reach the person managing the list at
pvrusb2-owner at isely.net<mailto:pvrusb2-owner at isely.net>
When replying, please edit your Subject line so it is more specific
than "Re: Contents of pvrusb2 digest..."
Today's Topics:
1. Re: HVR-1900 needs driver change to support 16K fx2 firmware.
(Mike Isely)
----------------------------------------------------------------------
Message: 1
Date: Sun, 22 Nov 2009 18:51:51 -0600 (CST)
From: Mike Isely <isely at isely.net<mailto:isely at isely.net>>
Subject: Re: [pvrusb2] HVR-1900 needs driver change to support 16K fx2
firmware.
To: Communications nexus for pvrusb2 driver <pvrusb2 at isely.net<mailto:pvrusb2 at isely.net>>
Message-ID: <alpine.DEB.1.10.0911221845350.5588 at ivanova.isely.net<mailto:alpine.DEB.1.10.0911221845350.5588 at ivanova.isely.net>>
Content-Type: text/plain; charset=us-ascii
Gary:
The driver has already been updated (and since the HVR-1950 has BOTH
16KB and 8KB firmware floating around the actual fix is slightly more
complex than simply checking for 16KB in place of 8KB).
However there is a lag before the in-kernel version is going to pick up
the changes. In the mean time you can grab the latest standalone driver
which includes the needed changes. See here:
http://www.isely.net/pvrusb2/download.html<http://www.isely.net/pvrusb2/download.html>
The documentation is also already updated to describe this situation.
See here:
http://www.isely.net/pvrusb2/setup.html#Firmware<http://www.isely.net/pvrusb2/setup.html#Firmware>
-Mike
On Sun, 22 Nov 2009, Gary Francis wrote:
> Hi Mike,
> Firstly, thanks for all the effort in maintaining drivers for the pvrusb2.
> I recently acquired an HVR-1900 and now have it working with both Ubuntu
> 9.04 and Slackware64 13.0, except for the IR Blaster. Using the extract script
> from the 20091031 snapshot I was able to extract the required firmware, but
> had a couple of problems in using the latest FX2 firmware.
>
> The firmware for the HVR-1900 (From 1.2a driver CD) is now 16k in size. To use
> this required two changes to the driver source.
> 1. The addition of the 16k flag for the HVR-1900 in pvrusb2-devattr.c.
> *** 393,398 ****
> --- 393,399 ----
> .flag_has_analogtuner = !0,
> .flag_has_composite = !0,
> .flag_has_svideo = !0,
> + .flag_fx2_16kb = !0,
> .signal_routing_scheme = PVR2_ROUTING_SCHEME_HAUPPAUGE,
> .digital_control_scheme = PVR2_DIGITAL_SCHEME_HAUPPAUGE,
> .led_scheme = PVR2_LED_SCHEME_HAUPPAUGE,
>
> 2. The firmware uploader pvr2_upload_firmware1 in pvrusb2-hdw.c checks is
> hardcoded to check for an 8192 byte upload, causing a 16k upload to fail. I
> changed this to use the actual size of firmware expected.
> *** 1890,1897 ****
>
> trace_firmware("Upload done (%d bytes sent)",ret);
>
> ! /* We should have written 8192 bytes */
> ! if (ret == 8192) {
> hdw->fw1_state = FW1_STATE_RELOAD;
> return 0;
> }
> --- 1890,1897 ----
>
> trace_firmware("Upload done (%d bytes sent)",ret);
>
> ! /* We should have written fwsize bytes */
> ! if (ret == fwsize) {
> hdw->fw1_state = FW1_STATE_RELOAD;
> return 0;
> }
>
> Keep up the good work
>
> Gary
>
>
--
Mike Isely
isely @ isely (dot) net
PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8
------------------------------
_______________________________________________
pvrusb2 mailing list
pvrusb2 at isely.net<mailto:pvrusb2 at isely.net>
http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2<http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2>
End of pvrusb2 Digest, Vol 51, Issue 14
***************************************
More information about the pvrusb2
mailing list