• 1
  • 48
  • 49
  • 50(current)
  • 51
  • 52
  • 116
ODROID C2 S905 2GB RAM HDMI 2.0 $46
(2016-10-10, 18:05)briand095 Wrote: I like to set and forget about it until it breaks or something really awesome comes along.
Yes I think most people in the end just want that. An appliance like Kodi device. Switch on, minimal setup and go. Without the hassles associated with Android use of Air Mice, separately having to set Android settings, problems connecting various formatted Hard drives, connecting to a SMB, NFS network...the list goes on and on...with Android sometimes...

Reply
(2016-10-10, 18:46)Jeffers24 Wrote: OK I am getting paranoid now, I promise not to post in this thread again.

Do you want me to delete my posts to tidy it up a bit?
No its Ok, just take setup questions for other S905 boxes elsewhere, as suggested please out of the C2 thread. It gets too confusing for legitimate C2 users otherwise cross posting Setup info that has no relevance to the C2.

Reply
(2016-10-07, 04:06)wrxtasy Wrote:
  • the C2 boots up so fast (9s for eMMC) that the Network barely has time to handshake and conect properly before Kodi starts
  • yes you need to use that LibreELEC setting, "Wait for Network connection before starting Kodi" in your use case
  • chapter skip in Kodi has always been a bit hit and miss with LE on the C2. advancedsetings.xml won't help, an updated Kernel will and that will come sometime in the future.

I found time yesteday to play with the OC2 again.
Very impressive little box, that can play everything I have in my NAS.

It looks like it will replace my rpi2, as soon as chapter skip will be improved Smile
Reply
Best places and prices to buy the ODroid C2 and maybe a Tiny plastic case?

I dont see the $40 price anywhere. PS: Since none of the Amlogic S905 boxes seem to be performing well.
Reply
Maybe browse this list:
http://www.hardkernel.com/main/distributor.php

If in Europe, I do recall a few pages back in this thread, someone mentioning discount packages from one of the Euro sellers. Something about Subscribing to a Newsletter.
It may have been www.pollin.de

Reply
(2016-10-11, 14:16)wrxtasy Wrote: Maybe browse this list:
http://www.hardkernel.com/main/distributor.php

If in Europe, I do recall a few pages back in this thread, someone mentioning discount packages from one of the Euro sellers. Something about Subscribing to a Newsletter.
It may have been www.pollin.de

Any deals for US/ Asia?
Reply
Ameridroid.com

Sent from my Moto G (4)
Experience: It's what you get when you were expecting something else.
Reply
ameridroid.com definitely cheaper than Amazon by a long shot for us yank buyers
Reply
I'm having a problem with 7.10 and EDID detection. Happens with both the September and Oct builds (that I've tested).

LibreELEC (WRXTASY) Version: 7.1.0
kodi:~ # cat /sys/devices/virtual/amhdmitx/amhdmitx0/disp_cap
480i60hz
480p60hz
576i50hz
576p50hz
720p60hz
1080i60hz
1080p60hz*
720p50hz
1080i50hz
1080p50hz
1080p24hz


However this is actually a monitor so it supports: 1080p23hz, 1080p24hz, and 1080p30hz from a video card, however for some reason LibreELEC is only finding 1080p24, 50 and 60. I've got through a total of 7 sets of EDID's using a Genfen EDID recorder, to set them to different TV and even a receiver. In fact it only ever finds 24, 50 and 60 for all resolutions (720 and 480 as well).

