Jump to content


Photo

Howto build unofficial pli for your unsupported receiver


  • This topic is locked This topic is locked
2740 replies to this topic

Re: Howto build unofficial pli for your unsupported receiver #1781 ftp21_

  • Senior Member
  • 73 posts

+9
Neutral

Posted 22 July 2018 - 21:54

I read the commits to another branch from afl1:

https://github.com/a...l/commits/r848a

 

Anyone able to compile this version?



Re: Howto build unofficial pli for your unsupported receiver #1782 moham96

  • Senior Member
  • 175 posts

+20
Neutral

Posted 23 July 2018 - 09:24

I had the proc entry stb/frontend/0/mode to enable multitype tuner

 

http://www.mediafire...q/procfs.tar.gz

 

Now enigma can switch the mode but i cannot scan (now i can scan only dvb-t) for this error:

[eDVBFrontend] opening frontend 0
[eDVBChannel] getDemux cap=00
[eDVBResourceManager] allocate demux cap=00
[eDVBResourceManager] allocating demux adapter=0, demux=0, source=-1 fesource=0
[eDVBDemux] open demux /dev/dvb/adapter0/demux0
[eDVBDemux] DMX_SET_SOURCE Frontend0 failed: Invalid argument
[eDVBFrontend] (0)tune
[eDVBFrontend] tune setting type to 2 from 0
[eDVBChannel] OURSTATE: tuning
[eDVBFrontend] startTuneTimeout 5000
[eDVBFrontend] setVoltage 0
[eDVBFrontend] setFrontend 1
[eDVBFrontend] setting frontend 0
FE_SET_PROPERTY failed: Bad address

I suspect a wrong demux allocation and it can crash FE_SET_PROPERTY

so, we're back to square one, the "FE_SET_PROPERTY failed: Bad address" needs somone who understand the avl6862 driver



Re: Howto build unofficial pli for your unsupported receiver #1783 ftp21_

  • Senior Member
  • 73 posts

+9
Neutral

Posted 23 July 2018 - 09:31

 

I had the proc entry stb/frontend/0/mode to enable multitype tuner

 

http://www.mediafire...q/procfs.tar.gz

 

Now enigma can switch the mode but i cannot scan (now i can scan only dvb-t) for this error:

[eDVBFrontend] opening frontend 0
[eDVBChannel] getDemux cap=00
[eDVBResourceManager] allocate demux cap=00
[eDVBResourceManager] allocating demux adapter=0, demux=0, source=-1 fesource=0
[eDVBDemux] open demux /dev/dvb/adapter0/demux0
[eDVBDemux] DMX_SET_SOURCE Frontend0 failed: Invalid argument
[eDVBFrontend] (0)tune
[eDVBFrontend] tune setting type to 2 from 0
[eDVBChannel] OURSTATE: tuning
[eDVBFrontend] startTuneTimeout 5000
[eDVBFrontend] setVoltage 0
[eDVBFrontend] setFrontend 1
[eDVBFrontend] setting frontend 0
FE_SET_PROPERTY failed: Bad address

I suspect a wrong demux allocation and it can crash FE_SET_PROPERTY

so, we're back to square one, the "FE_SET_PROPERTY failed: Bad address" needs somone who understand the avl6862 driver

 

 

 

I can't understand why same driver on "True Linux distribution" work well with tvheadend.

I read a commit with "set property fix" message on branch r484a



Re: Howto build unofficial pli for your unsupported receiver #1784 moham96

  • Senior Member
  • 175 posts

+20
Neutral

Posted 23 July 2018 - 10:28

 

 

I had the proc entry stb/frontend/0/mode to enable multitype tuner

 

http://www.mediafire...q/procfs.tar.gz

 

Now enigma can switch the mode but i cannot scan (now i can scan only dvb-t) for this error:

[eDVBFrontend] opening frontend 0
[eDVBChannel] getDemux cap=00
[eDVBResourceManager] allocate demux cap=00
[eDVBResourceManager] allocating demux adapter=0, demux=0, source=-1 fesource=0
[eDVBDemux] open demux /dev/dvb/adapter0/demux0
[eDVBDemux] DMX_SET_SOURCE Frontend0 failed: Invalid argument
[eDVBFrontend] (0)tune
[eDVBFrontend] tune setting type to 2 from 0
[eDVBChannel] OURSTATE: tuning
[eDVBFrontend] startTuneTimeout 5000
[eDVBFrontend] setVoltage 0
[eDVBFrontend] setFrontend 1
[eDVBFrontend] setting frontend 0
FE_SET_PROPERTY failed: Bad address

I suspect a wrong demux allocation and it can crash FE_SET_PROPERTY

so, we're back to square one, the "FE_SET_PROPERTY failed: Bad address" needs somone who understand the avl6862 driver

 

 

 

I can't understand why same driver on "True Linux distribution" work well with tvheadend.

I read a commit with "set property fix" message on branch r484a

 

