View: 19984|Reply: 27

[SOLVED] orange pi one with HD ready TV

[Copy link]

2

threads

20

posts

355

credits

Intermediate member

Rank: 3Rank: 3

credits
355
Published in 2016-6-29 17:27:05 | Show all floors |Read mode
Edited by jernej at 2016-7-4 21:30

Openelec works fine on my fullhd tv in my living room, but when i put it on my tv in bedroom picture is coruptted like artifacts and TV is reporting 720x576p resoultion. I tried to change resolution on my fullhd tv to 720p but the option is grayed out, why doesnt openelec detect my hd ready tv, it supports 1080i,768p,720p ?

thank you

2

threads

20

posts

355

credits

Intermediate member

Rank: 3Rank: 3

credits
355
 Author| Published in 2016-7-27 18:04:14 | Show all floors
gecko16300 replied at 2016-7-26 21:33
Hi dejan_ ! OpenElec works well with OPi One ? It is cheaper but not as powerful as OPi PC, I don't  ...

fo me it works very good, i have 4 plugins that i use including youtube and everything is perfect, no lag or anything

3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-6-29 18:50:02 | Show all floors
Are you using HDMI or TV-out?
I assume it might be an issue with aspect ratio (16:10 vs 16:9)

13

threads

197

posts

791

credits

Senior member

Rank: 4

credits
791
Published in 2016-6-29 19:02:25 | Show all floors
Yep, 720p setting in Kodi settings results with distorted image. I guess it's a bug. Normally, you should be able to set 720p output resolution and it should work on hd ready tv.

3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-6-29 19:20:20 | Show all floors
But I guess it's not a really "HD Ready TV", as 768p is available, thus it's probably a 16:10 TV? This always gives issues with many many many devices.

2

threads

20

posts

355

credits

Intermediate member

Rank: 3Rank: 3

credits
355
 Author| Published in 2016-6-29 20:19:05 | Show all floors
Edited by dejan_ at 2016-6-29 20:20

Its HD ready Samsung tv supports 1080i, 768p, 720p and its 16:9

I am using direct HDMI

I cant change resolution thats the problem, its greyed out to 1920*1080

4

threads

1118

posts

9497

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9497
Published in 2016-6-30 02:45:34 | Show all floors
Currently only working way to change resolution is to modify script.bin with bin2fex and fex2bin. Reason why the resolution 1080p is greyed out is either you didn't have connected HDMI cable during boot or none of the resolutions are detected as compatible with your TV. Anyway, even if there would be more resolutions listed, it wouldn't do you any good because of the bug in mali driver which sadly can be fixed only by workaround in Kodi.

2

threads

20

posts

355

credits

Intermediate member

Rank: 3Rank: 3

credits
355
 Author| Published in 2016-6-30 19:18:28 | Show all floors
jernej replied at 2016-6-30 02:45
Currently only working way to change resolution is to modify script.bin with bin2fex and fex2bin. Re ...

HDMI is connected all the time, and the TV is reporting 720*576p, its like ok you dont have 1080p lets drop to something really low and its not 720p for example. Is there a tutorial how to modify script.bin ?
Its strange because i have "htpc" with x86 openelec and everything seems fine i can change from 720p to 1080i withou problems so its not the TV, and yes both work normal on my fullhd tv in living room.

4

threads

1118

posts

9497

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9497
Published in 2016-7-1 06:29:37 | Show all floors
Edited by jernej at 2016-6-30 23:40
dejan_ replied at 2016-6-30 12:18
HDMI is connected all the time, and the TV is reporting 720*576p, its like ok you dont have 1080p  ...

Comparisions with X86 and RPi OpenELEC are at this stage pointless. Kernel is old (adopted from around 2012) and drivers are not written very well, not to mentioned that HW video decoding is a mess with binary blobs (should use open source ones, I know). Actually I was surprised how well it is working at this stage. Also I did it almost all by myself and my interest in this project goes up and down...

About your TV - it can be that there are some issues with EDID (TV info which includes supported resolutions) or it can be something else, can't tell. There is not much to tell about changing script.bin. Install sunxi-tools which includes two programs - fex2bin and bin2fex. First you decompile it with bin2fex, edit resulting file - screen0_output_mode should have value 5 for 720p60 and then compile it back with fex2bin.

2

threads

20

posts

355

credits

Intermediate member

Rank: 3Rank: 3

credits
355
 Author| Published in 2016-7-1 17:36:12 | Show all floors
jernej replied at 2016-7-1 06:29
Comparisions with X86 and RPi OpenELEC are at this stage pointless. Kernel is old (adopted from aro ...

Thanks jernej i apreciate it, i read you did alot for the community, i will try to modify the scipt then, thank you again.

2

threads

20

posts

355

credits

Intermediate member

Rank: 3Rank: 3

credits
355
 Author| Published in 2016-7-5 02:20:10 | Show all floors
Edited by dejan_ at 2016-7-5 02:22

Solved!!! i edited script.bin to use 720p as default and it works great, and also i tried 1080i (not 1080p) and also works great...
I am using now 1920x1080i with my hd ready tv!!!
thx jernej for great work and others for help


p.s. admin change thread title to SOLVED
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list