No matter what I set the value of the EDID to, (using a HD Fury Linker I can even create my own custom EDID's) no refresh rate of 23, 24, 25, 29, or 30 is ever present in the list. This means most sources are not clean as they are attempting to use either 50 or 60hz, and not matching a desired refresh rate.

Also due to cable lengths (50 ft) I do not want to use 50 or 60, so I'd like to set a custom list:
1080p23hz
1080p24hz
1080p25hz
1080p30hz

As this would handle 99% of all media safely


Also please note I'm sure that modes 23, 24,25, 29 and 30 all are present and are valid, on the device it is simply that they are not being properly detected or presented by libreELEC.

Thanks,
ERIC
Reply
It not a question of LibreELEC / AMLogic Kodi not properly supporting Resolution modes, or you providing valid ones. But a question of the EDID modes the AMLogic Linux Kernel supports.
This is what AMLogic S9XX Kernels support via a EDID handshake:

HDMI 1.4:
https://github.com/hardkernel/linux/blob...did.c#L127

HDMI 2.0:
https://github.com/hardkernel/linux/blob...did.c#L150

Basically there is nothing I can do for the custom display modes you want to use. I'm not about to spend hours on custom Kernel work with Kernel code I know nothing about.

LibreELEC Kodi, and AMlogic primarily caters to the media player market. With devices connected to TV's. Users with Monitors, that need custom display modes are definitely not their target market.

I'm afraid you will have to find another solution.

Reply
Learn something new every day. Thanks. So the C2 does actually have some edid functionality. Until now, I thought there was none and that's why we had specify the desired resolution in the boot.ini file.

Sent from my Moto G (4)
Experience: It's what you get when you were expecting something else.
Reply
Hello everyone, I searched in the forum without success. Can one one tell me any info or link about: dual boot opinion I'd like Libreelec +Android, dimension occupied on uSd / EMMC by the OS, how to flash the eMMC in case I will buy eMMC instead of uSD?

Inviato dal mio Redmi Note 3 utilizzando Tapatalk
Reply
(2016-10-12, 15:47)wrxtasy Wrote: It not a question of LibreELEC / AMLogic Kodi not properly supporting Resolution modes, or you providing valid ones. But a question of the EDID modes the AMLogic Linux Kernel supports.
This is what AMLogic S9XX Kernels support via a EDID handshake:

HDMI 1.4:
https://github.com/hardkernel/linux/blob...did.c#L127

HDMI 2.0:
https://github.com/hardkernel/linux/blob...did.c#L150

Basically there is nothing I can do for the custom display modes you want to use. I'm not about to spend hours on custom Kernel work with Kernel code I know nothing about.

LibreELEC Kodi, and AMlogic primarily caters to the media player market. With devices connected to TV's. Users with Monitors, that need custom display modes are definitely not their target market.

I'm afraid you will have to find another solution.

I fully agree with you about hacking kernel code, I'm looking to fix this and I think I found an easy answer, simply modifying the code that reads disp_cap so that it looks for a user generated one first and then the default, this allows a user to create one in /storage/.config/disp_cap and over-ride the EDID detection if it has issues. I'd like to see if this works (as it should be a 4 or 5 line change to EGLNativeTypeAmlogic.cpp) simply have if first check for a user version and then the version in /sys that way it would not affect anyone unless they actually forced it, in fact it could even combine the 2, but I think simply replacing it is the easiest.

Here is where I'm planning to make the changes:
bool CEGLNativeTypeAmlogic:TonguerobeResolutions(std::vector<RESOLUTION_INFO> &resolutions)
{
std:Confusedtring valstr;
SysfsUtils::GetString("/sys/class/amhdmitx/amhdmitx0/disp_cap", valstr);
std::vector<std:Confusedtring> probe_str = StringUtils::Split(valstr, "\n");

Problem is to test I need to compile a copy of the code base to verify this will work as I expect, so that is my plan for the weekend. Been a while since I've worked in C, but the change should be straight forward.

Quick question are the changes for memory, CPU ... from this thread checked into the git repository?, if not where would I get that code? Also any suggestions before I try to build it for the first time? for instance PROJECT and ARCH settings for the ODRIOD2.

Never ask others to do, if you are not willing to do your self Wink

Thanks,
ERIC
Reply
(2016-10-12, 19:51)zival Wrote: Hello everyone, I searched in the forum without success. Can one one tell me any info or link about: dual boot opinion I'd like Libreelec +Android, dimension occupied on uSd / EMMC by the OS, how to flash the eMMC in case I will buy eMMC instead of uSD?

Inviato dal mio Redmi Note 3 utilizzando Tapatalk
I would like to know how to dual boot without removing the SD Card. Is this possible?

To flash the eMMC you use a eMMC/USB convertor and flash it from a PC with dd or the windows equivalent. The convertor came in the package from HardKernel.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
EDID detection is broken, I can confirm that.

I built a custom EDID, not fun that has only the following modes:

1080p30
1080p29
1080p25
1080p24
720p60

Yet the ODROID C2 finds:
1080p60
720p60

That means it discovers non-existent values from the EDID (1080p60) and simply ignored the 30, 29, 25, 24 which are all that are set as valid.


Worse looking at aud_cap shows (nothing no sound at all), yet I can can verify that:
8 channel PCM
6 channel AC-3
6 channel DTS
8 channel DTS-HD
8 channel EAC-3
Are all present in the EDID, yet it discovered none of them.

the EDID in question is:
00 FF FF FF FF FF FF 00 15 A7 01 00 01 00 00 00
20 1A 01 03 80 00 00 78 1A EE 91 A3 54 4C 99 26
0F 50 54 A1 4B 00 31 40 45 40 61 40 71 40 81 80
01 00 01 01 01 01 A9 1A 80 A0 70 38 10 40 30 20
35 00 40 44 21 00 00 1E 2B 16 80 A0 70 38 0E 40
30 20 35 00 40 44 21 00 00 1E 31 15 80 A0 70 38
0E 40 30 20 35 00 40 44 21 00 00 1E 00 00 00 FD
00 0F 4B 1E 53 10 00 00 00 00 00 00 00 00 01 4B
02 03 36 71 48 A2 CA A1 A0 C8 84 BE C2 32 0F 16
07 95 07 50 3E 06 C0 E7 7E 00 51 FF 01 59 7E 01
83 4F 00 00 6A 03 0C 00 10 00 80 2D 20 80 00 E3
05 03 01 E2 00 FF A9 1A 80 A0 70 38 10 40 30 20
35 00 40 44 21 00 00 1E C8 19 80 A0 70 38 0F 40
30 20 35 00 40 44 21 00 00 1E 2B 16 80 A0 70 38
0E 40 30 20 35 00 40 44 21 00 00 1E 18 15 80 A0
70 38 0E 40 30 20 35 00 40 44 21 00 00 1E 00 B5


Since this was constructed purely to match what I need, was then loaded to the Genfen, and finally verified via a Nvidia card as matching what I entered I can only assume the issue is with the detection on the ODRIOD C2.

I do not know if there is much we can do about it, but I can say that detection is not working correctly (well I'd say at all).

Back to coding an over-ride, but I need help on the build, since I've compiled 7.90, but while that was simple, debugging kodi changes seems like a major chore, I'm hoping for suggestions as to how others handle it. I have to modify Kodi, create a patch for LibreELEC and test it, the submit it, but creating and testing is a giant pain if I need a new build every time since I do not see a way to quickly replace only Kodi, suggestions as to how others do this would be helpful.

Thanks,
ERIC
Reply
  • 1
  • 48
  • 49
  • 50(current)
  • 51
  • 52
  • 116

Logout Mark Read Team Forum Stats Members Help
ODROID C2 S905 2GB RAM HDMI 2.0 $4610