Tommy21

Members
  • Content Count

    55
  • Joined

  • Last visited


Reputation Activity

  1. Like
    Tommy21 reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    New ver How to get HW for s905
     
    https://forum.khadas.com/t/armbian-kodi-ubuntu-debian-for-sd-usb-emmc/825/305?u=balbes150
  2. Like
    Tommy21 reacted to JMCC in S905(x) ALPHA media capabilities testing script   
    It looks like you weren't running the install script from the script's folder, but from some other directory. You must untar the tarball, cd into the created "media-script" directory, and run "./media-s905.sh"
  3. Like
    Tommy21 reacted to TonyMac32 in S905(x) ALPHA media capabilities testing script   
    @Tommy21 perhaps a snippet of the errors?  :-)
  4. Like
    Tommy21 reacted to JMCC in S905(x) ALPHA media capabilities testing script   
    Well, no fancy introduction here, because this doesn't pretend to be a script for the general use, only for testers who want to try the current *very early* status of the media capabilities in the Armbian meson mainline kernel.
     
    Warning: It will replace your current kernel with a pre-compiled nightly 4.19.20.
     
    Instructions:
    Download, untar and run. If you need further instructions, then you are not ready for this script (again, it is very unpolished, not for general use).
     
    Download link: https://mega.nz/#!YvYUhayC!CI1fl52V4tV0G4oqUib4W-NlMpVSpLDp8kmo74g-V08
     
    Things that you can try with this script, on a X session:
     
    Use a 1080p@30fps h264 video, and play it with "mpv -hwdec <filename>". You'll see in the logs that it is decoding through v4l-m2mcopy Install and run glmark2-es2 Use Chromium WebGL Play a 1080p@30fps video in YouTube in full-screen smoothly. I'm pretty sure it is not really using HW decoding as it claims (there is no  initialization message in dmesg), but it's smooth for sure.  
    Gstreamer is tested not to work, in some other forum I was told that Bionic version is not enough and I need to compile a newer one.
     
    Performance is not in any way good, but it is a starting point. Anyway, the first TO-DO is getting the mali module integrated into the kernel, so there is no need to compile it separately.
  5. Like
    Tommy21 reacted to JMCC in RK3328 Media Script (Rock64, Renegade)   
    Yes, actually "Desktop acceleration" means here "Desktop GPU integration". Ironically, when using the X server, that very often means that the Desktop will be slower and laggier when "accelerated". It even happens on my desktop Intel Core i7 computer . It's a fault of the terribly outdated X protocol; just imagine all Windows 10 graphic stack was running on top of the Windows 3.1 graphic system: that's something similar to what we are doing today in Linux.
     
    That is precisely the reason why Wayland appeared. Now it is getting more mature, and is without any doubt the future for Linux desktop in general. And even more in embedded systems, which don't support the full OpenGL API, but only a reduced version (OpenGL for Embedded Systems), designed basically to run Android and similar OSes. On the other hand, Wayland is much more similar to the Android graphics API, which is what those SoC's are designed for.
     
    So, in short: X server sucks, even more when it comes down to acceleration, and even more when you want to perform that acceleration with a device that only supports OpenGL-ES (i.e. a Mali GPU). Right now, I'm working on Amlogic X acceleration, and I'm getting more and more convinced that we need to move to Wayland if we want to get serious about accelerated desktop.
  6. Like
    Tommy21 reacted to Neil Armstrong in Le Potato / C2 / K2 4.19 LTS testing thread   
    @Tommy21 No need to wait, it already works
  7. Like
    Tommy21 reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    The new version 20180928.
    Major change. A new algorithm for the use of the dtb. Starting with this version, you no longer need to copy the dtb files and rename it to "dtb.img." In order to specify which dtb file to use, you need to edit the file 'uEnv.ini" (specify the desired file name for use dtb). This is a plain text file and can be easily edited. This change will make it easy to update the kernel from the "deb" file in the future. The new algorithm is now used in the eMMC system installation script.
     
    Pay attention. To use the system with
    u-boot-2015 (regular firmware Android), you need to edit the file "uEnv.ini"
     
    When using
    u-boot-2018, you need to edit the file "/extlinux/extlinux.conf"
     
     
    For those who doubt or do not know what u-boot is used, you can specify the desired name in both files at the same time.
  8. Like
    Tommy21 reacted to Vincs in Armbian for Amlogic S912   
    This will probably sound pretty dumb question, but why can't we use the official kernel for arm64 ?
    For exemple from here : http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.1/
    And deb packages from here : https://launchpad.net/ubuntu/xenial/arm64 
    (Not for kodi, it seems that we need version 17 https://launchpad.net/~team-xbmc/+archive/ubuntu/xbmc-nightly?)
  9. Like
    Tommy21 reacted to Vincs in Armbian for Amlogic S912   
    Hi there !
    I'm pretty new to all this, how can we use this ? 
    Is it possible to run desktop app on this ?
    I found some tutorials, but I don't know if this apply :
    http://freaktab.com/forum/tv-player-support/amlogic-based-tv-players/s905/tronsmart-ac/firmware-roms-tools-at/565449-running-linux-from-sd-card-or-usb-flash-drive-using-balbes150-method-and-files
     
  10. Like
    Tommy21 reacted to talraash in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    armbianmonitor -m   if you use armbian based image. 
    or 
    cat /sys/class/thermal/thermal_zone0/temp