Jump to content

NicoD

Moderators
  • Posts

    1416
  • Joined

  • Last visited

Reputation Activity

  1. Like
    NicoD reacted to piter75 in Board Bring Up Station P1 rk3399, M1 rk3328   
    In case neither of you wins this time ...
    https://www.aliexpress.com/item/20000004598102.html delivery to my country is free
  2. Like
    NicoD got a reaction from starman345 in Improving thermals on your SBC   
    Hi all.
    I've just finished a new video where I polish the heatsink of my Rock Pi X with sandpaper. This because there's a rather thick powdercoating on the heatsink in the spot where it makes contact with the SoC.
    This caused a lot of thermal resistance. The SoC would get hot and overheat, while the heatsink didn't warm up. And the top of the board was the hottest spot.
    Here my video.

    On the NanoPi M4 and M4V2 there was a thermal pad included. This also was pretty bad.
    I raplaced those with a copper shim and some thermal paste and improved the thermals by about 10C.

    If you like to use your board passively cooled it can be important to look for the details to improve things. This method might also be possible on the Rock Pi 4. I don't have it anymore to test.
    Greetings.
  3. Like
    NicoD got a reaction from piter75 in Improving thermals on your SBC   
    Hi all.
    I've just finished a new video where I polish the heatsink of my Rock Pi X with sandpaper. This because there's a rather thick powdercoating on the heatsink in the spot where it makes contact with the SoC.
    This caused a lot of thermal resistance. The SoC would get hot and overheat, while the heatsink didn't warm up. And the top of the board was the hottest spot.
    Here my video.

    On the NanoPi M4 and M4V2 there was a thermal pad included. This also was pretty bad.
    I raplaced those with a copper shim and some thermal paste and improved the thermals by about 10C.

    If you like to use your board passively cooled it can be important to look for the details to improve things. This method might also be possible on the Rock Pi 4. I don't have it anymore to test.
    Greetings.
  4. Like
    NicoD got a reaction from Werner in Board Bring Up Station P1 rk3399, M1 rk3328   
    I don't know if and how popular this will be. I hope it will, but I don't know. If you do the shipping no problem.
    I once almost convinced my nephew to start an SBC web shop. I'd give advice and he do sales and shipping. But too bad. He got distracted
  5. Like
    NicoD got a reaction from Werner in Board Bring Up Station P1 rk3399, M1 rk3328   
    That's a lot. Can't pay that for a hat. I could ask them for it. Might be handy to review it.
  6. Like
    NicoD got a reaction from Werner in Board Bring Up Station P1 rk3399, M1 rk3328   
    I had not found that. I didn't know of any PCIe hats for it. I had searched since I also noticed the PCIe gpios.
    I might buy it, I like the P1 a lot. I am using a good 5Ghz wifi antenna since on-board wifi is way too slow.
    NVMe hat would be great. I'll also look to improve the thermals. Just got the RockPiX to run 20C cooler passively. This must also be able to run passively cooled without throttling.
  7. Like
    NicoD got a reaction from Werner in RK3399 Legacy Multimedia Framework   
    Works now. Boy I'm happy. I rarely use console. Never had issue's with the terminal. Only when I've got crashes I use console to reboot. 

    Now I'm going to relax and watch a movie with this  
    Already done something else today, sandpapered the contact surface of the heatsink of the RockPiX. It was bubbled and painted black. Overheated to 80C and throttle above 75C. Blender was 40m

    Now with sandpapered heatsink 60C max no throttle and blender in less than 35m. Now I start my M4V2 and easy fix. 
    This is a way better day than yesterday  Thank you!
  8. Like
    NicoD reacted to JMCC in RK3399 Legacy Multimedia Framework   
    Well, it wasn't either VPU accelerated in Bionic, just GPU accelerated -- that is, the video display layer is GPU accelerated, but the frame decoding is done via software.
     
    IIRC, the Bionic script had the extension "h264ify" enabled by default, which I could not do in this version of Buster. Just search the Chrome App Store for "h264ify", install it and it should make the difference (h264 is less cpu-demanding than vp9).
     
    You can also enable the ScummVM addon in Kodi, and play Monkey Island 
  9. Like
    NicoD got a reaction from JMCC in RK3399 Legacy Multimedia Framework   
    Works now. Boy I'm happy. I rarely use console. Never had issue's with the terminal. Only when I've got crashes I use console to reboot. 

    Now I'm going to relax and watch a movie with this  
    Already done something else today, sandpapered the contact surface of the heatsink of the RockPiX. It was bubbled and painted black. Overheated to 80C and throttle above 75C. Blender was 40m

    Now with sandpapered heatsink 60C max no throttle and blender in less than 35m. Now I start my M4V2 and easy fix. 
    This is a way better day than yesterday  Thank you!
  10. Like
    NicoD reacted to piter75 in Unable to boot Buster Legacy on NanoPi M4V2   
    Glad to hear that
     
    The funny thing is that the kernel switching never worked for rk3399 family as it is a bit of a frankenstein...
    After https://github.com/armbian/config/pull/127 is merged and published it should work as expected.
  11. Like
    NicoD reacted to JMCC in RK3399 Legacy Multimedia Framework   
    I see. I normally do install and upgrades "the safe way", from console or ssh. But many people will do it from the desktop. I will release a fix for that and other bugs, G.w.

    Enviado desde mi moto g(6) plus mediante Tapatalk


  12. Like
    NicoD reacted to Werner in RK3399 Legacy Multimedia Framework   
    Same but fix is easy. Run the script from console, not from terminal.
  13. Like
    NicoD reacted to balbes150 in Board Bring Up Station P1 rk3399, M1 rk3328   
    you forgot to add these libraries manually (or you need to use images where this is already done). 
    by the way, you also have access to the arm server and you can run the build on it (there are already these libraries) and the build time will not be very large.
  14. Like
    NicoD reacted to balbes150 in Board Bring Up Station P1 rk3399, M1 rk3328   
    https://www.stationpc.com/thread-126-1-1.html
  15. Like
    NicoD reacted to Igor in Unable to boot Buster Legacy on NanoPi M4V2   
    Tnx.  https://armbian.atlassian.net/browse/AR-584
  16. Like
    NicoD reacted to TRS-80 in Holiday shopping the easy way   
    Of course not!  But they are about to... 
     
    All jokes aside, I talk to anyone who seems even the slightest bit interested about the importance of Free Software every chance I get.  So my family have all heard the words of our Lord and Saviour rms many times by now. 
     
    Second order shipped yesterday.  Projected to arrive 12/28.  It seems like they suddenly got busy.  I guess I am not the only one ordering "last minute" holiday gifts.
     
    They contacted me about third order, because some colors (black) of design (penguin) were too close to item they were being printed on (dark blue).  Which I thought was nice of them.  Third order have not shipped as of time of writing (but I placed it one day after first two, and there was that confirmation delay).
  17. Like
    NicoD reacted to JMCC in RK3399 Legacy Multimedia Framework   
    IT'S FINALLY HERE...

    THE OFFICIAL ROCKCHIP-LEGACY MULTIMEDIA INTEGRATION
     
    After two years of using a separate script to enable the multimedia features in RK3399 Legacy Kernel, the whole framework has been incorporated to the official Armbian packaging system. The choice distro for this integration is Debian Buster (see FAQ at the end of this post about the reasons).
     
    I. Installation
    Download a Armbian Buster Legacy Desktop image for your board, and install it with the standard Armbian method. Install the complete multimedia solution with sudo apt update && sudo apt upgrade sudo apt install media-buster-legacy-rk3399 --install-recommends The switch "--install-recommends" will add the whole Kodi binary addons collection (retro-gaming cores, music visualizations, screensavers, additional media decoders/encoders, vfs, etc.), plus the GLES-to-OpenGL wrapper "gl4es".
     
    II. Features
    Accelerated GLES/EGL X desktop: No action needed. Accelerated Chromium, with WebGL and video display acceleration: No action needed Desktop video player capable of smooth 4K HEVC-HDR: Use the "Rockchip Gst Player" from the Multimedia menu, or choose it with right-click on the media file. Command-line 4K playing is also possible with "gst-play-1.0 --videosink=kmssink". RKMPP-accelerated MPV: Use normally for standard operation (windowed with mouse-operated GUI). For fullscreen, keyboard-operated mode, use the command line switch "--gpu-context=drm" (this will allow you to play smooth 4K).
            - See instructions below, in the next post, for playing YouTube videos up to 4K with this MPV.
    ISP Camera with real-time h.264/1080p HW encoding: Using the Gstreamer Plugin. Check this wiki for instructions on how to use it. Most of it applies to Armbian, except for the selection of ov5647/imx219 camera, which must be done using DT overlays. OpenCL 1.2 support: It will be fully functional, no further action needed. You can download some tests and examples from this link. Kodi 18.9 Leia with full RKMPP+GBM acceleration, 4K-HDR capable: You can start it from LightDM menu as your user account: 


    Alternatively, you can also run it as a system service with these command lines: sudo systemctl disable lightdm sudo systemctl enable kodi-gbm sudo reboot Full collection of Kodi binary add-ons: Includes retrogaming cores, media encoders and decoders, PVR, screensavers, vfs and audio visualizations. They are all installed with the package "kodi-addons-full", but are disabled by default. They need to be enabled individually within the Kodi GUI. OpenGL 2.1 support through the gl4es wrapper: It is installed with the package "gl4es", with no further action needed.  
    III. Sources
    This is the list of the sources used for the packages:
     
    IV. FAQ
    ¿Why did you use Debian Buster as a base for this implementation?
    It was the most appropriate for several reasons. Upstream Rockchip-Linux developers use Debian buster, so the software could be ported with less modifications than if we chose a different distro. Besides, it is a completely stable distro, unlike Bullseye, which is a moving target as of today. It also has Chromium as a package, unlike Focal that uses snap instead. For last, it has a good backports repo, with several libs that would otherwise need to be compiled and maintained if we chose, for example, Focal.
      ¿Why Legacy instead of Mainline?
    This is an implementation based on the vendor's BSP kernel. It has been tested and is reliable, which many people will prefer rather than having a bleeding-edge, less stable implementation. In addition to that, Mainline upstream multimedia support is still a WIP, and lacks many features that are only present on Legacy kernels.
      ¿Will you add new features to this implementation?
    No, this implementation will only receive bug fixes if necessary. From now on, all multimedia work will be focused on Mainline and recent distros (like Focal or Bullseye). All new features will go there.
  18. Like
    NicoD reacted to JMCC in RK3288/RK3328 Legacy Multimedia Framework   
    IT'S FINALLY HERE...

    THE OFFICIAL ROCKCHIP-LEGACY MULTIMEDIA INTEGRATION
     
    After two years of using a separate script to enable the multimedia features in RK3288/3328 Legacy Kernel, the whole framework has been incorporated to the official Armbian packaging system. The choice distro for this integration is Debian Buster (see FAQ at the end of this post about the reasons).
     
    I. Installation
    Download a Armbian Buster Legacy Desktop image for your board, and install it with the standard Armbian method. Install the complete multimedia solution with sudo apt update && sudo apt upgrade sudo apt install media-buster-legacy-tinkerboard --install-recommends ## Or ## sudo apt install media-buster-legacy-rk3328 --install-recommends The switch "--install-recommends" will add the whole Kodi binary addons collection (retro-gaming cores, music visualizations, screensavers, additional media decoders/encoders, vfs, etc.), plus the GLES-to-OpenGL wrapper "gl4es".  
    II. Features
    Accelerated GLES/EGL X desktop: No action needed. Accelerated Chromium, with WebGL and video display acceleration: No action needed Desktop video player capable of smooth 4K HEVC-HDR: Use the "Rockchip Gst Player" from the Multimedia menu, or choose it with right-click on the media file. Command-line 4K playing is also possible with "gst-play-1.0 --videosink=kmssink". RKMPP-accelerated MPV: Use normally for standard operation (windowed with mouse-operated GUI). For fullscreen, keyboard-operated mode, use the command line switch "--gpu-context=drm" (this will allow you to play smooth 4K).
            - See instructions below, in the next post, for playing Youtube videos up to 4k with this MPV. ISP Camera with real-time h.264/1080p HW encoding (RK3288 only): Using the Gstreamer Plugin. Check this wiki for instructions on how to use it. Most of it applies to Armbian, except for the selection of ov5647/imx219 camera, which must be done using DT overlays. OpenCL 1.2 support (RK3288 only): It will be fully functional, no further action needed. You can download some tests and examples from this link. Kodi 18.9 Leia with full RKMPP+GBM acceleration, 4K-HDR capable: You can start it from Light DM menu as your user account: 
     
    Alternatively, you can also run it as a system service with these command lines: sudo systemctl disable lightdm sudo systemctl enable kodi-gbm sudo reboot  
    Full collection of Kodi binary add-ons: Includes retrogaming cores, media encoders and decoders, PVR, screensavers, vfs and audio visualizations. They are all installed with the package "kodi-addons-full", but are disabled by default. They need to be enabled individually within the Kodi GUI. OpenGL 2.1 support through the gl4es wrapper: It is installed with the package "gl4es", with no further action needed.  
    III. Sources
    This is the list of the sources used for the packages:
     
    IV. FAQ
    ¿Why did you use Debian Buster as a base for this implementation?
    It was the most appropriate for several reasons. Upstream Rockchip-Linux developers use Debian buster, so the software could be ported with less modifications than if we chose a different distro. Besides, it is a completely stable distro, unlike Bullseye, which is a moving target as of today. It also has Chromium as a package, unlike Focal that uses snap instead. For last, it has a good backports repo, with several libs that would otherwise need to be compiled and maintained if we chose, for example, Focal.
      ¿Why Legacy instead of Mainline?
    This is an implementation based on the vendor's BSP kernel. It has been tested and is reliable, which many people will prefer rather than having a bleeding-edge, less stable implementation. In addition to that, Mainline upstream multimedia support is still a WIP, and lacks many features that are only present on Legacy kernels.
      ¿Will you add new features to this implementation?
    No, this implementation will only receive bug fixes if necessary. From now on, all multimedia work will be focused on Mainline and recent distros (like Focal or Bullseye). All new features will go there.
  19. Like
    NicoD reacted to balbes150 in Board Bring Up Station P1 rk3399, M1 rk3328   
    Throw away this intel shit. use the native build on rk3399. This is faster and without any stupid Trojans in Intel x86.
     
    You use the source code from Friendlyelec , they are significantly worse. It is better to use the ones that go for rockchip64-legacy (there are also sources for analog audio 8323\8388)
     
    https://github.com/150balbes/build/blob/armbian-tv/config/boards/station-p1.conf#L3
    https://github.com/150balbes/build/blob/armbian-tv/config/sources/families/include/rockchip64_common.inc#L51
     
    And the kernel config that WiFi works with.
    https://github.com/150balbes/build/blob/armbian-tv/config/kernel/linux-rockchip64-p1-legacy.config
     
    PS I wanted to create a PR with the change, but so far I have suspended it until we discuss and agree on these changes.
  20. Like
    NicoD reacted to piter75 in Board Bring Up Station P1 rk3399, M1 rk3328   
    It needs some more love than simply using roc-rk3399-pc as base device tree ;-)
    I will try to tweak a bit here and there in the coming days.
  21. Like
    NicoD got a reaction from Werner in Board Bring Up Station P1 rk3399, M1 rk3328   
    Also noticed that. Power ok, but not communication. 
    It also overheats too easily for such a nice heatsink/case. I suspect there's a thermal resistor pad. I'll see to replace it with copper shims and some thermal paste when done with benchmarks. Heatsink never goes over 45C when CPU throttles at 85C.

    P.S.: I also wonder on the DP support. I'll order a USB type-C to hdmi adapter.
  22. Like
    NicoD reacted to Werner in Board Bring Up Station P1 rk3399, M1 rk3328   
    Odd. I can easily switch to desktop and back. It is definitely there: https://github.com/armbian/build/tree/desktop
  23. Like
    NicoD got a reaction from TRS-80 in sick and tired of my Armbian desktop locking and crashing   
    It's been fixed to my knowledge. It was the mesa update that was buggy.
    Still a few other bugs need to be worked out. But this problem seems to be gone. 

    I do think there's another issue. Panfrost is enabled by default in desktop and server images, I don't know if it has a path for correct update. 
    Certainly for server images I'd disable it since it can only make problems. For desktop I don't mind.

    The other issue with ondemand governor I've not seen anymore. So might also be fixed. If anyone could confirm.
  24. Like
    NicoD reacted to Igor in Board Bring Up Station P1 rk3399, M1 rk3328   
    ./compile.sh LIB_TAG=desktop EXPERT=yes  
  25. Like
    NicoD got a reaction from Werner in Board Bring Up Station P1 rk3399, M1 rk3328   
    I've got groovy and bullseye. But no Hirsute or Sid. EXPERT="yes". The same for dev, current and legacy.

    I'd love to try Hirsute. 

     
     
    Is there no audio out on your monitor? I've also got an HDMI monitor without speakers but with a 3.5mm plug on the sides. 
    Otherwise I use a lot of USB audio adapters. They are very cheap and work on everything. Have input and output. So I need it to record a microphone.
    I got many different types but these are my favorite. 
    https://www.amazon.de/Sabrent-Soundkarte-External-erforderlich-AU-MMSA/dp/B00IRVQ0F8/ref=sr_1_2_sspa?__mk_de_DE=ÅMÅŽÕÑ&dchild=1&keywords=usb+audio+adapter&qid=1608136477&sr=8-2-spons&psc=1&smid=A1S41JW81H0D20&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEzSUhTTkQwQk5IQ1JIJmVuY3J5cHRlZElkPUEwNjczNTQzMUZMNkdLMkhEUzFPVyZlbmNyeXB0ZWRBZElkPUEwODY2OTI0M1BIMkRGRjRQUElNTSZ3aWRnZXROYW1lPXNwX2F0ZiZhY3Rpb249Y2xpY2tSZWRpcmVjdCZkb05vdExvZ0NsaWNrPXRydWU=
    Cheaper but probably as good. 
    https://www.aliexpress.com/item/1005001304650882.html?spm=a2g0o.productlist.0.0.4caa60c5xNIJhX&algo_pvid=7c32f1c5-8bbb-42ec-821d-d52c797290bb&algo_expid=7c32f1c5-8bbb-42ec-821d-d52c797290bb-30&btsid=0b0a556b16081364157233010ee6a1&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_

    Just those with a cable I've got bad experiences with. I use this when camping, so with every movement those with cables have bad contacts. 
    These do give better sound than most on-board 3.5mm sound. Certainly for the old Raspberries. Those have awful on-board sound. 
    Even with my M4V2 it's better to use the USB audio adapter since it gives a bit more volume when using headphones.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines