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.

NPU not working in OrangePi5Plus Vendor Kernel

Featured Replies

Hello All.. I am trying to get rknpu working properly. I have resolute minimal install with 6.1 vendor kernel installed. Default install does not have `/dev/rknpu` and shows error with loading the rknpu driver. Can any one help resolve this? This is with fresh install of the OS on the NVME drive: There is no NPU option in the dtb list for orangepi5plus.
 

Quote

Linux opi5plus 6.1.115-vendor-rk35xx #1 SMP Mon May 18 05:13:49 UTC 2026 aarch64 GNU/Linux

 

PRETTY_NAME="Armbian 26.5.1 resolute"
NAME="Ubuntu"
VERSION_ID="26.04"
VERSION="26.04 (Resolute Raccoon)"
VERSION_CODENAME=resolute
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.armbian.com"
SUPPORT_URL="https://forum.armbian.com"
BUG_REPORT_URL="https://www.armbian.com/bugs"
PRIVACY_POLICY_URL="https://www.armbian.com"
UBUNTU_CODENAME=resolute
LOGO="armbian-logo"
ARMBIAN_PRETTY_NAME="Armbian 26.5.1 resolute"

 

This is the error in dmesg

[   15.981999] RKNPU fdab0000.npu: Adding to iommu group 0
[   15.982175] RKNPU fdab0000.npu: RKNPU: rknpu iommu is enabled, using iommu mode
[   15.982308] RKNPU fdab0000.npu: Looking up rknpu-supply from device tree
[   15.985241] RKNPU fdab0000.npu: Looking up mem-supply from device tree
[   15.988551] RKNPU fdab0000.npu: can't request region for resource [mem 0xfdab0000-0xfdabffff]
[   15.988583] RKNPU fdab0000.npu: can't request region for resource [mem 0xfdac0000-0xfdacffff]
[   15.988603] RKNPU fdab0000.npu: can't request region for resource [mem 0xfdad0000-0xfdadffff]
[   15.989174] [drm] Initialized rknpu 0.9.8 20240828 for fdab0000.npu on minor 1
[   15.993547] RKNPU fdab0000.npu: Looking up rknpu-supply from device tree
[   15.996066] RKNPU fdab0000.npu: RKNPU: bin=0
[   15.996288] RKNPU fdab0000.npu: leakage=8
[   15.996320] RKNPU fdab0000.npu: Looking up rknpu-supply from device tree
[   15.996356] debugfs: Directory 'fdab0000.npu-rknpu' with parent 'vdd_npu_s0' already present!
[   16.005738] RKNPU fdab0000.npu: pvtm=868
[   16.011925] RKNPU fdab0000.npu: pvtm-volt-sel=3
[   16.012005] RKNPU fdab0000.npu: Looking up rknpu-supply from device tree
[   16.012037] debugfs: Directory 'fdab0000.npu-rknpu' with parent 'vdd_npu_s0' already present!
[   16.012656] RKNPU fdab0000.npu: Looking up mem-supply from device tree
[   16.014725] RKNPU fdab0000.npu: avs=0
[   16.014836] RKNPU fdab0000.npu: rockchip_pvtpll_set_volt_sel: error cfg clk_id=6 voltsel (-1)
[   16.015007] RKNPU fdab0000.npu: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=800000000 h_table=0

 

Edited by Ravi Terala
adding detail

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.