Odroid N2 test builds

Done as instructed:
http://ix.io/1LdL

Hmmh,

Do you have the C2 connected (and maybe turned of) while using the N2?

I would go ahead and disconnect any other HDMI devices, also the AVR and only have one HDMI cable for the N2. Test if that works. Looks like something is blocking the line. C2 is known for blocking other devices in poweroff mode.

No, I have connected to OLED TV - AVR only N2 or C2.
Iā€™m going to repeat all those steps with N2 connected directly to OLED TVā€¦

1 Like

5/30 Working http://ix.io/1LdW

5/31 Not Working http://ix.io/1Le1

N2 connected directly to TV on HDMI 2 port. AVR powered off and power cord unplugged. C2 powered off and power cord unplugged.
http://ix.io/1Le2

And additionally kodi.log with CEC ebug enabled.
kodi-N2-directly-to-TV-without-AVR.log (132.0 KB)

I just got my n2 and wanted to replace my Minix U9. I run into the problem of playing 4K content. I get no signal on my TV. My receiver is a Yamaha HTR 4069.
Here is the dispinfo while running said content:
http://ix.io/1Lec

Is it still not working?

In whitelist, uncheck the 4096x2160 resolutions.

Unfortunately not working.
Trying to understand whats going onā€¦ it stared to work when I performed the following actions:
still N2 connected to only TV.
connected C2 instead of N2 - CEC not working.
powered off TV so it went to sleep, powered on TV - CEC not working
powered off TV, unplugged power cord from TV, plugged again, powered on TV - CEC start working on C2
connected N2 instead of C2 - CEC still working
selected TV instead of HDMI 2 where N2 is connected) and then selected back N2 - CEC stopped working

Something is really strange happening hereā€¦
Iā€™m trying to get some patternā€¦ why it doesnā€™t work. In the last dmesg log I see there is:
[ 256.377648@1] cectx ff80023c.aocec: warning:ARB_LOST
[ 256.546722@1] cectx ff80023c.aocec: CEC RX len 7: 04 a0 00 80 45 06 05
[ 256.565002@0] cectx ff80023c.aocec: line busy:4

and a lot of ā€œline busyā€ entriesā€¦

I get shortly a black screen and after that the signal seems lost:
http://ix.io/1Ler

In Settings -> CoreELEC try to enable the ā€œforce 422ā€ options.

Are you speaking of Settings-System-Correelec or Settings-Coreelec? I canā€™t find the force option - sorry.

Youā€™re right, for whatever reason itā€™s not there.
Try to SSH into the N2 and run the following command:
echo 422 > /sys/class/amhdmitx/amhdmitx0/attr
Then try playing the video and see if it fixes the no-signal issue.

And yes, I meant Settings -> System -> CoreELEC.

Progress I guess: now I have a picture but itā€™s only taking a quarter of the entire screen.

You have overscan setup in your guisettings.xml.
systemctl stop kodi
edit the guisettings.xml to remove overscan
systemctl start kodi

1 Like

Thx, so 05/30 was the last working one? I will check if more logs are needed.

1 Like

Yes, thanksā€¦

Thanks, that worked. So I canā€™t calibrate the screen (it is slightly off) anymore?

1 Like

You shouldnā€™t have to. Most TVs have a 1:1/just scan/overscan off options.

1 Like

I think I have narrowed down the root cause.
I was checking with Odroid-N2 with CE last nightly build, Odroid-C2 with latest CE stable 9.0.2 version, Odroid-C2 with LibreELEC community build 8.2.3.1-C2 (libCEC 4.0.2) --> Denon AVR --> OLED Panasonic TV
First setup: C2 with CE 9.0.2

Starting state:
TV off (sleep mode)
AVR off (sleep mode)
C2 on

Steps:
power on TV (AVR powered on autamatically by CEC signal from TV)
select HDMI 2 port where AVR is connected
Result: no CEC
Step:
cycle TV (power off -> sleep mode -> power on)
Result: no CEC
Step:
power off TV, unplugg power cord, plug power cord, power on TV
Result: no CEC

Second setup: N2 with CE nightly 20190607
Starting state, steps and results exactly the same as above

Third setup: C2 with LibreELEC 8.2.3.1 community build

Starting state:
TV off (sleep mode)
AVR off (sleep mode)
C2 on

Steps:
power on TV (AVR powered on autamatically by CEC signal from TV)
select HDMI 2 port where AVR is connected
Result: no CEC
Step:
cycle TV (power off -> sleep mode -> power on)
Result: CEC IS WORKING
Whatever steps next performed (power off TV, AVR, change source from HDMI to TV and back) CEC IS WORKING.

and now:
Disconnected C2 from AVR, connected N2
Result: CEC IS STILL WORKING
Step:
change source from HDMI to TV and back
result: CEC IS NOT WORKING ANYMORE

Conclusion: something is wrong with CoreELEC builds either for C2 and N2. It looks like these builds are not accepting CEC commands when source is changed from HDMI to TV and then back to HDMI. When I have connected C2 running LibreELEC 8.2.3.1 community build CEC is always working but when C2 or N2 running CoreELEC is connected it is loosing CEC functionalities.