We’ve had a handful of reports cropping up related to HVR2200 model#89619 cards. With Ubuntu 12.04.1 the driver would attempt to load firmware from file NXP7164-2010-03-10.1.fw length 4019072 as defined in the saa7164-fw.c driver source. (Hint: it’s not really an Ubuntu error) Sep 13 07:50:56 dell kernel: [ 83.432854] saa7164_downloadimage() image corrupt Sep 13 07:50:56… Read More
I’ve applied a few patches to the tda18271 driver that may improve tuning in certain channel ranges.
Thanks to Stefan Sibiga for pointing out some of these driver bugs earlier this year.
The patches are located at: http://kernellabs.com/hg/~mkrufky/tda18271-fix
Thanks to everyone who reported the saa7164-buffer.c bug. It crept in during a last minute merge. Sorry. I repro’d the problems and made a patch. http://kernellabs.com/hg/~stoth/saa7164-v4l Regards, – Steve
First draft is available from http://kernellabs.com/hg/~stoth/saa7164-v4l Firmware is available from http://www.steventoth.net/linux/hvr22xx/firmwares/4019072 Comments welcome.
We’ve reached the end of a major milestone. SAA7164 is ready to be merged into the master LinuxTV repositories at linuxtv.org. For cleanup and ease of merging I’ve extracted all of the patches from saa7164-stable and created saa7164-merge. I’ve asked Mauro to review and merge at his earliest convenience. I want to take this opportunity… Read More
I’ve posted a new set of patches to the saa7164-dev tree. The significant change relates to how the driver deals with command queueing in an effort to resolve commands that have appeared to ‘timeout’, often seen as I2C message failures. One of the positive side effects is that these patches also lower the overall system… Read More
If you’re running MythTV with an HVR2200 in Australia then I need to hear from you! I spent six hours over the weekend logged in remotely to an Australian users system trying to track down a problem that was seemingly preventing the driver from responding correctly after being loaded. Requests into the firmware were being… Read More
Yesterday I spent most of the day testing the saa7164-stable tree on Ubuntu 8.10 (Intrepid) 64bit Desktop. In previous tests here, here, here and here everything largely went well on both ATSC/QAM and DVB-T, on our both 32 and 64bit platforms. The change history in the saa7164-stable repository shows that the tree hasn’t needed (or… Read More
Today (July 18th) I’m going to spend the entire day trying to force a hang on the -stable driver with an HVR-2250. This will be a combination of tests using MythTV with LiveTV and background recording. I’ll also be on IRC for most of the day (on and off) so if you have HVR-2250 or… Read More
I’m beginning to wonder what would happen if the deferred worker thread, responsible for dequeueing the DMA buffers after interrupt, and updating the device registers, got so far behind that the DMA buffers we’re finally trying to dequeue have wrapped and are currently in use again. Hmm, that would cause awkward things to happen and… Read More