Well actually it doesn't work with tvheadend either, I think if you build tvheadend from the official repo, then tvheadend won't detect the card ( I could be wrong though, I tried it once a long time ago).

I think afl1 also patched the tvheadend version that is shipped with the coreelec to work with the avl6862

 

I'm trying now to build the driver with previous commits by afl1



Re: Howto build unofficial pli for your unsupported receiver #1785 ftp21_

  • Senior Member
  • 73 posts

+9
Neutral

Posted 23 July 2018 - 13:34

Well actually it doesn't work with tvheadend either, I think if you build tvheadend from the official repo, then tvheadend won't detect the card ( I could be wrong though, I tried it once a long time ago).

 

 

I think afl1 also patched the tvheadend version that is shipped with the coreelec to work with the avl6862

 

I'm trying now to build the driver with previous commits by afl1

 

 

This is the thread where are the tvheadend modify:

https://tvheadend.org/issues/4278



Re: Howto build unofficial pli for your unsupported receiver #1786 ftp21_

  • Senior Member
  • 73 posts

+9
Neutral

Posted 23 July 2018 - 14:02

 

Well actually it doesn't work with tvheadend either, I think if you build tvheadend from the official repo, then tvheadend won't detect the card ( I could be wrong though, I tried it once a long time ago).

 

 

I think afl1 also patched the tvheadend version that is shipped with the coreelec to work with the avl6862

 

I'm trying now to build the driver with previous commits by afl1

 

 

This is the thread where are the tvheadend modify:

https://tvheadend.org/issues/4278

 

 

We also have this feature on dvb.cpp

https://github.com/O...vb/dvb.cpp#L967



Re: Howto build unofficial pli for your unsupported receiver #1787 engineerkhan15

  • Senior Member
  • 145 posts

+18
Neutral

Posted 23 July 2018 - 17:44

I compiled the image for K1 Pro using recipe of K2 Pro (old) and CoreELEC kernel. Box is booting well, PLi FullHD skin working (no need to change skin). Drivers for AVL6862 loaded and displaying as DVB-S/DVB-T tuner. But scan on DVB-S detected no channels.



Re: Howto build unofficial pli for your unsupported receiver #1788 frankviana

  • Senior Member
  • 474 posts

+4
Neutral

Posted 23 July 2018 - 17:54

I compiled the image for K1 Pro using recipe of K2 Pro (old) and CoreELEC kernel. Box is booting well, PLi FullHD skin working (no need to change skin). Drivers for AVL6862 loaded and displaying as DVB-S/DVB-T tuner. But scan on DVB-S detected no channels.

 

Please post the link for some tests.

 

Thank you.


Dreambox Two, GT-Media V8XS, GT-Media M7x, GT-Media v9 prime, Gt-Media Finder Meter 2, , TBS 6903-x v2, Octagon SF8008 single, Edision OS Mini 4k, Zgemma h9s SE, GT-Media V8UHD, Raspberry Pi 4, T95 Max + (CoreElec/Tvheadend), Freesky Triplo X, Zgemma h9 twin, Zgemma h9s, Amiko SHD 8900, Gt-Media GTC, Octagon SX88+, Octagon SX88, Vu Zero, Vu+ Zero 4K, Mecool K1/K2/K3, Azamerica s2010, Azamerica s810B, Nazabox Xgame, Koqit K1 mini, TBS 5520se, TBS 5925, TBS 6922se, Openbox X5, Openbox S9, AZBOX TITAN twin, AZBOX Premium+, AZBOX Elite , Rasp Pi, Rasp Pi 2/3, Orange Pi PC, Coolsat 5000, Dm528s, DM800se, Satlink 6933, Satlink 6960, Satlink 6932, GT-Media V8, Gt-Media V8 Meter,  PixelView PlayTV USB SBTVD ISDB-T (dib0700), Mygica S270 ISDB-T (Siano Rio). C-Band Motorized dish - 5,00m (20ºE - 116.8ºW), Ku-Band Motorized dish - 1,80m (3ºw - 116,8ºW)


Re: Howto build unofficial pli for your unsupported receiver #1789 engineerkhan15

  • Senior Member
  • 145 posts

+18
Neutral

Posted 23 July 2018 - 18:47

http://www.mediafire...sdcard.zip/file



Re: Howto build unofficial pli for your unsupported receiver #1790 erbas

  • Member
  • 6 posts

+1
Neutral

Posted 23 July 2018 - 18:58

Well, thank you very much.



Re: Howto build unofficial pli for your unsupported receiver #1791 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 23 July 2018 - 19:19

Update pli-extras with "update.sh" and compile again ;)


Open Vision sources: https://github.com/OpenVisionE2


Re: Howto build unofficial pli for your unsupported receiver #1792 moham96

  • Senior Member
  • 175 posts

+20
Neutral

Posted 23 July 2018 - 20:42

