easyb is it possible for your device file to end up in official rockchip-box releases?
I hope so. I am working on a pull request that adds full H96 Max+ support to LibreELEC.
easyb is it possible for your device file to end up in official rockchip-box releases?
I hope so. I am working on a pull request that adds full H96 Max+ support to LibreELEC.
Never mind, it seems that the cheap HDMI cable was the issue.
I am struggling with getting a decent resolution (1280x720) out of my H96 Max+ (rk3328) and Sony TV. This is, with the latest mainline images and also self built ones based on the mater.
To me it looks like we fail to read the EDID data and fall back to 1024x768 which at least gives me video. Without Kwiboo 's patches I won't even get a picture.
What confuses me (I am new to HDMI) is that we do not read anything form I2C address 0x50 (only 0x30). The same I see with the Rockchip 4.4 kernel (but strangely do not have a resolutions issue there). So, I suspect that to be the reason for /sys/class/drm/card0-HDMI-A-1/edid being empty. With the mainline kernel I only see VESA modes in /sys/class/drm/card0-HDMI-A-1/modes. With the Rockchip kernel I see the correct modes.
The behavior must somehow be related to my TV. When using a random LCD monitor reading of the EDID works. However, my Orange Pi PC (H3, similar HDMI HW) with Linux 5.4.8 can read the EDID from the TV.
I am happy to continue digging. However, hints are highly appreciated. It is hard to believe that a bug in my device tree file is the reason.
Cheers,
Ezra.
Put the files from rc_h96mp.zip into /storage/.config/rc_maps.cfg resp. /storage/.config/rc_keymaps/ (e.g. using ssh/scp) and reboot.
Here my device tree file: rk3328-box-h96mp.dtb.zip
It was built from linux-rockchip/rk3328-box-h96mp.dts at h96mp · easybe/linux-rockchip · GitHub which is based on Added DTS for rk3328 t9 tv box · DaveRichmond/rockchip-kernel@974c59c · GitHub.
For the remote: rc_h96mp.zip
Yes, I am successfully running LibreELEC-RK3328.arm-9.1.502-box.img.gz on my H96 Max Plus with a "hacked up" FDT file based on rk3328-t9.dts. I am currently trying to figure out the best way to share my work. E.g., can someone point me to the source (*.dts) of rk3328-box.dtb which is part of the official image. I cannot find it in the mainline kernel source code. What I did find is rockchip-kernel/rk3328-box.dts at le · 150balbes/rockchip-kernel · GitHub. With that I can work...
If you do not understand what I am saying, maybe Libreelec for rk3328 - FreakTab and https://forum.armbian.com/topic/8082-armbian-for-tv-box-rk3328/?do=findcomment&comment=79524 are good starting points.
I managed to get a working remote with my H96 Max Plus box. Which box do you have and which *.dtb file are you using?