Odroid N2 and internal DVB tuners

I think that does not matter. If the tvheadend server is asked for three different channels of the same transponder, then tvheadend uses a single tuner, and they also work very well with 4K channels (tested in Digibit R1).

SAT>IP tuners have the advantage that they are not wired or physically connected to the tvheadend server (except the ethernet cable) and can be located anywhere and does not depend on the hardware where tvheadend is installed.

But you’re right, tvheadend only manages the use of SAT>IP tuners and priority, descramble if necessary, cleans and filters the streams (language, teletext, subtitles, etc.), restream with the chosen container (htsp, mp4, ts, matroska, …), and manages the timeshift and recordings.

@afl1
Sorry for my english bad
I use the Mecool K-series internal DVB tuner, I am properly welding your diagram. But tvheadend does not detect dvb tune .

Dmesg http://ix.io/1KyY

  • CoreELEC-Amlogic-ng.arm-9.0-nightly_20190530-Odroid_N2
  • g12b_a311d_odroid_n2_dvb.dtb
  • dvb latest

Thank you .


image

1.2 volts added

1 Like

Thank you very much, everything works :slight_smile:


image

CoreELEC:~ # dmesg | grep dvb
[ 10.127747@0] kernel-overlays-setup: processing conf /storage/.cache/kernel-o verlays/50-driver.dvb.dvb-latest.conf
[ 10.171391@0] kernel-overlays-setup: added modules from /usr/lib/kernel-overl ays/driver.dvb.dvb-latest/lib/modules/4.9.162
[ 16.992464@3] dvb_meson dvb: Found i2c-2 adapter: Meson I2C adapter
[ 16.992470@3] dvb_meson dvb: ts0: serial s2p0
[ 16.992558@3] meson-g12a-pinctrl pinctrl@ff634480: pin-69 (dvb) status -22
[ 16.992563@3] dvb_meson dvb: Error applying setting, reverse things back
[ 16.992569@3] dvb_meson dvb: ts0_control: 0x0
[ 16.992571@3] dvb_meson dvb: ts0_invert: 0x0
[ 16.992620@3] dvb_meson dvb: dev_name=avl6862
[ 18.218448@0] dvb_meson dvb: DVB demod detection for i2c-2 (Meson I2C adapter )…
[ 19.434413@2] dvb_meson dvb: Checking for Availink AVL6862 DVB-S2/T2/C demod …
[ 19.434970@0] i2c i2c-2: dvb_meson: found AVL6862 family_id=0x68624955
[ 20.993306@4] i2c i2c-2: dvb_meson: Rafael R912 successfully attached!
[ 20.993315@4] dvb_meson dvb: Total DVB modules found: 1
[ 20.995542@4] dvbdev: DVB: registering new adapter (dvb_meson)
[ 21.004671@2] dvb_meson dvb: DVB: registering adapter 0 frontend 0 (Availink avl6862)…
[ 23.431750@4] dvb_frontend: dvb_frontend_get_frequency_limits: frequency inte rval: tuner: 175000000…2150000000, frontend: 175000000…2150000000
[ 23.431761@4] dvb_meson dvb: DVB: adapter 0 frontend 0 frequency 0 out of ran ge (175000000…2150000000)
[ 23.431769@0] dvb_frontend: dvb_frontend_get_frequency_limits: frequency inte rval: tuner: 175000000…2150000000, frontend: 175000000…2150000000
CoreELEC:~ #

1 Like

Thanks for this very nice topic
I don’t own an Odroid N2 but a pair of orangePI and a pair of K1pro and would like to ask a few questions:
1 Where can we get the tuner alone
2 Is the K1 pro still useable without the tuner
3 Any chance to try this on an orange PI
4 Could the K1 pro work with 2 tuners
Of course I could try but your advice can spare me a lot of time :smile:

After much follow up on this topic. I made a decision but would like certainty if possible.
The idea is to use the DVB-S2X / S2 / S TV tuner box Mecool M8S PLUS DVB + Odroid N2.
Question @afl1
The connection is made to the DVB-S2X / S2 / S TV tuner of the Mecool M8S PLUS box and the same is done on the KI Pro tuner.
I would like to use only the DVB-S2X / S2 / S TV tuner Mecool M8S PLUS + Odroid N2
Thank you

This topic is about Odroid N2 Extension Connector and possibility connect i2c DVB tuner. Another option is USB DVB tuner and it’s acceptable for any CE box (e.g. Mecool KI Pro).

  1. You can buy Khadas VTV board.
  2. Yes.
  3. No
  4. Yes, second have to be USB DVB tuner.
1 Like

Sorry @erbas , I don’t understand your question. If you mean MECOOL M8S Plus DVB-S-S2, this box is unsupported by CE.

1 Like

In fact the idea is to use only the tuner of it!
The DVB-S2X tuner and connect the same on the Odroid N2.
Exactly how it was done with KI pro in the first post.
If the process will be the same?

This is a single board box, you can’t dettach dvb tunner. You can use it as a tvheadend server.

1 Like

thank you:+1:

Hi.
Please let me know pin number on wetek play2 tuner.
Thank you.

Read first post.
Hint: Wetek Play2 - WP2.

2 Likes

…in my memory, this is a USB card and has nothing to do with this Tread…