Anyone with k2pro (s905d soc) make an update and build and image using k2pro_s905D as a  MACHINE, I've used the same device tree as the k1 pro because I don't know which device tree belongs to the k2 pro  so you might lose LAN connection or have less ram?

If you do know which of these device trees is the right for k2 pro s904d please tell

https://github.com/C...-trees-amlogic/



Re: Howto build unofficial pli for your unsupported receiver #1793 igorg11

  • New Member
  • 4 posts

0
Neutral

Posted 23 July 2018 - 20:58

 k2pro (s905d soc) 

gxl_p231_2g_dvb



Re: Howto build unofficial pli for your unsupported receiver #1794 thmls

  • Senior Member
  • 57 posts

+3
Neutral

Posted 23 July 2018 - 21:42

for my no boot stock on mecool logo

i have last firmware android 7.1.2


Edited by thmls, 23 July 2018 - 21:44.


Re: Howto build unofficial pli for your unsupported receiver #1795 algdu83

  • Senior Member
  • 36 posts

+1
Neutral

Posted 23 July 2018 - 21:50

For me Is boot with gxl_p230_k1_pro.dtb

all work without dvb :(

I have test with my favoris but dvb not work

But thnks :rolleyes:


Edited by algdu83, 23 July 2018 - 21:51.


Re: Howto build unofficial pli for your unsupported receiver #1796 thmls

  • Senior Member
  • 57 posts

+3
Neutral

Posted 23 July 2018 - 22:02

For me Is boot with gxl_p230_k1_pro.dtb

all work without dvb :(

I have test with my favoris but dvb not work

But thnks :rolleyes:

where put the file gxl_p230_k1_pro.dtb?

i have 4 files

kernel.itb

image-version-info

first-boot

aml_autoscript

 

I would have to start without changing anything


Edited by thmls, 23 July 2018 - 22:06.


Re: Howto build unofficial pli for your unsupported receiver #1797 thmls

  • Senior Member
  • 57 posts

+3
Neutral

Posted 23 July 2018 - 22:38

finaly start up with

 

gxl_p230_k1_pro.dtb



Re: Howto build unofficial pli for your unsupported receiver #1798 erbas

  • Member
  • 6 posts

+1
Neutral

Posted 23 July 2018 - 22:48

finaly start up with

 

gxl_p230_k1_pro.dtb

How did you do, friend?
Can you post the image?
What a change!


Re: Howto build unofficial pli for your unsupported receiver #1799 algdu83

  • Senior Member
  • 36 posts

+1
Neutral

Posted 24 July 2018 - 07:28

 

finaly start up with

 

gxl_p230_k1_pro.dtb

How did you do, friend?
Can you post the image?
What a change!

 

http://www.mediafire...sdcard.zip/file

and after add

https://kszaq.libree...p230_k1_pro.dtb



Re: Howto build unofficial pli for your unsupported receiver #1800 moham96

  • Senior Member
  • 175 posts

+20
Neutral

Posted 24 July 2018 - 07:33

 k2pro (s905d soc) 

gxl_p231_2g_dvb

I suspected that file too but are you sure ?

please do the following:

place the gxl_p231_2g_dvb.dts file in the k2pro_s905D directory

and change this line https://github.com/P...o_s905D.conf#L9

from

KERNEL_DEVICETREE = "gxl_p230_k1_pro.dtb"

to

KERNEL_DEVICETREE = "gxl_p230_2g_dvb.dtb"

then test the following:

1-you have LAN working (got ip).

2- the amount of allocated ram is correct.

3- you have dvb nodes.

note that currently enigma2 doesn't work with afl1 dvb drivers so to test for dvb just make sure you have dvb nodes as such

➜  ~ ls -la /dev/dvb/adapter0
total 0
drwxr-xr-x  2 root root      240 Jul 24 06:30 .
drwxr-xr-x  3 root root       60 Jul 24 06:30 ..
crw-rw----+ 1 root video 212,  4 Jul 24 06:30 demux0
crw-rw----+ 1 root video 212, 20 Jul 24 06:30 demux1
crw-rw----+ 1 root video 212, 36 Jul 24 06:30 demux2
crw-rw----+ 1 root video 212,  5 Jul 24 06:30 dvr0
crw-rw----+ 1 root video 212, 21 Jul 24 06:30 dvr1
crw-rw----+ 1 root video 212, 37 Jul 24 06:30 dvr2
crw-rw----+ 1 root video 212,  3 Jul 24 06:30 frontend0
crw-rw----+ 1 root video 212,  7 Jul 24 06:30 net0
crw-rw----+ 1 root video 212, 23 Jul 24 06:30 net1
crw-rw----+ 1 root video 212, 39 Jul 24 06:30 net2

if you have frontend0 device then you're good to go, all we need is driver patch to support enigma2.

You could go a bit further and test the DVB using command line tools but it's unnecessary.

Please report back if your tests are positive so I can change the dtb file in the repo.

 

thanks




13 user(s) are reading this topic

0 members, 13 guests, 0 anonymous users