Jump to content

NicoD

Moderators
  • Posts

    1407
  • Joined

  • Last visited

Reputation Activity

  1. Like
    NicoD reacted to jock in Testing hardware video decoding (rockchip, allwinner?)   
    !! DEPRECATED !!
    Instructions in this thread are oudated and superseded by the new experimental APT repository for hardware video decoding ffmpeg.
    Please refer to this thread from now on!
     
    Hello, recent upgrades to armbian are regarding kernel 5.15.
    I noticed that many v4l2 fixes and enhancements went into this release, so I decided to compile ffmpeg using LibreELEC patched version and mpv over it.
    mpv turns out to be statically linked with ffmpeg, so I propose it here for people who is interested in cutting edge kernel and wants to do some tests.
     
    This has been tested on Debian Bullseye and Ubuntu Hirsute on following platforms:
    Rockchip RK3228/9 (kernel 5.10, 5.14) Rockchip RK3288 (kernel 5.14) Rockchip RK3318/28 (kernel 5.15)  
    It should work on allwinner platforms too, but I didn't test it there.
    Binaries are built by me on developing boards.
     
    The binary for armhf is available here
    The binary for arm64 is available here
     
    Copy the binary into /usr/local/bin directory of your system (mpv-armhf for 32 bit systems, mpv-arm64 for 64 bit systems):
    sudo cp mpv-armhf /usr/local/bin/mpv  
    Install dependencies for Debian Bullseye and Ubuntu Hirsute:
    apt install libass9 libbluray2 librubberband2 libsdl2-2.0-0 libva-drm2 libva-wayland2 libva-x11-2 libva2 libvdpau1 libx264-160 libx265-192 libxss1 libxv1 libfdk-aac2  
    I have had issues with dependencies on Debian Buster/Ubuntu Focal, in particular libx264-160 and libx265-192 are not available there.
    I Solved the issue downloading the packages from Debian Bullseye web page and manually installing them.
    There may be the need for some other dependency depending upon your actual installation.
     
    Run mpv in a virtual terminal (videos up to 4K) with this CLI:
    mpv --vo=gpu --hwdec=drm --gpu-hwdec-interop=drmprime-drm --drm-draw-plane=overlay --drm-drmprime-video-plane=primary <video.mp4>  
    Mpv can be run in X11 with this other CLI, but due to buffer copying it requires a good CPU - rk3228 and rk3328 won't even play 720p, rk3288 do 720p fine:
    mpv --vo=gpu --hwdec=auto-copy --gpu-context=x11egl --gpu-hwdec-interop=drmprime-drm <video.mp4>  
    This is an experiment and your mileage may vary a lot:
    H.264 codec should be well supported around the boards; H.265 has more limited support VP8 should be generally supported VP9 seems to still require some work.
  2. Like
    NicoD got a reaction from c.mah in Videos : What it takes to maintain Armbian   
    Hi all.
    I've done a collaboration with @Igor, the creator of Armbian.
    He shows and talks about the hardware that is used to maintain the project. Servers, boards, other electronics, ...
    Enjoy!

    More videos to come.
     
  3. Like
    NicoD reacted to seclorum in Do you like to see your favorite board supported?   
    I'd be happy to assist with Pinebook Pro maintenance. github.com/seclorum
     
  4. Like
    NicoD reacted to lanefu in Video : Armbian North-America and the work Lanufu does for it   
    Hows this


  5. Like
    NicoD reacted to Werner in Video : Armbian North-America and the work Lanufu does for it   
    Great video. Lacks cats though.
  6. Like
    NicoD got a reaction from Werner in Video : Armbian North-America and the work Lanufu does for it   
    Hi all.
    In this episode @lanefu explains what he does for Armbian, what gear he uses, and why. It is a must see video.
    Enjoy
     
     
  7. Like
    NicoD got a reaction from balbes150 in Video : Armbian North-America and the work Lanufu does for it   
    Hi all.
    In this episode @lanefu explains what he does for Armbian, what gear he uses, and why. It is a must see video.
    Enjoy
     
     
  8. Like
    NicoD reacted to JMCC in Video : Armbian North-America and the work Lanufu does for it   
    Go @lanefu!
    Go @NicoD!

  9. Like
    NicoD got a reaction from JMCC in Video : Armbian North-America and the work Lanufu does for it   
    Hi all.
    In this episode @lanefu explains what he does for Armbian, what gear he uses, and why. It is a must see video.
    Enjoy
     
     
  10. Like
    NicoD reacted to Werner in Lead maintainer: armbian-config refactor   
    Origin:
    https://forum.armbian.com/topic/16933-armbian-config-rfc-ideas/?do=findComment&comment=119703
    https://armbian.atlassian.net/browse/AR-638
     
    Description:
     
    Our code { font-family: Consolas,"courier new"; color: crimson; background-color: rgba(0, 0, 0, 0.2); padding: 2px; font-size: 105%; } armbian-config tool shall be refactored or as a modular framework rewritten from scratch.
    We are looking for both experienced bash scriptwriters as well as somebody who takes a overall look at task execution.
     
     
    Destination:
    https://github.com/armbian/config
     
    Skills required:
    Bash
     
     
  11. Like
    NicoD got a reaction from g00d in How to debug boot issues on ODROID-HC2   
    You need to use ssh to login to it, and then configure everything like that.
    This video shows how to install headless(without hdmi).

    I'm not sure, but I think OMV can do full disk encryption easily. For that you need a Debian (buster, bullseye) image and OMV can be installed with armbian-config.
    Here how to install OMV. Search google for full disk encryption on OMV.
     
  12. Like
    NicoD reacted to jock in armbian-gaming : A tool to install Box86, Box64 and Wine on Armbian Hirsute   
    Ahah cool! Congrats!
  13. Like
  14. Like
    NicoD got a reaction from tommy in armbian-gaming : A tool to install Box86, Box64 and Wine on Armbian Hirsute   
    Hi all.
    I've created a tool to install Box86, Box64 and Wine onto Armbian Hirsute 5.13

    I've tested it on RK3399. Should work on any device with panfrost drivers enabled.

    Please let me know on what it works, or if it doesn't.
     
    Here is the script.
    https://github.com/NicoD-SBC/armbian-gaming
     
    I also made a video where I show how to use it.
     
  15. Like
    NicoD reacted to guidol in [Info] BASIC Engine NG (Next Generation) for H3-CPU Boards   
    If you have time and a spare Allwinner H3-CPU system (like the Orange Pi One or PC (not PC2 because of H3 CPU)
    you could try the BASIC Engine NG for H3-PiComputers/Boards.
     
    The - bare metall - BASIC seems to have very powerful commands - see the Online-Manual
     
    A forum in BETA state is at this URL
     
    I downloaded and booted the SDCard-Image from the 14.10.2021 (compressed size 5.4MB) from this directory
    Image was written with Balena Etcher to the SDCard
     
    Have fun and write new BASIC-programms!  
     

     

     

  16. Like
    NicoD reacted to Werner in Help a newbie out - resources for choosing a TV box   
    Considering this a TVbox might not the best choice for you since there would be lots of frustration.
    If you want an ARM board with well supported SoC I'd recommend something with RK3399 onboard. Yeah it is slightly older and there is a new generation of Rockchips now but remember that development for ARM is still rather slow and it takes several years to get a chip almost fully functional.
    The Station P1 (which in a nutshell is a T-Firefly RK3399 ROC-PC PLUS board in a fancy case) is working quite well in the meantime and @balbes150 is actively supporting it. Yes, it is also a bit more expensive but you get is what you pay for.
    Having Debian on it you can use it as PC and installing Kodi will give you TVbox "feeling".
  17. Like
    NicoD got a reaction from jock in armbian-gaming : A tool to install Box86, Box64 and Wine on Armbian Hirsute   
    Hi all.
    I've created a tool to install Box86, Box64 and Wine onto Armbian Hirsute 5.13

    I've tested it on RK3399. Should work on any device with panfrost drivers enabled.

    Please let me know on what it works, or if it doesn't.
     
    Here is the script.
    https://github.com/NicoD-SBC/armbian-gaming
     
    I also made a video where I show how to use it.
     
  18. Like
    NicoD got a reaction from Willy Moto in Videos : What it takes to maintain Armbian   
    Hi all.
    I've done a collaboration with @Igor, the creator of Armbian.
    He shows and talks about the hardware that is used to maintain the project. Servers, boards, other electronics, ...
    Enjoy!

    More videos to come.
     
  19. Like
    NicoD got a reaction from piter75 in Videos : What it takes to maintain Armbian   
    Hi all.
    I've done a collaboration with @Igor, the creator of Armbian.
    He shows and talks about the hardware that is used to maintain the project. Servers, boards, other electronics, ...
    Enjoy!

    More videos to come.
     
  20. Like
    NicoD got a reaction from JMCC in Videos : What it takes to maintain Armbian   
    Hi all.
    I've done a collaboration with @Igor, the creator of Armbian.
    He shows and talks about the hardware that is used to maintain the project. Servers, boards, other electronics, ...
    Enjoy!

    More videos to come.
     
  21. Like
    NicoD got a reaction from Igor in Videos : What it takes to maintain Armbian   
    Hi all.
    I've done a collaboration with @Igor, the creator of Armbian.
    He shows and talks about the hardware that is used to maintain the project. Servers, boards, other electronics, ...
    Enjoy!

    More videos to come.
     
  22. Like
    NicoD got a reaction from Werner in Videos : What it takes to maintain Armbian   
    Hi all.
    I've done a collaboration with @Igor, the creator of Armbian.
    He shows and talks about the hardware that is used to maintain the project. Servers, boards, other electronics, ...
    Enjoy!

    More videos to come.
     
  23. Like
    NicoD got a reaction from lanefu in Videos : What it takes to maintain Armbian   
    Hi all.
    I've done a collaboration with @Igor, the creator of Armbian.
    He shows and talks about the hardware that is used to maintain the project. Servers, boards, other electronics, ...
    Enjoy!

    More videos to come.
     
  24. Like
    NicoD got a reaction from Willy Moto in Pandrost for the Odroid N2 / N2+ and Khadas VIM3   
    Hi all.
    The Panfrost GPU driver is finally starting to mature for Mali G52 on the Odroid N2/N2+ and Khadas VIM3.
    It doesn't perform great yet. But this will improve with time. In this video I show how to activate the panfrost driver on Armbian mainline.
     
    To activate panfrost :
    sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt update sudo apt upgrade sudo reboot Khadas VIM3 support is in the making. This also works on any other mainline image.
    Greetings.
     
     
  25. Like
    NicoD got a reaction from Werner in Video : Armbian Hirsute XFCE4 - What's new, fixes, tips and benchmarks   
    Hi all. I've just finished a new video about Armbian Hirsute XFCE4.
    I show what's new. Mostly the feel and look are a bit more modern.
    Here is my video.
     
    Some other notes I've got :

     
    Memory usage buster < focal < hirsute xfce4 < budgie < cinnamon CPU performance buster < hirsute < focal xfce4 < cinnamon < budgie So Buster xfce uses the least memory. And is also the slowest.
    Hirsute is quite a bit slower than Focal, and uses more memory. I do find the newer looks worth the price.
     
    Here my benchmarks :
    Fix missing network sudo apt install gvfs-backends Download SBC-Bench wget https://raw.githubusercontent.com/ThomasKaiser/sbc-bench/master/sbc-bench.sh Execute SBC-Bench sudo /bin/bash ./sbc-bench.sh -c 7zip all cores 7z b 7zip small core taskset -c 0 7z b 7zip big core taskset -c 5 7z b NicoD Blender blender -b NicoD.xx.blend -f 0 SuperTuxKart 1080p full screen, show fps, choose soccer game with tux and grassfield. Average frames. Max temp Maximum temperature during blender NicoD render Board | SBC-Bench | Distro | Clockspeeds | 7z all cores | 7z small core | 7z big core | CPU-Miner | NicoD-Blender | SuperTuxKart | Memory used at boot | Max temp NanoPi M4 2GB http://ix.io/3xnJ Armbian Hirsute xfce4 5.13.12 1.4Ghz/1.8Ghz 7760 1267 1857 10.05 14m41s 8fps 693MB 78C *** NanoPi M4 2GB http://ix.io/3xv3 Armbian Hirsute xfce4 5.13.12 1.5Ghz/2Ghz 8288 1348 2070 10.95 13m21s 8fps 693MB *** NanoPi M4 2GB http://ix.io/3xs3 Armbian Hirsute cinnamon 5.13.12 1.4Ghz/1.8Ghz 7766 1267 1851 10 14m33s 8fps 809MB 78C NanoPi M4 2GB http://ix.io/3xt0 Armbian Hirsute budgie 5.13.12 1.4Ghz/1.8Ghz 7941 1272 1863 10.05 14m24s/14m18s 8fps 757MB 78C NanoPi M4 2GB http://ix.io/3xtR Armbian Buster xfce4 4.4.213 1.5Ghz/2Ghz 8383 1359 1982 10.8 14m17s 530MB NanoPi M4 2GB http://ix.io/3xuf Armbian Buster xfce4 4.4.213 1.4Ghz/1.8Ghz 7879 1278 1807 10 15m20s 530MB NanoPi M4 2GB http://ix.io/3xux Armbian Focal xfce4 5.10.60 1.4Ghz/1.8Ghz 8028 1286 1859 10.27 13m29s 8fps 586MB *** NanoPi M4 2GB http://ix.io/3xuL Armbian Focal xfce4 5.10.60 1.5Ghz/2Ghz 8427 1351 2076 11.2 12m53s 8fps 638MB ***
     
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines