Author: swordfish6975

Openelec Build for OPI PC and 2 now with HW decoding

  [Copy link]

3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-2-16 19:33:11 | Show all floors
Edited by Dima at 2016-2-16 20:29

Build has just finished uploading. Will test later today a bit more, for now here's the image (Orangepi PC):

https://mega.nz/#F!Lw5TBAwC!osUTNIj9zsPw2WFtttdZRA
(has the img, as well kernel and system file which you should just rename if you want to)

2

threads

94

posts

656

credits

Senior member

Rank: 4

credits
656
Published in 2016-2-16 19:40:03 | Show all floors
jernej replied at 2016-2-16 05:32
Ok, SPI and 1-wire should work now, but is not tested. I also add OPiOne directory. Can you fix sc ...

I have made the images for Opi-One available at the below location:


https://mega.nz/#F!YoA2GCzb!bA9JW9HUMmlyAV3nmIIxHQ

---OPi-One Owners:  Please test and provide feedback.d


Jernej, Please replace the OPi-One fex file with the attached one. I also updated the script.bin files for 720p/1080p/2160p resolutions  for all 4 boards at the below location.

            https://mega.nz/#F!ElR0nQhZ!mB26ftMkOxLO_Grqesb2yw


You are right about the irrecord thing. The new method works eventhough in my case I have to use the -f option which created the conf file with raw codes. Other than that all good and as expected.

I'll upload the updated builds for other boards tomorrow.


This thread contains more resources

You need to Log in to download or view,No account?    Register

x

3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-2-16 20:52:47 | Show all floors
Ok, the Hauppauge HVR900 is recognized perfectly. Still have to find the cheap chinese DVB stick. Dodn't remember where I put it.
BTW: love the new IR driver (I haven't updated since beginning of January), it's so awesome!

3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-2-16 23:58:29 | Show all floors
Hmmm, the Hauppauge HVR900 is recognized (as em28xx), but the cheap one isn't. It's just shown in lsusb:
Bus 003 Device 003: ID 0bda:2832 Realtek Semiconductor Corp. RTL2832U DVB-T
But no actual further recognition like with the em28xx
Probably not supported by kernel.

As for the em28xx: it's recognized by the kernel (based on dmesg), but it doesn't show up in tvheadend. So that's unfortunate. I've tried everything what I could find, but no luck.

4

threads

1118

posts

9504

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9504
Published in 2016-2-17 03:45:11 | Show all floors
jeevasv replied at 2016-2-16 12:40
I have made the images for Opi-One available at the below location:

Done! I will add those irrecord fixes later. Can you in the meantime also test those fixes:
https://github.com/torvalds/linu ... b1a83be49f1224657b2
https://github.com/torvalds/linu ... 6a040e494772af815a9

They should fix NEC protocol, so maybe you won't need to use raw.

3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-2-17 04:00:59 | Show all floors
Interesting. I actually like the raw like now: I can now use ANY remote control, while on NEC I could only use a few. I highly doubt if these 2 commits would fix detection on NEC.

2

threads

94

posts

656

credits

Senior member

Rank: 4

credits
656
Published in 2016-2-17 04:56:45 | Show all floors
jernej replied at 2016-2-17 03:45
Done! I will add those irrecord fixes later. Can you in the meantime also test those fixes:
https: ...

Sure, I will.

Meanwhile I have uploaded the updated builds at the below folder:

            https://mega.nz/#F!YoA2GCzb!bA9JW9HUMmlyAV3nmIIxHQ
        

4

threads

1118

posts

9504

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9504
Published in 2016-2-17 05:08:14 | Show all floors
Dima replied at 2016-2-16 16:58
Hmmm, the Hauppauge HVR900 is recognized (as em28xx), but the cheap one isn't. It's just shown in ls ...

If you want to play, you can revert commit 292b76c18c59b597ac213aa68528dbe10b1fc8cd and try to build media_build package. You will need few kernel patches, but in the end, you should have latest dvb drivers. Technically, patches should not be needed, but some investigation must be performed to determine if it's script fault or some kernel patch is missing something.

2

threads

94

posts

656

credits

Senior member

Rank: 4

credits
656
Published in 2016-2-17 07:05:37 | Show all floors
Dima replied at 2016-2-16 23:58
Hmmm, the Hauppauge HVR900 is recognized (as em28xx), but the cheap one isn't. It's just shown in ls ...

With em28xx having default support is almost impossible. Eventhough the chipset is good and cheap at the time of it's release there are a 100-200 variations in the implementations which is impossible to detect from the driver unless you customize the driver yourselves. Most models present a generic uid-pid. In windows it is not a problem as with each device they ship the driver and you use that driver.

In your case the it's just the kernel detecting a em28xx device but the driver cannot complete the initialisation as a valid match is not found and so a device node is not created and so obviously tvheadend won't detect anything.

I used to struggle with couple of those devices, gadmei utv310,utv380 etc during 2007-2009 and each time I have to play around with v4l driver code making wildcard guesses and make it work. You still can find some reminiscences from that era at the below link.

https://linuxtv.org/wiki/index.php/Gadmei_USB_TVBox_UTV380

I used to work with Markus Rechberger at that time and first Markus lost interest and then finally I stopped playing with those when analog tv and started disappearing in most countries.

2

threads

94

posts

656

credits

Senior member

Rank: 4

credits
656
Published in 2016-2-17 08:34:23 | Show all floors
Edited by jeevasv at 2016-2-17 10:14

Jernej,

The latest images has some issue with 4K display support. Tested screen modes 0x1c/0x1d/0x1e and  I can see Openelec banner and after that TV displays "Invalid format". Did the screen mode definitions change with the patch re-organization. I didn't get time to test further  and to look at the code.

With 1080p the refresh rate switching works flawlessly.

You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list