The company who created vtv-Tuner can also deliever Dvb-s2x Tuners…it is only a thing of order quantities…2 solution can be chosen,the Availink 6261c(well known from Edision 4k Stb) or the Montage M88RS6060 demod…problem is, for both demods are no linux driver available at moment…another tuner to abuse…,it have no Dvb-S2x,but support,all other things like 32Apsk,Acm,Vcm ,low Sr ,Multistream and PLS can be received .Open source drivers for Stv91x and Stv6120 are still available and this NIM is also a twin tuner…https://wiki.batc.org.uk/Serit_tuner

1 Like

This is good news.
I just bought usb TBS5520SE because of the X extension.
It has terrestrial ISDB-T for my country.

But I’m not out of this. @Dvb-Freak
It is possible to leave here the specifications of the models available for sale, all details, as values. Or maybe create a new topic.
Thank you.

Hello. Odroid n2 and vtv khadas-dmesg:

`login as: root

root@192.168.1.3’s password:
##############################################

CoreELEC

https://coreelec.org

##############################################

CoreELEC (official): nightly_20190722 (Amlogic-ng.arm)
CoreELEC:~ # dmesq | grep dvb
-sh: dmesq: not found
CoreELEC:~ # dmesg | grep dvb
[ 5.573560@0] kernel-overlays-setup: processing conf /storage/.cache/kernel-overlays/50-driver.dvb.dvb-latest.conf
[ 5.609275@0] kernel-overlays-setup: added modules from /usr/lib/kernel-overlays/driver.dvb.dvb-latest/lib/modules/4.9.182
[ 10.538401@4] dvb_meson dvb: Found i2c-2 adapter: Meson I2C adapter
[ 10.538407@4] dvb_meson dvb: ts0: serial s2p0
[ 10.538520@4] dvb_meson dvb: ts0_control: 0x0
[ 10.538523@4] dvb_meson dvb: ts0_invert: 0x0
[ 10.538558@4] dvb_meson dvb: Found i2c-3 adapter: Meson I2C adapter
[ 10.538561@4] dvb_meson dvb: ts1: serial s2p1
[ 10.538569@4] dvb_meson dvb: ts1_control: 0x0
[ 10.538571@4] dvb_meson dvb: ts1_invert: 0x0
[ 10.538603@4] dvb_meson dvb: dev_name=avl6862
[ 11.754183@5] dvb_meson dvb: DVB demod detection for i2c-2 (Meson I2C adapter)…
[ 12.970225@1] dvb_meson dvb: Checking for Availink AVL6862 DVB-S2/T2/C demod …
[ 12.970751@0] i2c i2c-2: dvb_meson: found AVL6862 family_id=0x68624955
[ 14.529769@1] i2c i2c-2: dvb_meson: Rafael R912 successfully attached!
[ 15.754170@2] dvb_meson dvb: DVB demod detection for i2c-3 (Meson I2C adapter)…
[ 16.970158@0] dvb_meson dvb: Checking for Availink AVL6862 DVB-S2/T2/C demod …
[ 16.970316@0] i2c i2c-3: dvb_meson: i2c wr failed=-6 len=3
[ 16.970452@0] i2c i2c-3: dvb_meson: i2c rd failed=-6 len=4
[ 16.970586@0] i2c i2c-3: dvb_meson: i2c wr failed=-6 len=3
[ 16.970721@0] i2c i2c-3: dvb_meson: i2c rd failed=-6 len=4
[ 16.970724@0] i2c i2c-3: dvb_meson: attach failed reading id
[ 16.970727@0] dvb_meson dvb: Failed to find AVL6862 demod!
[ 18.186328@4] dvb_meson dvb: Checking for AVL6211 DVB-S/S2 demod …
[ 18.186508@0] dvb_meson dvb: Failed to find AVL6211 demod!
[ 19.402133@0] dvb_meson dvb: Checking for Sony CXD2841ER DVB-C/T/T2 demod …
[ 19.402294@0] i2c i2c-3: dvb_meson: i2c wr failed=-6 addr=6c reg=00 len=1
[ 19.402432@0] i2c i2c-3: dvb_meson: i2c wr failed=-6 addr=6e reg=00 len=1
[ 19.402439@0] dvb_meson dvb: Failed to find Sony CXD2841ER demod!
[ 19.402442@0] dvb_meson dvb: Total DVB modules found: 1
[ 19.405505@0] dvbdev: DVB: registering new adapter (dvb_meson)
[ 19.417750@0] dvb_meson dvb: DVB: registering adapter 0 frontend 0 (Availink avl6862)…
[ 21.955458@0] dvb_meson dvb: DVB: adapter 0 frontend 0 frequency 0 out of range (175000000…2150000000)

CoreELEC:~ #

Tvheandend sees vtv, but there is no picture. Please help. Corelelec latest nightly.

I managed it myself

At first read How to report an issue you’re having with CoreELEC.
Partial logs are in most cases useless.
Use recommended dtb (g12b_a311d_odroid_n2_dvb.dtb).
Double check wiring. Wiring for I2C is correct as VTV board was detected, but for transfering stream have to be correctly connected DVB_D0, DVB_CLK, DVB_SYNC and DVB_VALID pins.
What does mean ‘no picture’?
Have you tried scan channels in TVHeadend?

2 Likes

problem is out of date

Excuse my ignorance, but I have
this old DVB tuner from a PC. Could it work with the N2?