Jump to content

Recommended Posts

Posted

Balbes150, I made a image with your git  lib and 905X kernel. Using your config-4.9.26+ with settings non debug  and 1000Hz timer and using Debian testing Xfce repos. Why it uses only half screen with Sunvell T95Z Plus Amlogic S912?

IMG_20170623_142919.jpg

 

To get this far you need to fix a lot of gcc 6.3 compilation errors from the display driver. In many places { and } were missing in if statements and there were two illegal C code lines like it would be a python program. There is no audio driver and I tried to port it from the 3.14 kernel, but it is too much work. The linux mainline kernel can have support for hdmi and audio soon: http://linux-meson.com/doku.php .  

 

I got this kernel boot to ssh server and start lighdm and the Xfce desktop. Apply all  patches from the Armbian/lib/patch/kernel/amlogics905x-next/ directory to make the kernel to boot. Use 1000Hz kernel timer to get past the boot.  The kernel does not have S912 audio and usb host drivers. Adjust the display resolution with the Xfce Display Settings dialog box. I integrated usb phy driver from https://github.com/xdarklight/linux.git and patched meson-gxm-q200.dts and all its dtsi files. Usb works then. Could not  make wifi to work but there is support in the dtsi file. This kernel boots fast, is easier to configure and is almost ready, only hdmi audio and making wifi to work is missing compared to armbian 3.14.29 kernel. 

 git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic.git  branch:v4.13/integ

 

Mainline 4.12 kernel does have the meson usb phy but usb definitions are missing from dts and dtsi file and usb does not work without correct files.

 

 

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines