talraash

Members
  • Content Count

    88
  • Joined

  • Last visited


Reputation Activity

  1. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    use commit
    https://github.com/150balbes/Build-Armbian/commit/2ec509ae341cdd8508a2ca245ee861dafa276f54
     
     
    to all
    New image 5.77
  2. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    New image 5.76  kernel 5.0 .
     
  3. Like
    talraash 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.
  4. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    New image 5.75
     
     
    How to get HW for s905x
     
    https://forum.khadas.com/t/armbian-kodi-ubuntu-debian-for-sd-usb-emmc/825/299?u=balbes150
     
     
  5. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    When running the tests, I disabled the soft scaling and used only one parameter passed to MPV (vo=x11). I tried to set options hardware and software decoders, the result is the same. Used the last version of FFMPEG and MPV were collected using support v4l2m2m. Likely to need any additional options which need to point to the new FFMPEG to use hardware transform, but I don't understand it. If anyone wants to try to find the right options on the site in the directory 5.74\S905 are the image and new packages (which are built with support for v4l2m2m).
  6. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Admin wrote and gave a link to your message. If there are problems, write me in PM here.
  7. Like
  8. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    New version 5.73.
    1. A separate section for images with the s905 LIMA driver has been added to the catalog.  Notice is images in which there is only the kernel driver LIMA, HW support for DE until they do not. For HW you need to collect a special version of MESA-LIMA. I tried to build it, but I have a bug at the end of the build. May be there is a wish to collect the desired version of MESA-LIMA and help the process of the emergence HW to s905 ? 
     
    2. In the usual directory S905  Assembly for without driver LIMA.
     
    3. I built an FFMPEG package with support for decoding using HW. To check, you can download the package and install it in the system with the command "dpkg". When checking the work I was able to run FFMPEG command decode test video.
     
    HW
    ffmpeg -c:v h264_v4l2m2m -i Test.mkv -f null /dev/null
     
    not HW
    ffmpeg -c:v h264 -i Test.mkv -f null /dev/null
     
    When you start to S905 , when using the decoder with HW h264 decoding speed is equal to 11.9 , without using HW decoding speed is equal to 4.3. When tested on S912-with HW speed 12 , without HW speed 7.9.
     
    I tried running the video using ffplay.
     
    HW
    ffplay -vcodec h264_v4l2m2m Test.mkv
     
    not HW
    ffplay -vcodec h264 Test.mkv
     
    It shows the test video, the sound is correct, but the video is played in the braked mode (as if the deceleration is enabled). Maybe there's something I'm doing wrong when building or testing. I would appreciate it if someone could find a reason why the video is stalled.
     
    https://yadi.sk/d/9igaopSIabKsjw
  9. Like
    talraash got a reaction from BuiHuy in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    @BuiHuy disable gpu acceleration in chrome settings. an 480p in browser max(in some case 720p)
  10. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    can continue in native language
    http://forum.puppyrus.org/index.php?topic=19828.30
  11. Like
    talraash got a reaction from balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    my failed attempts with ffplay...
  12. Like
    talraash got a reaction from balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    It's incorrect question. You can't convert DT. You must rewrite it, read what is it, and how hw describe in device tree.
  13. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Version 5.67 20181117.
    Added support for ISCSI and deb packages kernel, header etc.
     
    The version of the image with Xenial - will be assembled only on request.
     
    p.s. When checking, it turned out that WiFi works on Khadas VIM2 Basic (with AP6356S chip). Khadas VIM1 (s905x) works WiFi and BT.
     
     
  14. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    It will be in the next version.
  15. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    The new version 20181116. Added support for ZRAM , iscsi.
  16. Like
    talraash got a reaction from zogu in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    try icewm or, simple use openbox, and if you need panel some tiny panel... For me all old image(3.14) with openbox, removed pulseaudio and mali(less thant 100mb ram usage after start) - stable and have greate perfomance in all "desktop" scenarios. In you case, with 1gb i strongly recomend use armhf browser instead of arm64 if you need havy browser like chromium or firefox. And very important - disable all kind of hw acceleration in browser setting...
  17. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Ver 5.64 (20181019)
     
    For those who want to work on HW support on their own, there are two components on the site.
    https://github.com/superna9999/meson_gx_mali_450
     
    1. Module "mali.ko"
    2. Archive with libMali.
    The working version of xf86-video-armsoc is missing. I have a package (for Xenial) that gathered Numbqq (dev with Khadas), but the system does not accelerate and it needs to be corrected.
    https://github.com/numbqq/xf86-video-armsoc_s905x/tree/master/xenial/arm64
  18. Like
    talraash got a reaction from zogu in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    hardkernel take blob's from mali compiled for specific kernel. For "videos from browser" it's not mali gpu part. 
  19. Like
    talraash got a reaction from zogu in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    It's bad idea use swap on microsd, bad for sd card) youtube now work with standart armbian image, it use psd and store cache and profile in tmpfs... If you disable in chromium settings all kind hw acceleration it can smoooth play 720p in youtube with software decoding... 
  20. Like
    talraash got a reaction from balbes150 in The list of models that are running Armbian (Amlogic, Rockchip etc)   
    Nexbox a95x(soc amlogic s905 ram 1 storage 8)
    All image with kernel 3.14 work with generic gxbb_p200.dtb(old u-boot). Don't have now this box, so don't have opportunity check mainline.  It have some exotic wi-fi module without open sources drivers, so no wi-fi.
     
    Sunvell T95X(soc amlogic s905x ram 2 storage 8).
    All image with kernel 3.14 and mainline. With stock firmware don't need manipulate with .dtb files(3.14 kernel), for mainline need generic p212 dtb. Wi-fi  sci9082c, didn't test.
     
     
  21. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Image update 5.55 (20180819).
  22. Like
    talraash got a reaction from balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    @balbes150 
     
    upd
     
  23. Like
    talraash got a reaction from balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    On mainline - compile kernel, v4l2 m2m etc. with custom patches or wait when it merge to stable. For 3.14 use kodi. For 3.14(and software decoding in mainline) and x11 - partial solution --vo=x11 and --sws-scaler=fast-bilinear or equal if you don't use mpv.  It cause high cpu usage but give you playable 720p and some 1080p video.  Most problem with mpv - it use by default vo=opengl, it cause huge framedrop(yep, soft mesa) so if you want soft decoding use special flags or vo=x11
    upd @Baloven
     
  24. Like
    talraash reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    The new version 5.55 of images. In this version, images with a single DE (XFCE) and a server in composition are as close as possible to the official versions. Version with a Mate and Icewm will probably be later and the gathering will be from another branch GIT (specially adapted for this DE). Since now all the images will be collected using the main kernel "4.1 x", have a common structure for the entire line of s9xxx and differ significantly in steps when configuring the system, I open a separate topic for this direction.
     
    The primary steps to capture an image, activate multi-boot, and select a dtb file are common with the previous images.
     
     
    Please note that starting with the version number 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.
     
    Be sure to activate multi-boot using the new image. If multiboot previously activated is required to repeat activation using files in a new image.
     
    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.
     
     
    To change the used MAC address.
     
    1 options
    You can add the required parameter to the startup files (uEnv.ini and extlinux.conf). To do this, at the end of the line with the launch parameters, you need to add a parameter specifying the desired MAC address.
    For example,
    mac=xx:xx:xx:xx:xx 
    or
    ethaddr=xx:xx:xx:xx:xx
     
    2. options
    https://forum.khadas.com/t/duplicate-mac-addresses-and-serial-numbers/313/3?u=balbes150
     
    3. options
    Use u-boot
    https://forum.khadas.com/t/duplicate-mac-addresses-and-serial-numbers/313/15?u=balbes150
     
     
  25. Like
    talraash reacted to balbes150 in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    Yes.
    there is not enough time for everything
     
     
    By the way, interesting news, I managed to run the version of Manjaro on TV Box Amlogic, everything starts and works. But while it has to be done in semi-manual mode (i'm need to rebuild the new image with full support for TV boxes). I hope soon there will be another version of the Linux distribution (Manjaro) for the platform Amlogic.