HVR-950q patches submitted upstream!

After a rather large bug hunt, I’ve finally submitted the HVR-950q patches upstream. In the end, we created 24 patches addressing a ton of longstanding bugs: au8522: fix intermittent lockup of analog video decoder au8522: Fix off-by-one in SNR table for QAM256 au8522: properly recover from the au8522 delivering misaligned TS streams au0828: Make the… Read More

A whole pile of HVR-950q fixes

I finally spent the day and gathered up all the various patches I had kicking around for the HVR-950q. They can be found here: http://git.kernellabs.com/?p=dheitmueller/cx23885_fixes.git;a=shortlog;h=refs/heads/950q_fixes This includes the longstanding bug at startup that would cause the xc5000 to not properly bind on the digital side, a rather nasty case that hangs the analog video decoder… Read More

USB power analysis

Been doing some HVR-950q debugging for the last couple of weeks. Finally getting around to cleanup on some existing patches that haven’t gotten upstream, as well as investigating some new reliability problems. Out of concern that one of my problems might be power related, I dug up some hardware I hacked together about four years… Read More

HVR-950q Closed Captioning support

Hello all! If anyone is interested in closed captioning support for the HVR-950q, you can get it from the following tree: http://kernellabs.com/hg/~dheitmueller/v4l-dvb-950qvbi Unfortunately, the work exposed a bug in tvtime which prevented it from working, which I fixed here: http://kernellabs.com/hg/~dheitmueller/tvtime But it *is* working with zvbi-ntsc-cc out of the box. Comments welcome, as always. Next… Read More

Call for testers: HVR-950q MythTV fixes

I finally found a few hours to sit down and debug the issue people were reporting where switching back and forth between analog and digital modes under MythTV would intermittently fail with the hvr-950q. It turns up there were a couple of race conditions related to the power management of the chip. http://kernellabs.com/hg/~dheitmueller/hvr-950q-pmfixes/ There was… Read More