Jump to content

NicoD

Moderators
  • Posts

    1431
  • Joined

  • Last visited

Posts posted by NicoD

  1. You do have a way to power your HDD do you? Or is it an SSD?
    A sata adapter only powers 2.5" devices. If it's 3.5" HDD then you need 12V. 
    I would advice not to boot from HDD. If something goes wrong with the image on an sd-card then you just replace the sd-card without loosing anything from the HDD. 
    Do use a good sd-card. Hard drives also aren't super fast, so no real speed benifit in using that. 
     

  2. @MinhIt is not GPU hw acc but VPU you need.
    Are you using the @amazingfate multimedia ppa?
     

    sudo add-apt-repository ppa:liujianfeng1994/panfork-mesa            #Panfork GPU ppa
    sudo add-apt-repository ppa:liujianfeng1994/rockchip-multimedia     #Multimedia ppa for VPU acceleration
    sudo apt update
    sudo apt dist-upgrade
    sudo apt install mali-g610-firmware rockchip-multimedia-config

    I suspect you might need gstreamer. That's included. My knowledge ain't great in these things, so maybe amazingfate or someone else can add to it.

  3. GPU drivers have nothing to do with Armbian. Armbian can only show how to use them. We are not driver developers.
    It is expected that the blob Rockchip driver runs way better than the open-source panfrost/panfork drivers. Panfrost might improve in time. N2/N2+/VIM3 at first also performed worse than RK3399 but after time it now outperforms RK3399 by a lot.
    Both drivers are very useful to me.

    You can use the blob by running in x11 and run your program with "malirun programname"
    Not everything will work, but for example PS2 emulation works perfect like that.


    Video playback has nothing to do with GPU drivers but VPU drivers. For that there is the multimedia ppa from AmazingFate. 

  4. 15 minutes ago, Efe Çetin said:

    @NicoD i think you should make a video after we get stable images. Currently something is broken 

    Ok. I'll wait till things are fixed.
    I did just test install to NVMe and boot from sd and it indeed didn't work as it should. Couldn't boot into x anymore. Install to eMMC does work. 
    I'm already very happy to have this. I can have the same setup on my trip as I've got on my main desktop at home with the Mekotronics mini.
    With a 1TB NVMe for movies. That's great :)
    I was really let down by the FE images for it. Seems there's degression. The old R6S image was better than the new R6C Ubuntu. Big thank you!

  5. @Igor This made my day.
    I needed an SBC for my trip next week. Haven't received my KEdge2 case. Now I can use the R6C with NVMe and the software I like/need. 👍:thumbup:
    Installed on R6C, NVMe works and both ethernet ports work. All I need to do is make my 5Ghz wifi antenna work. I do have a 5Ghz dongle that works, but not good enough for camping internet. 

    Thank you! I'll see to make a video about it. 
    Will it be accessible in the default download page?  

  6. What steps did you take? Do you have an sd-card with an OS installed? What image did you install?
    You should be able to boot the board with a 2A 5V PSU. It doesn't consume much with nothing connected.
    The board does not support PD power, but you can use a PD PSU. It will not negotiate to go to higher voltages.

    Steps to take :
    1. Download image : https://www.armbian.com/orangepi-5/

    2. Write onto sd-card with any image writer. On Linux I use gnome-disks. On Windows I use win32diskimager. Most people use balena etcher.
    3. Put sd-card in the sd-reader of the board
    4. Connect HDMI, keyboard and mouse, network cable and then connect USB-C power to the correct USB-C port(The one in the corner)

    That should boot the board and show the Armbian initial setup where you need to set a root password, username and user password...
     

  7. Hi all.
    Here my review of the Mekotronics R58-Mini and R58X-4G.
    These are my favorite RK3588 devices. Easiest to work with on a desk. Been my main-desktop for the last months.
    I've been using MonkaBlyat his Armbian images.
    It is stable, fun to work with, has GPU drivers and VPU. But it is using the dirty rockchip kernel.

    So once armbian can be build for these devices, and mainline has matured these should be the best RK3588 devices for me at home. For on the road I've got the Kadas Edge2Pro.
    Here's my video.

     

    Mekotronics download page :
    https://www.mekotronics.com/h-msgBoard.html

    Armbian from MonkaBlyat for R58-Mini :
    https://monka.systemonachip.net/r58-mini/Armbian_23.05.0-trunk_r58-mini_jammy_legacy_5.10.110.AFM.img.xz

    Armbian from MonkaBlyat for R58X (4G/Pro) :
    https://monka.systemonachip.net/r58x/Armbian_23.05.0-trunk_r58x_jammy_legacy_5.10.110.AFM.img.xz

    RKDevTool and SPI boot loader for Armbian :
    https://drive.google.com/file/d/1Gg9So9nuVax_AC82UQJOq1mHBea3sQ4q/view?usp=share_link


    Here all my gathered info :

    Spoiler
    Mekotronics R58X-4G
    
    Armbian Jammy Gnome kernel 5.10.110-rockchip
    
    Video flow
    
        Intro
        Open devices
        Go over specs
        Show how to install new image
        Benchmarks
        Termperatures
        Transfer rates
        remarks
        pros/cons
        closing
    
    Benchmarks
    7z decompression all cores : 16854
    7z decompression small core : 1768 (core 0)
    7z decompression big core : 2986 (core 1)
    
    NicoD blender benchmark pro : 3m23s
    NicoD blender benchmark 4G : 3m28s
    
    Temperatures
    R58-mini
    Idle : 45C
    Maxed out : 81C
    
    R58X-4G
    Idle : 41C
    Maxed out : 65C
    
    R58X-Pro
    Idle : 47C
    Maxed out : 80C
    
    Transfer rates
    eMMC 64GB read R58X-4G : 272.9 MB/s
    eMMC 64GB write R58X-4G : 80-140 MB/s
    
    eMMC 64GB read R58X-Pro/Mini : 325.8 MB/s
    eMMC 64GB write R58X-Pro : 280-240 MB/s
    eMMC 64GB write R58-Mini write : 320-280 MB/s
    
    4G Samsung 980 NVMe read : 3.1 GB/s
    4G Samsung 980 NVMe write : 623.2 MB/s
    
    Pro Samsung 970 QVO USB3 -> SSD read : 395.5 MB/s
    Pro Samsung 970 QVO USB3 -> SSD write : 374.9 MB/s
    
    Pro USB-C with hub -> USB3 to SSD read : 391.3 MB/s
    Pro USB-C with hub -> USB3 to SSD write : 375.6 MB/s
    
    Mini SATA with ribbon read : 468.8 MB/s
    Mini SATA with ribbon write : 521.3 MB/s
    
    Power consumption
    
    Remarks
    !!! Core 0 is small, 1 - 4 big and 5 - 7 small | Other RK3588 devices have 0 - 3 small and 4 - 7 big
    !!! HDMI ports can be buggy when waking up the device. Then need to replug the connector. The same switching with my HDMI switch. Using Armbian Jammy on R58X-4G
    !!! External sound device needs to be selected every boot/reboot. Armbian Jammy R58X-4G
    
    Instructions
    Start with Armbian Jammy CLI/server
    To install the wayland blob GPU driver
    wget https://github.com/numbqq/mali-debs/blob/master/jammy/arm64/Edge2/wayland/linux-gpu-mali-wayland_1.0-g610-20220510_arm64.deb
    and install it into the system with the command :
    sudo dpkg -i --force-overwrite linux-gpu-mali-wayland_1.0-g610-20220510_arm64.deb
    
    For panfork and VPU
    sudo add-apt-repository ppa:liujianfeng1994/panfork-mesa
    sudo add-apt-repository ppa:liujianfeng1994/rockchip-multimedia
    sudo apt update
    sudo apt dist-upgrade
    sudo apt install mali-g610-firmware rockchip-multimedia-config libv4l-rkmpp
    
    Install Gnome desktop
    sudo apt install ubuntu-desktop
    
    And additional packages from multimedia repo : https://forum.radxa.com/t/introduction-to-rockchip-multimedia-ppa-for-ubuntu-jammy/14537
    sudo apt install chromium-browser gstreamer1.0-rockchip clapper ffmpeg kodi moonlight-embedded moonlight-qt obs-gstreamer obs-studio
    
    Build Box86/64, install Wine/PPSSPP and build Xonotic
    https://github.com/NicoD-SBC/armbian-gaming
    
    Pros/Cons
    +++ My favorite RK3588 devices by far. Easy to work with. I love the layout and metal case.
    +++ 4G has good I/O with fast NVMe + SATA + 2 x USB3(USB3+USB-C)
    +++ Armbian progress is going well. Will be in armbian-build to build your own images. Pro it’s new devices will take some time. 10GbE doesn’t work yet.
    +++ Has GPU and VPU drivers
    — Still in development. Not yet for a novice Linux user.
    — Only GbE. The Pro comes with 10GbE but uses the M.2 slot, so it’s a choice in having fast NVMe or 10GbE
    — Has to use dirty Rockchip kernel
    — No forum or good wiki
    
    Board              | OS                            | Kernel         | Clockspeeds             | 7z b all cores     | 7z b core small core    | 7z b big core   | NicoD Blender    | Supertuxkart 
    Khadas VIM2          Ubuntu 20.04 Gnome              5.18.0           1.4Ghz A53/1Ghz A53       7728                 900 (core 7)              1235 (core 0)     18m26s 2.79b       5fps    
    Khadas VIM2          Armbian Kinetic server          6.1.0-meson64    1.4Ghz A53/1Ghz A53       7867                                           1252 (core 0) 
    Khadas VIM3          Ubuntu 20.04 Gnome              5.18.0           1.8Ghz A53/2.2Ghz A73     10300                1636 (core 0)             2417 (core 5)     9m38s  2.79b       19fps   
    Khadas VIM4          Ubuntu 22.04 Gnome              5.4.125          2.2Ghz A73/2Ghz A53       14138                1775 (core 7)             2299 (core 0)     5m46s              52fps     
    Khadas VIM4          Debian 10 xfce4                 5.4.125          2.2Ghz A73/2Ghz A53       15113                1830 (core 7)             2334 (core 0)     7m15s  2.79b                                  
    Station P1           Armbian Jammy xfce4             5.18.19          1.4Ghz A53/1.8Ghz A72     7607                 1248 (core 0)             1843 (core 5)     10m10s             7fps       
    Odroid N2+           Armbian Jammy xfce4             5.10.139         2Ghz A53/2.4Ghz A73       11755                1761 (core 0)             2518 (core 5)     5m53s              18fps    
    Odroid N2+           Armbian Kinetic server          6.1.0-meson64    2Ghz A53/2.4Ghz A73       11807                1764 (core 0)             2520 (core 5)     xxx                18fps
    Odroid C2            Armbian kinetic server          6.1.0-meson64    1.5Ghz                    5173                 1320 (core 0)                           
    Khadas Edge2         Ubuntu 22.04 Gnome              5.10.66          1.8Ghz A55/2.35Ghz*** A76 16901                1766 (core 0)             2930 (core 7)     3m25s              110fps (wayland)                             
    NanoPi R6S           Ubuntu 22.04 Gnome Headless     5.10.110         1.8Ghz A55/2.3Ghz *** A76 16385                1449 (core 0)             2493 (core 7)     3m27s              110fps (wayland)                  
    Mekotronics R58 mini Debian Bullseye x11 xfce4       5.10.110         1.8Ghz A55/2.2Ghz A76     16241                1758 (core 0)             2839 (core 1)     4m50s V2.83.5
    Mekotronics R58 mini Debian Bullseye wayland         5.10.110         1.8Ghz A55/2.2Ghz A76     16803                1777 (core 0)             2879 (core 1)     4m35s              110fps (wayland) 
    Mekotronics R58 mini Ubuntu 20.04 x11                5.10.66          1.8Ghz A55/2.2Ghz A76     16477                1765 (core 0)             2897 (core 1)     5m53s V2.82        4fps (llvmpipe)
    Mekotronics R58 mini Manjaro Gnome                   5.10.66-28rk     1.8Ghz A55/2.2Ghz A76     16153                1572 (core 0)             2568 (core 1)
    Mekotronics R58X-Pro Armbian Jammy Gnome             5.10.110-rk      1.8Ghz A55/2.3Ghz A76     16854                1768 (core 0)             2986 (core 1)     3m23s              110fps (wayland)
    Mekotronics R58X-4G  Armbian Jammy Gnome             5.10.110-rk      1.8Ghz A55/2.2Ghz A76     16497                1767 (core 0)             2874 (core 1)     3m28s              79fps (panfork) 
    

     

     

  8. All depends on your budget.
    The HC4 is a good option. I've got 2 of them that I use a NAS. 
    Just no bt or wifi. That can be fixed with a bt dongle.
    It is a nice device for gaming too. Not very powerful, but has good software.


    I also use a NanoPi R6S (RK3588) with USB3 to SATA adapter with a 2TB SSD. That has 2.5GbE. So can do up to 280MB/s over my network. But software support ain't great (yet) for it.

    The NanoPi R5S has a bit better I/O with NVMe. But is way less powerful.


    There are also older SBCs with SATA like the Orange Pi + and OPi+2. Totally not powerful. But does the job of slow NAS. OPi+2 has gigabit ethernet while OPi+ only has 100Mbit. I used to use the OPi+2 for many years as NAS. Now happy to have replaced it with R6S.

    Any SBC can do what you want with a USB3 to SATA adapter. Just see if it's got USB3.


    I would probably look for an RK3399 since it's the best supported SoC with the best I/O.
    NanoPi M4B for example has PCIe over GPIO on which you can put a 4 x SATA hat.
    It does cost a bit more, but you get what you pay for. I used to use it with a NVMe hat as main desktop.
    Now I use RK3588 for that goal. Mekotronics R58X-4G/RK58X-Pro. It has everything. NVMe, SATA, HDMI-out, DP-out, USB-C with DP, HDMI-in, wifi, bt, GPU drivers and VPU drivers. Great for gaming. It's is powerful, has great software. But doesn't have mainline support yet.
    It is the most future proof. Rock5B I can't advice since there are a few design flaws on it.

    I'm not sure about the Rock3A. I don't have it and am not sure if the software is good. I kind of lost my trust in Radxa for that. They make too many variations what makes supporting their boards near impossible.
    Odroid's always have great software.
    Check my youtube channel for more info. https://www.youtube.com/channel/UCpv7NFr0-9AB5xoklh3Snhg
     

  9. 3 hours ago, balbes150 said:

    @NicoDVersion 202303 for EDG2. Updated the kernel. If you decide to build your own version, use my GIT, the official git is broken. p.s. there is a little surprise for you in Test.mp4. :) 

    Ha. I'll check it out. I'm waiting for them to sell the case. I hope it's soon.
    I'm now working on the Mekotronics devices. Got the R58X-Pro now. The same as R58X-4G but added sd-cardreader, 10GbE (that doesn't work yet), front display, 2 extra USB2 ports and a programmable volume knob. I like it a lot.
    Tho M.2 is used for 10GbE NIC, bit a shame since now no storage device can get the 1GB/S speed of the 10GbE. Still an amazing board to play with.

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines