LinHES Forums http://forums.linhes.org/ |
|
HD-3000 Good News and Bad News http://forums.linhes.org/viewtopic.php?f=15&t=5848 |
Page 1 of 2 |
Author: | lynchaj [ Mon Aug 29, 2005 9:14 pm ] |
Post subject: | HD-3000 Good News and Bad News |
Hi, I just received my HD-3000 in the mail and so far it is looking pretty good. Of course, there is good news and bad news. First, the good news: 1. The HD-3000 arrived in the mail and apparently works. 2. There are at least a few ATSC channels in the area and some work. 3. My PVR can be made to work with the HD-3000 and record shows. 4. My PVR can play HDTV content (can be kind of flakey) following Xsecrets advice, I removed the ATI TV Wonder VE from the PVR. I followed the instructions from Human here http://mysettopbox.tv/phpBB2/viewtopic. ... ight=human the instructions did not work at first because I kept getting a "could not open card #0!" message so I did a quick forum search and followed the advice of this post http://mysettopbox.tv/phpBB2/viewtopic. ... vb&start=0 I added step 0 to the Human instructions with the following (as root from console) #modprobe -r cx88_atsc #modprobe -r cx88_dvb #modprobe cx88_dvb then followed the rest steps 1-7 to the letter and for step 8 did this as root at the console: I replaced Step 8 with #rm /root/tmp/unaltered_channel.txt #rm /root/tmp/unaltered_dtv_multiplex.txt #DVB_fixer.sh finished steps 9-11 as instructed. Then I switched back to X, started the mythfrontend (Alt-M) and proceeded to be amazed in all the HDTV recording glory my trusty PVR can now do. Now, the BAD news. The above procedure works great if you do the entire procedure for that session!! It is quite time consuming. Once I reboot, its back to the start of the procedure. Ugh. It seems the root problem here is that the cx88_dvb module is getting confused by the cx88_atsc module loading first or something. Using modprobe to remove cx88_atsc and cx88_dvb, then reload cx88_dvb makes everything work OK. Is there anyway to get the module cx88_dvb to load PROPERLY at boot up? How do I do that? I was thinking about adding a file named "cx88" in the /etc/modutils/ directory with the following: install cx88_dvb /sbin/modprobe -r cx88_atsc; /sbin/modprobe -r cx88_dvb; /sbin/modprobe cx88_dvb and then doing an #update-modules ; depmod -a Would this work? Is there a better way? I could really use some expert KnoppMyth HDTV advice! Thanks in advance Andrew Lynch |
Author: | Xsecrets [ Mon Aug 29, 2005 10:29 pm ] |
Post subject: | |
Not sure about the modules thing, but nothing in /etc/modutils/ will do anything with the new 2.6 kernel. it uses /etc/modprobe.d/ , but I would check /etc/modules first and make sure the modules are in the correct order there if they exist. it's read from top down. as for the playback you could also try changing from PS to TS or maybe the other way around. you can search for a post by me in the hdtv forum for details. |
Author: | lynchaj [ Tue Aug 30, 2005 5:10 am ] |
Post subject: | |
OK, its morning and I recall a couple more details... The PVR can record HDTV no problem. I go into program guide, select a HDTV channel, hit enter, and presto it records. I can view the recorded shows fairly well. However, live HDTV viewing does not work as well. The default channel works OK when I start "watch TV" and press Y Y to get to the HD-3000 tuner (the first 2 tuners are PVR-250s). Whenever I try to change the channel though it gets all messed up with a mostly green screen if it gets anything at all. Sometimes it appears that X hangs. In order to get the HDTV recordings to play reasonably well, I had to enable XvMC in the settings and disable display output deinterlace (don't know which but I think it was the default method) and disable the "denoise3d" filter. Xsecrets, is this the post you were referring to? http://mysettopbox.tv/phpBB2/viewtopic.php?p=26623& I will give that a try tonight and see if I can improve playback... Thanks! Andrew Lynch |
Author: | Xsecrets [ Tue Aug 30, 2005 8:22 am ] |
Post subject: | |
yeah that's the post. and yeah I doubt you'd find a processor that could run denoisse on hdtv in realtime. |
Author: | lynchaj [ Tue Aug 30, 2005 10:19 am ] |
Post subject: | |
Xsecrets, Is it worth it to try and get deinterlace working again with HDTV? Even though I am using a regular NTSC TV as a display, the deinterlace made a noticeable difference on SDTV coming from the PVR-250s. Thanks! Andrew Lynch |
Author: | Xsecrets [ Tue Aug 30, 2005 10:28 am ] |
Post subject: | |
well if you have a beefy machine you can probably pull off bob deinterlace, but I can't imagine a machine that can do anything more processor intensive on hdtv. Actually the best solution, which unfortunately is not an option with the latest nvidia drivers is to go 1080i (of course this requires an hdtv as well) When I was using 1080i everything played perfectly without any deinterlace. |
Author: | lynchaj [ Tue Aug 30, 2005 5:36 pm ] |
Post subject: | |
I have made some progress on the HDTV PVR. I thought about the reconfigure and reboot cycle a bit and after a few experiments came up with a fix. boot, login as root at console #cd /etc/init.d I created a script file in /etc/init.d called "cx88_atsc_remove.sh" containing: /etc/init.d/mythtv-backend stop modprobe -r cx88-atsc modprobe -r cx88-dvb modprobe cx88-dvb /etc/init.d/mythtv-backend start did a #chmod 777 cx88_atsc_remove.sh and a #update-rc.d cx88_atsc_remove.sh defaults 99 to get it to start up on system boot. Now when the system boots one of the last things the system (root) will do before launching gdm is stop the mythtv-backend, clear out the cx88 modules, reload the cx88-dvb module, and restart the mythtv-backend. Thanks! Andrew Lynch PS, since there doesn't seem to be one (that I could find), I started a crude R5A16 with HD-3000 HOWTO page on the knoppmythwiki.org site. Maybe if you can, stop by and make fixes? |
Author: | cesman [ Tue Aug 30, 2005 6:49 pm ] |
Post subject: | |
Odd... During testing (and everyday use), my 3000 just works. |
Author: | lynchaj [ Wed Aug 31, 2005 5:38 am ] |
Post subject: | |
I followed the Human instructions to the letter including step 1 (stop mythtv-backend) but the mythtv-setup is NOT able to detect my HD-3000 as a DVB card without removing the cx88_atsc module. Oddly, it is able to see it as an HD-3000 card (the more obvious configuration choice) with the cx88_atsc module installed. cesman, did you use the same steps as Human or do you have your own instructions? I suspect there has been a firmware change in the HD-3000 or something. Maybe its more ECS 848P-A motherboard wierdness? I have tried repeatedly, stopping mythtv-frontend and mythtv-backend and the mythtv-setup cannot see the HD-3000 as a DVB card if the cx88_atsc module is loaded. Is there something I can post to help debug this problem or identify what I am doing wrong? I started a R5A16 w/HD-3000 wiki page to help people since it appears that several people are having this problem. Once the HD-3000 is configured it detects about a dozen or so digital TV stations Over-The-Air using my attic UHF attenna. I am amazed at the number and variety of stations -- any/all of which I can apparently select a show in "program guide" and record. I can watch the recordings and even see the previews. They look great. However, I cannot get the Live TV to work at all anymore. It did work briefly for a single channel but as soon as I tried to change the channel it locked, X hung up, or it just returned to the mythtv-frontend menu. I did the Xsecrets suggested mythtv-setup change to the DVB card and enabled the "PS to TS" advanced option. I have XvMC enabled on my NVIDIA card. Thanks! Andrew Lynch |
Author: | Xsecrets [ Wed Aug 31, 2005 6:55 am ] |
Post subject: | |
well I think for the most part hdtv is pretty much broken for livetv. any time you switch formats it will mess up, and of course if you happen to get on a station that won't lock then it messes up. I had the same experience as cesman. I've never had to mess with which module is loaded, other than when I wanted the atsc module loaded so I could tune my antenna. Not sure why the atsc module loaded on your setup, but for most people it seems the atsc module does not load automatically. |
Author: | lynchaj [ Wed Aug 31, 2005 8:09 am ] |
Post subject: | |
Well, that certainly looks to explain what I am seeing. I am going experiment with the "on screen programming guide/browse mode" so I can survey the digital channels to see what actually is there or not. I rarely use the live TV feature except to debug tuners and view reception quality. I mostly just watch recordings. I will also investigate the /proc/interrupts to see if there are any sharing going on. I plan to use "modinfo" on the cx88_atsc modules to find out who and why it is loading. Am I correct in that the default install, cx88_atsc is not loaded? Is it loaded by default on your systems? I wonder why it is loading on my system as I haven't done anything (except the script to remove cx88_atsc) to the modules. I removed any bttv cards and their configuration. Hmm... is there some way to check on the HD-3000 firmware version so we can compare my board to others? A dmesg note or something? Thanks for your help! Andrew Lynch PS, I am making a knoppmythwiki page to document my HD-3000 R5A16 install experiences. Please check it out and make improvements. Thanks! http://knoppmythwiki.org/index.php?page ... 3000_HOWTO |
Author: | cesman [ Wed Aug 31, 2005 11:14 am ] |
Post subject: | |
I have my own set of instructions. ![]() |
Author: | Liv2Cod [ Wed Aug 31, 2005 11:21 am ] |
Post subject: | |
I don't have any PVR-xxx cards in my system, but I have two HD-3000's and one HD-2000. They all worked fine with cesman's instructions. All running as DVB cards. |
Author: | lynchaj [ Wed Aug 31, 2005 12:37 pm ] |
Post subject: | |
What I cannot figure out is why the cx88_atsc module loaded in the first place. Is it present on your system? I never specified it in the /etc/modules file and don't know how or why its getting autoloaded. I think something has recently changed on the HD-3000 and is causing configuration problems with R5A16. Or maybe operator error but I can't figure out what it is. There are others on the forum who are also seeing this problem, at a minimum, crabby, chopsuey, and gbutters. I bet there are others out there as well on the pchdtv.com forum. All are apparently recent HD-3000 owners like myself. http://mysettopbox.tv/phpBB2/viewtopic. ... vb&start=0 Thanks! Andrew Lynch |
Author: | Liv2Cod [ Wed Aug 31, 2005 3:05 pm ] |
Post subject: | |
According to lsmod, I DO have cx88_atsc loaded. Code: root@mythtv:~# lsmod | grep cx88
cx88_blackbird 13572 0 cx88_atsc 15748 0 cx8800 27276 0 v4l1_compat 14852 2 cx88_atsc,cx8800 cx88_dvb 7300 0 cx8802 9220 3 cx88_blackbird,cx88_atsc,cx88_dvb mt352 7812 2 dvb_bt8xx,cx88_dvb cx88xx 47904 5 cx88_blackbird,cx88_atsc,cx8800,cx88_dvb,cx8802 ir_common 7300 1 cx88xx or51132 11396 1 cx88_dvb video_buf_dvb 6404 1 cx88_dvb cx22702 9604 1 cx88_dvb dvb_pll 5252 3 cx88_dvb,or51132,cx22702 video_buf 18436 8 cx88_blackbird,cx88_atsc,cx8800,cx88_dvb,cx8802,cx88xx,video_buf_dvb,bttv firmware_class 9728 7 cx88_blackbird,cx88_atsc,dvb_bt8xx,sp887x,or51211,or51132,bttv i2c_algo_bit 10504 2 cx88xx,bttv v4l2_common 6528 3 cx88_atsc,cx8800,bttv btcx_risc 5768 4 cx8800,cx8802,cx88xx,bttv tveeprom 13336 2 cx88xx,bttv videodev 9600 5 cx88_blackbird,cx88_atsc,cx8800, cx88xx,ttv i2c_core 20224 16 cx88_atsc,dvb_bt8xx,nxt6000, dst, sp887x, cx24110, or51211, mt352, cx88xx, or51132, cx22702, tuner, bttv, i2c_algo_bit, tveeprom,i2c_i801 |
Page 1 of 2 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |