Page 1 of 5 123 ... LastLast
Results 1 to 10 of 44

Thread: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

  1. #1
    Join Date
    Sep 2008
    Beans
    57

    HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    As there was only one old thread about this card, I thought I would post about my success in getting Freeview (over an aerial) HD tv working in MythTV using the PCTV nanoStick T2.

    Before you bother/invest money make sure your nearest transmitter is broadcasting DVB-T2

    So, the hardware: http://www.pctvsystems.com/Products/...B/Default.aspx

    The PCTV nanoStick T2 290e is the first PC TV tuner that supports DVB-T2. DVB-T2 is needed to receive HD channels via Freeview in the UK.

    Next, The drivers. The Linux drivers for this device can be found via http://stevekerrison.com/290e/index.html
    I would like to thank Steve Kerrison for writing these drivers and getting the 290e talking to Linux. Great work!

    The drivers can be installed using the LinuxTV projects V4L-DVB framework. Relevant links are http://linuxtv.org/ and the wiki at http://linuxtv.org/wiki/

    So, to get this this working with Myth just follow the install instructions at http://linuxtv.org/wiki/index.php/Ho...Device_Drivers

    I ran through the "Basic" Approach, rebooted and the 290e was recorgnised. From there it was just a case of running the Myth-backend setup and adding the video source & rescanning etc. As well as the usual Freeview channels I now get BBC One HD, ITV1 HD, Channel4 HD and BBC HD. The quality is stunning.

    That's all there is to it. So, if you are looking to watch HD content over Freeview this is one way to do it that works.
    Things that helped me setup MythTV and Mythbuntu: http://www.oneweb.co.uk/mythtv/

  2. #2
    Join Date
    Jun 2008
    Beans
    138

    Re: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    Quote Originally Posted by Slate8 View Post
    As there was only one old thread about this card, I thought I would post about my success in getting Freeview (over an aerial) HD tv working in MythTV using the PCTV nanoStick T2.

    Before you bother/invest money make sure your nearest transmitter is broadcasting DVB-T2

    So, the hardware: http://www.pctvsystems.com/Products/...B/Default.aspx

    The PCTV nanoStick T2 290e is the first PC TV tuner that supports DVB-T2. DVB-T2 is needed to receive HD channels via Freeview in the UK.

    Next, The drivers. The Linux drivers for this device can be found via http://stevekerrison.com/290e/index.html
    I would like to thank Steve Kerrison for writing these drivers and getting the 290e talking to Linux. Great work!

    The drivers can be installed using the LinuxTV projects V4L-DVB framework. Relevant links are http://linuxtv.org/ and the wiki at http://linuxtv.org/wiki/

    So, to get this this working with Myth just follow the install instructions at http://linuxtv.org/wiki/index.php/Ho...Device_Drivers

    I ran through the "Basic" Approach, rebooted and the 290e was recorgnised. From there it was just a case of running the Myth-backend setup and adding the video source & rescanning etc. As well as the usual Freeview channels I now get BBC One HD, ITV1 HD, Channel4 HD and BBC HD. The quality is stunning.

    That's all there is to it. So, if you are looking to watch HD content over Freeview this is one way to do it that works.
    This sounds very encouraging as I'd prefer this route rather than a satellite antenna. A couple of questions: 1) does this give 1080i video & 5.1 audio (my HDMI connected AV amp gives me 7.1 audio)? 2) is the chip the same as used in the Blackgold BGT3620 PCI card, has anyone tried the Blackgold card?
    Asus M3N78-EMH HDMI, AMD2 Athlon 64, 4GB RAM
    2xSamsung Spinpoint 500GB HDD, OCZ Vertex 30GB SSD, Nova T-500 DVB-T, TechniSat SkyStar HD2 DVB-S, UR86E X10 RF Remote, Mythbuntu 8.10, Marantz SR5002 AV Amp

  3. #3
    Join Date
    Sep 2008
    Beans
    57

    Re: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    I checked last night and the stream is 1080i. I heard rumours that the BBC were going to start broadcasting in 1080p but looks like this hasn't happened yet, or at least isn't happening on my transmitter.

    The audio on my setup is downmixed to stereo so I haven't tried 5.1. As far as I know both the broadcast and driver support 5.1 audio.

    I think the chipset is different. Details of the 290e chipset here http://linuxtv.org/wiki/index.php/DVB-T2_USB_Devices

    As far as I know the Blackgold hardware is PCIe rather than USB and not supported by the Linux TV project yet.
    Things that helped me setup MythTV and Mythbuntu: http://www.oneweb.co.uk/mythtv/

  4. #4
    Join Date
    Jun 2008
    Beans
    138

    Re: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    Slate8, I checked with the BBC Technical website and it says they broadcast in 1080i. Thanks for your info, most useful. I'll go ahead and buy a PCTV nanoStick T2 and install it in my 'production' Mythbuntu 8.10 system, and see what happens. I've checked that the transmitter I use does broadcast the HD channels. For info the Blackgold web site says they will be releasing a Linux driver for the BGT3620, in June, but it's not clear if this is only available to OEMs (for some reason). They also say they will be releasing a BGT3630 which seems to be the same as the 3620 but without analogue, which given the direction of TV broadcasting in the UK seems sensible.
    Last edited by tobiz; July 5th, 2011 at 11:54 PM.
    Asus M3N78-EMH HDMI, AMD2 Athlon 64, 4GB RAM
    2xSamsung Spinpoint 500GB HDD, OCZ Vertex 30GB SSD, Nova T-500 DVB-T, TechniSat SkyStar HD2 DVB-S, UR86E X10 RF Remote, Mythbuntu 8.10, Marantz SR5002 AV Amp

  5. #5
    Join Date
    Jun 2008
    Beans
    138

    Re: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    Ok so I've ordered a nanoStick and on my none production system (Ubuntu 10.04) have tried building from git with success. One question before trying this on my production system, just so as to be safe: can I save the contents of /lib/modules/[your kernel version]/kernel/drivers/media, run sudo make install and if things don't seem to be ok just restore back the saved modules?
    Asus M3N78-EMH HDMI, AMD2 Athlon 64, 4GB RAM
    2xSamsung Spinpoint 500GB HDD, OCZ Vertex 30GB SSD, Nova T-500 DVB-T, TechniSat SkyStar HD2 DVB-S, UR86E X10 RF Remote, Mythbuntu 8.10, Marantz SR5002 AV Amp

  6. #6
    Join Date
    Sep 2008
    Beans
    57

    Re: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    Things that helped me setup MythTV and Mythbuntu: http://www.oneweb.co.uk/mythtv/

  7. #7
    Join Date
    Jun 2008
    Beans
    138

    Re: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    Quote Originally Posted by Slate8 View Post
    I think I'm trying to do the impossible here but just in case I'm doing something wrong: I've tried to build the CR2820r driver on my 2.6.27 kernel (production mythbuntu 8.10) system. I used the make menuconfig option to remove everything but the CR2820r DVB driver and then ran make. The result I got was:
    pjr@hms:~/media_build$ make
    make -C /home/pjr/media_build/v4l
    make[1]: Entering directory `/home/pjr/media_build/v4l'
    ./scripts/make_myconfig.pl
    make[1]: Leaving directory `/home/pjr/media_build/v4l'
    make[1]: Entering directory `/home/pjr/media_build/v4l'
    perl scripts/make_config_compat.pl /lib/modules/2.6.27-8-generic/build ./.myconfig ./config-compat.h
    creating symbolic links...
    make -C firmware prep
    make[2]: Entering directory `/home/pjr/media_build/v4l/firmware'
    make[2]: Leaving directory `/home/pjr/media_build/v4l/firmware'
    make -C firmware
    make[2]: Entering directory `/home/pjr/media_build/v4l/firmware'
    make[2]: Nothing to be done for `default'.
    make[2]: Leaving directory `/home/pjr/media_build/v4l/firmware'
    Kernel build directory is /lib/modules/2.6.27-8-generic/build
    make -C ../linux apply_patches
    make[2]: Entering directory `/home/pjr/media_build/linux'
    Patches for v2.6.27 already applied.
    make[2]: Leaving directory `/home/pjr/media_build/linux'
    make -C /lib/modules/2.6.27-8-generic/build SUBDIRS=/home/pjr/media_build/v4l modules
    make[2]: Entering directory `/usr/src/linux-headers-2.6.27-8-generic'
    CC [M] /home/pjr/media_build/v4l/cxd2820r_core.o
    In file included from <command-line>:0:
    /home/pjr/media_build/v4l/compat.h:713:28: error: linux/firewire.h: No such file or directory
    In file included from <command-line>:0:
    /home/pjr/media_build/v4l/compat.h: In function 'fw_csr_string':
    /home/pjr/media_build/v4l/compat.h:718: error: storage size of 'ci' isn't known
    /home/pjr/media_build/v4l/compat.h:723: error: implicit declaration of function 'fw_csr_iterator_init'
    /home/pjr/media_build/v4l/compat.h:724: error: implicit declaration of function 'fw_csr_iterator_next'
    /home/pjr/media_build/v4l/compat.h:726: error: 'CSR_DESCRIPTOR' undeclared (first use in this function)
    /home/pjr/media_build/v4l/compat.h:726: error: (Each undeclared identifier is reported only once
    /home/pjr/media_build/v4l/compat.h:726: error: for each function it appears in.)
    /home/pjr/media_build/v4l/compat.h:726: error: 'CSR_LEAF' undeclared (first use in this function)
    /home/pjr/media_build/v4l/compat.h:718: warning: unused variable 'ci'
    make[3]: *** [/home/pjr/media_build/v4l/cxd2820r_core.o] Error 1
    make[2]: *** [_module_/home/pjr/media_build/v4l] Error 2
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-8-generic'
    make[1]: *** [default] Error 2
    make[1]: Leaving directory `/home/pjr/media_build/v4l'
    make: *** [all] Error 2


    Of course it could just be that the build shouldn't work for such an old kernel but just in case, anyone know what the problem is?
    Asus M3N78-EMH HDMI, AMD2 Athlon 64, 4GB RAM
    2xSamsung Spinpoint 500GB HDD, OCZ Vertex 30GB SSD, Nova T-500 DVB-T, TechniSat SkyStar HD2 DVB-S, UR86E X10 RF Remote, Mythbuntu 8.10, Marantz SR5002 AV Amp

  8. #8
    Join Date
    Jun 2008
    Beans
    138

    Re: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    I have to report a failure, reason as yet unknown. On my Intel Atom 510 (64 bit) ubuntu 10.04 system (which is up to date with all fixes running 2.6.32-32-generic). I ran git clone, sudo make install, reboot.
    Results
    1) I saw cxd2820r being built
    2) lsusb gives:
    lsusb
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 003: ID 0471:0330 Philips SPC 710NC PC Camera
    Bus 002 Device 002: ID 0c16:0001 Gyration, Inc.
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 009: ID 2013:024f
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    ID 2013:024f is the nanoStick

    3) lsmod doesn't show cxd2820r being loaded
    4) vlc, unsurprisingly doesn't work
    5) cxd2820r.ko is in ....../frontends
    6) syslog shows
    usb 1-7: new high speed USB device using ehci_hcd and address 10
    Jul 14 13:15:28 aleutia-desktop kernel: [ 4315.503748] usb 1-7: configuration #1 chosen from 1 choice

    Whereas on 11.04 syslog it says, eventually:
    DVB: registering new adapter (em28xx #0)
    : [ 31.601680] DVB: registering adapter 0 frontend 0 (Sony CXD2820R (DVB-T/T2))...
    [ 31.601826] DVB: registering adapter 0 frontend 1 (Sony CXD2820R (DVB-C))...
    [ 31.602478] em28xx #0: Successfully loaded em28xx-dvb
    [ 31.602485] Em28xx: Initialized (Em28xx dvb Extension) extension

    Which looks ok

    I built a ubuntu 11.04 system on an old Intel (32 bit) system and did the same thing.
    Results
    1) lsusb gives similar results but for ID 2103:024f says Unknown (Pinnacle?)
    2) lsmod gives (lots of other stuff which includes)
    cxd2820r 28464 1 em28xx_dvb
    dvb_core 90106 2 em28xx_dvb,cxd2820r
    Looks ok
    3) running scan finds the device but for logistic reasons I have no outdoor aerial connection so doesn't find any channels.

    Conclusion:
    Seems to work on 32-bit 11.04 systems but not 64-bit 10.04 and if I had to guess the problem is on the usb detection side. Any other thoughts and help welcome. BTW I need to run the nanostick with the 10.04 system as it has an outdoor aerial connection.
    Asus M3N78-EMH HDMI, AMD2 Athlon 64, 4GB RAM
    2xSamsung Spinpoint 500GB HDD, OCZ Vertex 30GB SSD, Nova T-500 DVB-T, TechniSat SkyStar HD2 DVB-S, UR86E X10 RF Remote, Mythbuntu 8.10, Marantz SR5002 AV Amp

  9. #9
    Join Date
    Jan 2010
    Beans
    3
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    I'm not sure why it wouldn't work on 32-bit 10.04 - I compiled it successfully on there.

    From what you've said it may be that the dvb-usb module doesn't contain the entry for the 290e (the data that produces the output of lsusb is dealt with elsewhere, however).

    I'm not sure what to suggest to fix it as there shouldn't really be any difference, and you're using make install so the updated modules should all get copied in.

    Perhaps check the timestamps on the module files, particularly dvb-usb and the em28xx collection to be sure they've all been installed properly.

  10. #10
    Join Date
    Jun 2008
    Beans
    138

    Re: HD Freeview DVB-T2 in the UK using a PCTV nanoStick T2

    Ok, I'm not suggesting it is a 32-bit vs 64-bit issue just one of the difference factors between where it works and were it doesn't work, it maybe and is probably not relevant.

    As to the timestamps of the various directories:

    /lib/modules/2.6.32-32-generic/kernel/drivers/media/video/em28xx$ ls -l
    total 248
    -rw-r--r-- 1 root root 25240 2011-07-14 14:43 em28xx-alsa.ko
    -rw-r--r-- 1 root root 33248 2011-07-14 14:43 em28xx-dvb.ko
    -rw-r--r-- 1 root root 187616 2011-07-14 14:43 em28xx.ko

    /lib/modules/2.6.32-32-generic/kernel/drivers/media/dvb/dvb-usb$ ls -l
    total 1140
    -rw-r--r-- 1 root root 14432 2011-07-14 14:43 dvb-usb-a800.ko
    -rw-r--r-- 1 root root 62528 2011-07-14 14:43 dvb-usb-af9005.ko
    -rw-r--r-- 1 root root 7624 2011-07-14 14:43 dvb-usb-af9005-remote.ko
    -rw-r--r-- 1 root root 56912 2011-07-14 14:43 dvb-usb-af9015.ko
    -rw-r--r-- 1 root root 29952 2011-07-14 14:43 dvb-usb-anysee.ko
    -rw-r--r-- 1 root root 15944 2011-07-14 14:43 dvb-usb-au6610.ko
    -rw-r--r-- 1 root root 32512 2011-07-14 14:43 dvb-usb-az6027.ko
    -rw-r--r-- 1 root root 18504 2011-07-14 14:43 dvb-usb-ce6230.ko
    -rw-r--r-- 1 root root 19064 2011-07-14 14:43 dvb-usb-cinergyT2.ko
    -rw-r--r-- 1 root root 88776 2011-07-14 14:43 dvb-usb-cxusb.ko
    -rw-r--r-- 1 root root 185600 2011-07-14 14:43 dvb-usb-dib0700.ko
    -rw-r--r-- 1 root root 17832 2011-07-14 14:43 dvb-usb-dibusb-common.ko
    -rw-r--r-- 1 root root 31760 2011-07-14 14:43 dvb-usb-dibusb-mb.ko
    -rw-r--r-- 1 root root 14696 2011-07-14 14:43 dvb-usb-dibusb-mc.ko
    -rw-r--r-- 1 root root 17680 2011-07-14 14:43 dvb-usb-digitv.ko
    -rw-r--r-- 1 root root 34232 2011-07-14 14:43 dvb-usb-dtt200u.ko
    -rw-r--r-- 1 root root 14960 2011-07-14 14:43 dvb-usb-dtv5100.ko
    -rw-r--r-- 1 root root 71800 2011-07-14 14:43 dvb-usb-dw2102.ko
    -rw-r--r-- 1 root root 21960 2011-07-14 14:43 dvb-usb-ec168.ko
    -rw-r--r-- 1 root root 26384 2011-07-14 14:43 dvb-usb-friio.ko
    -rw-r--r-- 1 root root 15408 2011-07-14 14:43 dvb-usb-gl861.ko
    -rw-r--r-- 1 root root 27104 2011-07-14 14:43 dvb-usb-gp8psk.ko
    -rw-r--r-- 1 root root 43160 2011-07-14 14:43 dvb-usb.ko
    -rw-r--r-- 1 root root 44352 2011-07-14 14:43 dvb-usb-lmedm04.ko
    -rw-r--r-- 1 root root 47904 2011-07-14 14:43 dvb-usb-m920x.ko
    -rw-r--r-- 1 root root 14240 2011-07-14 14:43 dvb-usb-nova-t-usb2.ko
    -rw-r--r-- 1 root root 21568 2011-07-14 14:43 dvb-usb-opera.ko
    -rw-r--r-- 1 root root 23880 2011-07-14 14:43 dvb-usb-technisat-usb2.ko
    -rw-r--r-- 1 root root 27960 2011-07-14 14:43 dvb-usb-ttusb2.ko
    -rw-r--r-- 1 root root 14384 2011-07-14 14:43 dvb-usb-umt-010.ko
    -rw-r--r-- 1 root root 27672 2011-07-14 14:43 dvb-usb-vp702x.ko
    -rw-r--r-- 1 root root 22152 2011-07-14 14:43 dvb-usb-vp7045.ko

    So as expected they all have the same timestamp.
    It does look like a usb problem but I have no idea why it's not (I assume) detected correctly or how to fix it.

    Some more info:
    usb-devices returns
    T: Bus=01 Lev=01 Prnt=01 Port=06 Cnt=01 Dev#= 12 Spd=480 MxCh= 0
    D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
    P: Vendor=2013 ProdID=024f Rev=01.00
    S: Manufacturer=PCTV Systems
    S: Product=PCTV 290e
    S: SerialNumber=00000006W4P0
    C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
    I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

    So something knows about the 2013:024f device but the Driver=(none) looks like the problem
    Last edited by tobiz; July 14th, 2011 at 09:37 PM. Reason: New info
    Asus M3N78-EMH HDMI, AMD2 Athlon 64, 4GB RAM
    2xSamsung Spinpoint 500GB HDD, OCZ Vertex 30GB SSD, Nova T-500 DVB-T, TechniSat SkyStar HD2 DVB-S, UR86E X10 RF Remote, Mythbuntu 8.10, Marantz SR5002 AV Amp

Page 1 of 5 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •