diff --git a/systems/allwinner_h616/readme.md b/systems/allwinner_h616/readme.md index 364c6e49..76f462a5 100644 --- a/systems/allwinner_h616/readme.md +++ b/systems/allwinner_h616/readme.md @@ -2,11 +2,13 @@ ## bootable sd card images +- https://github.com/hexdump0815/imagebuilder/releases/tag/220618-02 - https://github.com/hexdump0815/imagebuilder/releases/tag/211204-03 ## tested systems - working - x96q h313 tv box +- tx6s h616 tv box ## untested systems @@ -39,7 +41,8 @@ - as allwinner socs always boot by default from sd card the emmc can safely be overwritten (but do a backup of the original android system via dd command beforehand - it might be useful later) - a suitable dtb should be chosen in /boot/extlinux/extlinux.conf (maybe even trying them all to see which works best - default is x96q) - panfrost opengl gpu acceleration does not seem to work completely stable yet, thus glamor is disabled for xorg (just edit the xorg conf to comment out the Option "AccelMethod" "none" line to enable panfrost) -- if panfrost is enabled there are some visual glitches visible like for instance a missing font for the input field of the login window +- if panfrost is enabled there are some visual glitches visible like for instance a missing font for the input field of the login window (this seems to be better with the latest v5.18 kernel and v22.1 mesa) +- gpu accel disabled by default to be on the safe side, but should work fine if enabled - the whole system seems to be a bit unstable depending on the hardware, it might be require to disable more of the higher freq opp points in the dtb to get more stability - it looks like gpu frequency scaling does not work properly yet resulting in gpu errors like "gpu sched timeout", "AS_ACTIVE bit stuck" or page faults, what seems to help is to lock the gpu freq to just a single one for now by echoing a freq from /sys/class/devfreq/1800000.gpu/available_frequencies to both /sys/class/devfreq/1800000.gpu/min_freq and /sys/class/devfreq/1800000.gpu/max_freq (maybe in rc.local or similar) - 250000000 seems to work (others most probably as well) - it looks like its a good idea to disable any power management options for the display in the power manager, as otherwise xorg seems to get into a strange state (no more xorg, but console output instead on vt7 - all this without any error or traces) when the power management kicks in diff --git a/systems/amlogic_gx/readme.md b/systems/amlogic_gx/readme.md index d408aa57..60427d32 100644 --- a/systems/amlogic_gx/readme.md +++ b/systems/amlogic_gx/readme.md @@ -2,12 +2,14 @@ ## bootable sd card images +- https://github.com/hexdump0815/imagebuilder/releases/tag/220618-01 - https://github.com/hexdump0815/imagebuilder/releases/tag/210805-01 ## tested systems - working - odroid c2 (gxbb) - a95x f3 tv box (g12a) +- h96max x3 tv box (sm1) ## untested systems