offbeat Test following image: https://jernej.libreelec.tv/images/h6/Libr…013-81ecad3.tar
it's build from https://github.com/jernejsk/Libre…inner-vp9-hdmi/
Note that it only fixes VP9 playback and should stabilize fractional display modes.
offbeat Test following image: https://jernej.libreelec.tv/images/h6/Libr…013-81ecad3.tar
it's build from https://github.com/jernejsk/Libre…inner-vp9-hdmi/
Note that it only fixes VP9 playback and should stabilize fractional display modes.
Thanks for the information. I noticed this issue but was unable to find the cause for it after spending quite some time on it.
In any case, 12.x version won't have any future update, so any M2U user will have to wait on LE13 or use this workaround.
Here are two more test DTBs (please rename them properly when testing). Test A undoes most likely change which caused the issue (adding analog audio support) and test B tests another possible fix (adding PHY ID explicitly).
EDIT: For each, please post dmesg | grep -iE 'mdio|stmmac|dwmac|eth0|ac200|gmac' and whether Ethernet gets a link.
PD14 being unclaimed is expected (the reset GPIO is only taken after the PHY ID is read), but on OPi3 the PHY reset line also has its own RC pull-up, so it shouldn't stay in reset because of that.
LaySoft please replace original dtb file with one from attached zip on FAT partition (small one) on 13.0 nightly image and check if ethernet is fixed.
dale can you test please? https://jernej.libreelec.tv/images/h616/
code: https://github.com/jernejsk/Libre…allwinner-h616/
This wasn't tested on my side yet.
The only other H616 family board with LPDDR3 is Tanix TX1. However, it uses higher speed memory and has no SD card slot. So you would have to make U-Boot configuration and Device Tree based on TX1, which will fit your board.
ok, this needs AC300 integration. It will take a while to do it properly and you'll have to test it.
dale Can you please run devmem 0x0300622C 32in console and report back? H616 has two types of internal ethernet PHYs and currently on AC200 is supported.
I'll generate test image for both issues after you provide value.
It has 32 GB of flash storage and (theoretically) 4GB of RAM, but LE can only see 3 GB, I still don't know why.
H6 can address only 3 GB of memory, despite having 4 GB installed. It's normal (HW limitation). I believe Android usually displayed installed memory, not usable, to produce better numbers.
Regarding your DT changes - you can post modified DT to upstream Linux as a patch (with all submission rules followed) and get it accepted. Then we can make separate board target. This is good exercise for Linux contribution. Alternatively, you can create DT overlay and apply it via extlinux.conf, so you don't need to repeat exercise of modifying DT every time you update LE.
Yasai-san Thanks for testing! H616 images are already included in nightly builds and will be available in next release.
I'll make general update in AXP313A driver, since that seems to be universal solution for all boards.
Please provide DT patch and I'll incorporate it into PR.
I also fixed deinterlacing, the only remaining issue I could find for H616. I'll push it later with your fix.