RockTek G2

These are the teardown pdf’s, maybe you get more info from these?

https://device.report/m/c77b503f3fb4edaf2538ef8064c42424d7c7b96c7da2bd175513c6848f78b2a4.pdf
https://device.report/m/84ac5fd233b34730c1e532e14d86c12b657be11b8b36bb2df89898304e4d1a80.pdf

The only thing I maybe see is this “SLLHU” chip on bottom side.
There are some hits about sllhu & MaxLinear ethernet chip.

Our board don’t have it at all.

Solution: Ask vendor!

Indeed, it’s Intel GBit Phy PEF7071VV16 (now MaxLinear GPY111).
Datasheet https://assets.maxlinear.com/web/documents/618152_gpy111_pef7071vv16_hd_rev1.5.pdf

And is there a driver for GPY111? I see only for newer devices.

And it is not CONFIG_INTEL_XWAY_PHY.

Thanks. But I think we don’t have problem with a driver but with phy itself which is not recognized. If anyone has any idea let us know.

[    2.896932@1]  mdio_bus 0.0: MDIO device at address 0 is missing.

Almost there.

[   10.955336@0]  meson8b-dwmac fdc00000.ethernet eth0: PHY [0.0:02] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6]
[   14.017715@0]  meson8b-dwmac fdc00000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[   14.017769@0]  IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

G2:/ # ifconfig eth0
eth0      Link encap:Ethernet  HWaddr D4:CF:F9:A3:CB:5A  
          inet addr:192.168.25.241  Bcast:192.168.25.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:775 errors:0 dropped:36 overruns:0 frame:0
          TX packets:230 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:143502 (140.1 KiB)  TX bytes:35492 (34.6 KiB)
          Interrupt:41 

has the ethernet issue been completely resolved?

Yes, the latest nightly Ethernet is working on my G2.

But there is new DTB from now on. Read Homatics Box R 4K Plus - #546 by Portisch

My RockTek G2 received an Android update today. They added the restart on long power like many other boxes have, which makes going back to CE much easier.

As normally happens after a firmware update, adb had to re-enabled and I had to do the adb reboot update to get CE but all seems fine.

Is the kernel version 5.4.210? Are you sure if the CoreELEC works properly? No freezing on 4K? Do you have HDR?

Linux localhost 5.4.210-ab5310 #1 SMP PREEMPT Tue May 30 20:57:34 CST 2023 armv8l

I don’t have it currently hooked up to a 4K monitor currently and mine is old so SDR only. I primarily watch broadcast.

Ok, but you should know that unfortunately 4K HDR does not work at the moment, so after upgrading to Android 5.4.210 kernel, CoreELEC only works properly up to 1080p resolution, 4K HDR does not work these “Homatics” boxes.

Thanks for the information while it doesn’t impact me at the moment, perhaps make a sticky note for others as a warning.

1 Like

Please try any h265 or DV file, doesn’t matter if 1080p or 4k.

And if it works please make a log after playback with SSH:
dmesg | paste

Sorry, after the post yesterday I checked and both DV and any hevc video do hang this box.

Just built and installed the update and h265 playback and DolbyVision are working again. DV colours on samples look much better than I remember too on my normal 1080p monitor.

Thank @vpeter, @Portisch and everyone involved in getting this working

Can you check in Android which firmware version you are using?

Same as above 5.4.210-ab5310

Martin