Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

OttawaHacker

Members
  • Joined

  • Last visited

Everything posted by OttawaHacker

  1. Looking at the collabora patch page, it looks like they have all the patches integrated in hardware-enablement / Rockchip upstream enablement efforts / linux · GitLab Is there any easy way to build armbian against this kernel instead of the official one? IIRC, there is a variable for the kernel URL somewhere in the armbian scripts. Alternatively, I have downloaded all the patches, and I want to try a build with all their upcoming patches but using their kernel tree might be easier.
  2. In case someone is looking for ffmpeg support, been trying many combos to run my qt app with hardware decoding for videos. Here are my findings Vendor kernel (Armbian 26.x) This one seems to work quite differently than the version from a year ago. - Hardware decoding is now by default through panthor (used to be rkmpp). Panthor module is loaded automatically in the kernel mods. - I had to install the panthor-gpu overlay to get ffmpeg with hardware acceleration working - I used Jellyfin ffmpeg but since it is not rkmpp, the default one is possibly good enough - I had to adjust few device permissions - No need anymore for any of the custom rkmpp or libmali repos, panthor seems to be able to deliver all the necessary GPU accel KERNEL=="mpp_service", GROUP="video", MODE="0660" KERNEL=="rga", GROUP="video", MODE="0660" KERNEL=="rkvdec*", GROUP="video", MODE="0660" KERNEL=="vepu*", GROUP="video", MODE="0660" Results - All my youtube downloaded videos (h264, h265, av1) are flawlessly playing - Browser wgl acceleration is not working inside my QT web app. Not sure how the default chromium work but in older releases, armbian shipped a custom chromium. - Vendor kernel is causing some wifi issues Mainstream kernel 7.x (and probably 6.x) - v4l2 seems to be the main driver - there is a pipeline that works out of the box with hardware decoding and ffmpeg - there is ffmpeg with patches for v4l2requests but the results seem similar with out-of-the-box Results - h264, h265 are playing out of the box without customizing ffmpeg - 10 bit AV1 are not working even with most recent 7.2 kernel. Looks like NV15 is missing from current kernel for AV1. I assume collabora did implement this but I can't figure out in their matrix where this one sits. - Browser wgl works out of the box inside QT web app - Wifi is flawless
  3. I had no issues with previous 24.x version + vendor kernel but on newest image, the wifi refuses to connect. I tried all the available historical kernel versions but no luck. However the 5G wifi works flawlessly on 7.1 and 7.2. Any hacks to get this working?
  4. I have edge kernel installed and working. I compiled the v4l2 ffmpeg but some of my av1 videos are not working. After some digging I noticed that v4l2-ctl --device=/dev/video4 --list-formats-ext ioctl: VIDIOC_ENUM_FMT Type: Video Capture Multiplanar [0]: 'VT12' (Y/UV 4:2:0 (4x4 Linear)) [1]: 'NV12' (Y/UV 4:2:0) Shouldn't this include the 10 bit formats as well? (NV15?) Does anyone know why the 10 bit format is missing in the kernel? Is this specific to the orange pi? I found this GitHub - dongioia/rock5bplus-rkvdec2: Rock 5B+ (RK3588) on mainline Linux 7.1: V4L2 stateless RKVDEC2/Hantro hardware video decode (VP9 / H.264 / HEVC / AV1) up to 4K, plus a guide for stock Chromium 150 with clean in-browser HW decode (VP9 Mali green artifact fixed upstream in the Chromium 150 ANGLE roll). HDMI 2.0 4K@60Hz, on Beryllium OS. · GitHub Going to test their patches, I am unsure if they are related to the issue but they list a 10 bit VP9.
  5. Thank you!! I did a `nand-sata-install` from my working copy and now the images are finally booting up. Wifi is WORKING with mainline kernel 🥳
  6. I never used the UART serial console - is there a guide to set that one up? Also I tried multiple cards - and no difference. Usually any good image would at least make one flash of green light but no luck with any of these (ones published on site and freshly built). Is there a way I can check the u-boot version on my working card?
  7. Only vendor has had the ap6275p driver but it looks like it was integrated to mainline and edge https://github.com/armbian/build/pull/10289 Sadly I cannot get any of the recent images to boot. The board doesn't have single peep of green light with a recent image flashed.
  8. And same with a freshly compiled image with 6.18 btw - it doesn't boot. Going to test with edge kernel...
  9. Got quite excited seen that the wifi driver is finally available and was going to test the browser and graphic acceleration in the current kernel but I flashed 3 times the Desktop image with Gnome/Current 6.18.33 and it did not boot. Is there possibly an issue with u-boot?
  10. I have my kernel locked to 6.1.75 but still after 25.8.2 update, I lost all USB devices on both of my Orange PI 5. Only the USB3 port is working. The only way I've been able to get access to the USB is by switching to the latest `current` kernel... Any clues on what is going on? Firmware or kernel upgrades are not doing anything... where can the issue be???? I tried downgrading to many different versions but beside the current branch, USB is gone. Thanks
  11. I had to use 6.1.75 to get the analog out working. It is the only version where the analog out works - it shows in other versions but there is no playback
  12. I will try but I have this line working on exactly the same box with a older build that was upgraded
  13. Thanks - I'm worried my main issue was with the overlay loading issue I mentioned. I did try 6.15 but prob need to retry with the hack with overlay-user. But man... it is SO incredibly simple to switch the kernels.
  14. See for more details but without using the overlay-user folder - I was not able to get the pwm to work on a fresh download.
  15. OMG - I can confirm this issue is also happening on orange pi 5 with latest armbian v25.5.1 + Linux 6.1.*-vendor-rk35xx This is my armbianEnv.txt The pwm only loads when I copy it into overlay-user. The really strange thing is that I have two of these boxes and the one that went through upgrades is working just fine but I'm trying a fresh install on another and no way to get the overlay to work except this hack
  16. Been trying to enable multiple overlays on kernel 6.12 (orange pi 5) but I am not able to get any pwm device in /sys/class/pwm/ The i2c also seems to be missing. Is going back to 6.1 the safest option? Thanks
  17. I sent a PR on the build with a patch - not sure about removing that log entry directly from kernel but on most common armbian builds, this log entry is a pain
  18. With the vendor kernel, my logs are getting flooded with drm error messages Apr 13 17:04:05 kitchen-opi kernel: [drm:rockchip_vop2_mod_supported] *ERROR* Cluster0-win0 unsupported format modifier 0x800000000000062 Apr 13 17:04:05 kitchen-opi kernel: [drm:rockchip_vop2_mod_supported] *ERROR* Cluster0-win0 unsupported format modifier 0x800000000000062 Apr 13 17:04:05 kitchen-opi kernel: [drm:rockchip_vop2_mod_supported] *ERROR* Cluster0-win0 unsupported format modifier 0x800000000000062 Apr 13 17:04:05 kitchen-opi kernel: [drm:rockchip_vop2_mod_supported] *ERROR* Cluster0-win0 unsupported format modifier 0x800000000000062 Apr 13 17:04:05 kitchen-opi kernel: [drm:rockchip_vop2_mod_supported] *ERROR* Cluster0-win0 unsupported format modifier 0x800000000000062 this seems an old issue (Kernel messages flooding logs · Issue #86 · Joshua-Riek/ubuntu-rockchip) - it doesn't seem complicated to fix, I am familiar with the build system but I cannot figure out how I can create a patch for the kernel source. Which repo should I patch? Can I just put my patch into build/patch/kernel/rk35xx-vendor-6.1? Thanks
  19. Also just tested ubuntu-rockchip - this one works perfectly (6.1 vendor) and is stable so there must be some patches missing in the armbian-linux repo. I don't mind looking into that but no clue how to test this with armbian-build
  20. So current aka 6.12 is a no-go because armbian/bcmdhd-dkms: Broadcom ap6xxx dkms package doesn't build yet on 6.12 (support for the Orange Pi 5 Max with kernel 6.13-rc1 by shenmintao · Pull Request #7537 · armbian/build) Vendor 6.1 is unstable, after boot, lsmod, modprobe are broken and there are pcie errors. I'm going to assume something is wrong with the dts file. I was hoping to try some hacks there... From what I understand that one is hosted on armbian/linux-kernel but how can I tweak it for the build? I see the dts files in the uboot/legacy but is there any way to customize the dts files without cloning the whole linux kernel repo?
  21. I'm happy to help - but so far the build is unstable and hangs when I request lsmod. The wifi doesn't seem to be enabled out of the box. I checked on the orange pi build and they use the wl module (broadcomm) however I think there are some serious pcie exceptions in the armbian journal that cause the box to blow up. I will probably try ubuntu rockchip version and see if their figured out all the opi max 5 details. If so, I assume this could be a start to bring more board features to armbian?
  22. Oh lol of course 😛 Are there only trunk releases for the opi-max? Was hoping to get a current build instead, anyway, if this doesn't exist, I will build my own image. I got the opi 5 max working by changing the dtb on the 5 plus image - booted fine except I have no wifi.
  23. Was looking at the build repo and noticed there is already support for Orange pi 5 max (add support for orangepi5 max · armbian/build@b38e4b2). Any specific reason there are no "official" community builds, or did I miss it?

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.