build icon indicating copy to clipboard operation
build copied to clipboard

Add support for Radxa Orion O6

Open efectn opened this issue 5 months ago • 25 comments

Description

This PR adds basic support for Radxa Orion O6 (6.1 kernel + GPU/VPU/NPU).

Just like the other images provided by Radxa, i am unable to get into tty, i don't know whether it is GPU driver issue or something else. I need some help here.

To get into desktop enviroment you can follow these steps:

  1. Install armbian using USB-TTL converter.
  2. After the installation the display will get into the desktop enviroment.

Logs: https://paste.armbian.com/fohuyabofi

Related to https://github.com/armbian/build/issues/8363

GitHub issue reference: Jira reference number [AR-9999]

Documentation summary for feature / change

Please delete this section if entry to main documentation is not needed.

If documentation entry is predicted, please provide key elements for further implementation into main documentation and set label to "Needs Documentation". You are welcome to open a PR to documentation or you can leave following information for technical writer:

  • [ ] short description (copy / paste of PR title)
  • [ ] summary (description relevant for end users)
  • [ ] example of usage (how to see this in function)

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.

  • [ ] Test A
  • [ ] Test B

Checklist:

Please delete options that are not relevant.

  • [ ] My code follows the style guidelines of this project
  • [ ] I have performed a self-review of my own code
  • [ ] I have commented my code, particularly in hard-to-understand areas
  • [ ] My changes generate no new warnings
  • [ ] Any dependent changes have been merged and published in downstream modules

efectn avatar Jul 07 '25 20:07 efectn

Walkthrough

This change introduces initial support for the Orion O6 board in the build system. It adds a board configuration file (orion-o6.wip) specifying board metadata, kernel target, boot parameters, and partitioning. A new kernel configuration file (linux-cix-vendor.config) is included, enabling a wide range of kernel features, drivers, and modules tailored for the "cix" family and vendor hardware. Additionally, a family configuration file (cix.conf) is added, defining global build variables, kernel source details, and UEFI GRUB settings for the cix family. A placeholder function for board-specific tweaks is also present.

Possibly related issues

  • armbian/build#8363: This issue tracks adding Radxa Orion O6 support, including board config and kernel adaptations, which are directly implemented by the changes in this PR.

Suggested labels

Work in progress, BSP, Framework

Suggested reviewers

  • igorpecovnik
  • rpardini
  • clee
✨ Finishing Touches
🧪 Generate unit tests
  • [ ] Create PR with unit tests
  • [ ] Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai auto-generate unit tests to generate unit tests for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

coderabbitai[bot] avatar Jul 07 '25 20:07 coderabbitai[bot]

@chainsx are you going to open a PR regarding your tweet with the 6.6 BSP and GPU support? Else is the branch on your GitHub up to date to try that too?

HeyMeco avatar Sep 25 '25 13:09 HeyMeco

are you going to open a PR regarding your tweet with the 6.6 BSP and GPU support? Else is the branch on your GitHub up to date to try that too?

Neither. The Radxa Orion O6 can boot on Armbian and utilize the GPU, but there is no HDMI display output. None of us have any idea why.

419FAFB871151158E0BF2E4495BFB707

chainsx avatar Sep 25 '25 13:09 chainsx

None of us have any idea why.

So you’re also stuck with the question why the mali DRM doesn’t seem to work. I thought you solved it but I guess we all have to continue looking for the cause

HeyMeco avatar Sep 25 '25 14:09 HeyMeco

None of us have any idea why.

So you’re also stuck with the question why the mali DRM doesn’t seem to work. I thought you solved it but I guess we all have to continue looking for the cause

yes, we all have to continue looking for the cause.

chainsx avatar Sep 25 '25 14:09 chainsx

Possible reason for no graphical output: https://developer.arm.com/documentation/102677/latest/Set-up-the-Radxa-Orion-O6/Set-the-console-preference

Needs to be checked

HeyMeco avatar Oct 20 '25 12:10 HeyMeco

Possible reason for no graphical output: https://developer.arm.com/documentation/102677/latest/Set-up-the-Radxa-Orion-O6/Set-the-console-preference

Needs to be checked

thanks

chainsx avatar Oct 20 '25 14:10 chainsx

Possible reason for no graphical output: https://developer.arm.com/documentation/102677/latest/Set-up-the-Radxa-Orion-O6/Set-the-console-preference

Needs to be checked

However, I did not use ACPI; I used the devicetree for booting.

chainsx avatar Oct 20 '25 14:10 chainsx

Yesterday I decided to test a few things with the Orion O6. First of all, it’s clear that there are some fundamental issues with both the 6.1 and 6.6 kernels.

  • With kernel 6.1, I consistently see a fixed load average of 4.0/4.0/4.0.
  • With kernel 6.6, there’s a problem related to cpufreq: htop doesn’t display the individual core frequencies, whereas kernel 6.1 does. I haven’t checked whether this feature is integrated or investigated it further.

Using @chainsx’s kernel, I get a huge number of interrupts from the VPU component, to the point where it severely slows down the whole system.

Another issue is that the armbian-install script does not work; you have to flash the NVMe SSD directly using dd.

I haven’t tested the video output yet. All my tests were done using BIOS version 0.3.0-1 in ACPI mode.

SuperKali avatar Oct 20 '25 14:10 SuperKali

Yesterday I decided to test a few things with the Orion O6. First of all, it’s clear that there are some fundamental issues with both the 6.1 and 6.6 kernels.

  • With kernel 6.1, I consistently see a fixed load average of 4.0/4.0/4.0.
  • With kernel 6.6, there’s a problem related to cpufreq: htop doesn’t display the individual core frequencies, whereas kernel 6.1 does. I haven’t checked whether this feature is integrated or investigated it further.

Using @chainsx’s kernel, I get a huge number of interrupts from the VPU component, to the point where it severely slows down the whole system.

Another issue is that the armbian-install script does not work; you have to flash the NVMe SSD directly using dd.

I haven’t tested the video output yet. All my tests were done using BIOS version 0.3.0-1 in ACPI mode.

I don't understand which one of chainsx’s kernel, you're referring to here.

chainsx avatar Oct 20 '25 14:10 chainsx

chainsx’s kernel

I was tried this https://github.com/chainsx/linux-cix/tree/cix-6.6-gpu

SuperKali avatar Oct 20 '25 14:10 SuperKali

chainsx’s kernel

I was tried this https://github.com/chainsx/linux-cix/tree/cix-6.6-gpu

GPU driver is from: https://gitlab.com/cix-linux/cix_opensource/gpu_kernel/-/tree/874c4/78b98/cix_p1_radxa_acpi_beta_dev

NPU driver: https://gitlab.com/cix-linux/cix_opensource/npu_driver/-/tree/874c4/78b98/cix_p1_radxa_acpi_beta_dev

VPU driver: https://gitlab.com/cix-linux/cix_opensource/vpu_driver/-/tree/874c4/78b98/cix_p1_radxa_acpi_beta_dev

I'm just integrating it.

chainsx avatar Oct 20 '25 14:10 chainsx

And I noticed that CIX has released a new kernel version based on linux 6.6:

https://gitlab.com/cix-linux/cix_opensource/linux/-/tree/ee8f6/48bff/cix_p1_K6.6_2025Q3_dev

But I haven't tested it yet

chainsx avatar Oct 20 '25 14:10 chainsx

I consistently see a fixed load average of 4.0/4.0/4.0

Perhaps the same issue like we had with Rockchip and Allwinner in the past: Some device is constantly spaming interrupts, keeping the core busy. For rk it was the hdmi-rx, no clue anymore what the cause for aw was.

EvilOlaf avatar Oct 20 '25 16:10 EvilOlaf

Perhaps the same issue like we had with Rockchip and Allwinner in the past

Yes, I remember having a similar issue. In my case, the load average was stuck at 1/1/1 (perhaps related to a different device tree configuration or some driver issue), but the behavior was the same: a device constantly spamming interrupts, keeping the core busy. In my specific case, the interrupts were caused by the VPU, which generated high load and continuous interruptions on the peripheral.

SuperKali avatar Oct 20 '25 19:10 SuperKali

And I noticed that CIX has released a new kernel version based on linux 6.6:

https://gitlab.com/cix-linux/cix_opensource/linux/-/tree/ee8f6/48bff/cix_p1_K6.6_2025Q3_dev

But I haven't tested it yet

I have ported Radxa Yuntian's nixos hardware config using that kernel and in the current state of my branch: https://github.com/HeyMeco/build/tree/radxa-orion-o6-q3 I get display output too but also lots of panics so it isn't stable yet.

But it should be a base that we can work off with the new Panthor backports from Cix too

HeyMeco avatar Oct 25 '25 13:10 HeyMeco

Here is the Boot to crash log:

Open for log

Log:

Loading Linux 6.6.89-2025-Q3-cix ...
Loading initial ramdisk ...
EFI stub: Booting Linux Kernel...
EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
EFI stub: Generating empty DTB
EFI stub: Exiting boot services...
[pid:1,cpu0,swapper/0]<dst::rdr_create_last_backup:200 error> top info checkout err, -5
[pid:1,cpu0,swapper/0]Error: Driver 'sdei' is already registered, aborting...
[pid:1,cpu2,swapper/0]of_reserved_mem_lookup() returned NULL
[pid:1,cpu0,swapper/0]rts5453h i2c-CIXH200D:00: USB role switch handle is error.
[pid:1,cpu0,swapper/0]rts5453h i2c-CIXH200D:00: No switch control for port 
[pid:1,cpu0,swapper/0]rts5453h i2c-CIXH200D:01: USB role switch handle is error.
[pid:1,cpu0,swapper/0]rts5453h i2c-CIXH200D:01: No switch control for port 
done.
Begin: Mounting root file system ... [pid:1,cpu1,swapper/0]cpufreq_cooling: OF node not available for cpu0
[pid:1,cpu1,swapper/0]cpufreq_cooling: OF node not available for cpu2
[pid:1,cpu1,swapper/0]cpufreq_cooling: OF node not available for cpu6
[pid:1,cpu11,swapper/0]cpufreq_cooling: OF node not available for cpu8
[pid:1,cpu11,swapper/0]cpufreq_cooling: OF node not available for cpu10
Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... [pid:61,cpu9,kworker/9:0]trilin-dptx-cix CIXH502F:03: [drm:usbdp_phy_cmn_ready_ack][ERROR]timeout! loop_cn = 500
Scanning for Btrfs filesystems
done.
Begin: Will now check root file system ... fsck from util-linux 2.41
[/sbin/fsck.ext4 (1) -- /dev/nvme0n1p2] fsck.ext4 -a -C0 /dev/nvme0n1p2 
armbi_root: recovering journal
armbi_root: clean, 73067/15217504 files, 1769973/62447185 blocks
done.
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.

Welcome to Armbian-unofficial 25.11.0-trunk trixie!

[  OK  ] Created slice system-getty.slice - Slice /system/getty.
[  OK  ] Created slice system-modprobe.slice - Slice /system/modprobe.
[  OK  ] Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[  OK  ] Created slice system-systemd\x2dfsck.slice - Slice /system/systemd-fsck.
[  OK  ] Created slice user.slice - User and Session Slice.
[  OK  ] Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[  OK  ] Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
         Expecting device dev-disk-by\x2duuid-B4A2\x2d3420.device - /dev/disk/by-uuid/B4A2-3420...
         Expecting device dev-ttyAMA0.device - /dev/ttyAMA0...
         Expecting device dev-ttyS0.device - /dev/ttyS0...
[  OK  ] Reached target nss-user-lookup.target - User and Group Name Lookups.
[  OK  ] Reached target slices.target - Slice Units.
[  OK  ] Reached target swap.target - Swaps.
[  OK  ] Listening on rpcbind.socket - RPCbind Server Activation Socket.
[  OK  ] Listening on syslog.socket - Syslog Socket.
[  OK  ] Listening on systemd-creds.socket - Credential Encryption/Decryption.
[  OK  ] Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[  OK  ] Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[  OK  ] Listening on systemd-journald.socket - Journal Sockets.
[  OK  ] Listening on systemd-udevd-control.socket - udev Control Socket.
[  OK  ] Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
         Mounting dev-hugepages.mount - Huge Pages File System...
         Mounting dev-mqueue.mount - POSIX Message Queue File System...
         Mounting run-lock.mount - Legacy Locks Directory /run/lock...
         Mounting sys-kernel-debug.mount - Kernel Debug File System...
         Mounting sys-kernel-tracing.mount - Kernel Trace File System...
         Starting fake-hwclock-load.service - Restore the current clock...
         Starting keyboard-setup.service - Set the console keyboard layout...
         Starting kmod-static-nodes.service - Create List of Static Device Nodes...
         Starting [email protected] - Load Kernel Module configfs...
         Starting [email protected] - Load Kernel Module drm...
         Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
         Starting [email protected] - Load Kernel Module fuse...
         Starting systemd-modules-load.service - Load Kernel Modules...
         Starting systemd-udev-load-credentials.service - Load udev Rules from Credentials...
         Starting systemd-udev-trigger.service - Coldplug All udev Devices...
[  OK  ] Mounted dev-hugepages.mount - Huge Pages File System.
[  OK  ] Mounted dev-mqueue.mount - POSIX Message Queue File System.
[  OK  ] Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[  OK  ] Finished [email protected] - Load Kernel Module drm.
[  OK  ] Finished fake-hwclock-load.service - Restore the current clock.
[  OK  ] Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[  OK  ] Mounted run-lock.mount - Legacy Locks Directory /run/lock.
[  OK  ] Mounted sys-kernel-debug.mount - Kernel Debug File System.
[  OK  ] Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[  OK  ] Finished [email protected] - Load Kernel Module fuse.
[  OK  ] Finished systemd-modules-load.service - Load Kernel Modules.
[  OK  ] Finished systemd-udev-load-credentials.service - Load udev Rules from Credentials.
         Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
         Starting systemd-sysctl.service - Apply Kernel Variables...
         Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully...
[  OK  ] Finished [email protected] - Load Kernel Module configfs.
[  OK  ] Finished systemd-sysctl.service - Apply Kernel Variables.
[  OK  ] Finished keyboard-setup.service - Set the console keyboard layout.
[  OK  ] Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully.
[  OK  ] Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
         Starting systemd-random-seed.service - Load/Save OS Random Seed...
         Starting systemd-resolved.service - Network Name Resolution...
         Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev...
[  OK  ] Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev.
[  OK  ] Reached target local-fs-pre.target - Preparation for Local File Systems.
         Starting systemd-udevd.service - Rule-based Manager for Device Events and Files...
[  OK  ] Finished systemd-random-seed.service - Load/Save OS Random Seed.
[  OK  ] Finished systemd-udev-trigger.service - Coldplug All udev Devices.
[  OK  ] Started systemd-resolved.service - Network Name Resolution.
[  OK  ] Reached target nss-lookup.target - Host and Network Name Lookups.
[  OK  ] Started systemd-udevd.service - Rule-based Manager for Device Events and Files.
         Starting plymouth-start.service - Show Plymouth Boot Screen...
         Starting [email protected] - Load Kernel Module fuse...
         Starting [email protected] - Load Kernel Module configfs...
[  OK  ] Finished [email protected] - Load Kernel Module fuse.
[  OK  ] Found device dev-ttyAMA0.device - /dev/ttyAMA0.
[  OK  ] Finished [email protected] - Load Kernel Module configfs.
[  OK  ] Found device dev-disk-by\x2duuid-B4A2\x2d3420.device - SAMSUNG MZVLW256HEHP-000L7 ARMBI_EFI.
         Starting systemd-fsck@dev-disk-by\x2duuid-B4A2\x2d3420.service - File System Check on /dev/disk/by-uuid/B4A2-3420...
[  OK  ] Started plymouth-start.service - Show Plymouth Boot Screen.
[  OK  ] Started systemd-ask-password-plymouth.path - Forward Password Requests to Plymouth Directory Watch.
[  OK  ] Finished systemd-fsck@dev-disk-by\x2duuid-B4A2\x2d3420.service - File System Check on /dev/disk/by-uuid/B4A2-3420.
[2025:10:25 15:22:26][pid:415,cpu1,(udev-worker)]sky1-pinctrl CIXHA016:00: does not have pin group pinctrl_substrate_i2s5_dbg
[pid:415,cpu3,(udev-worker)]sky1-pinctrl CIXHA016:00: Pin group cannot be found
[pid:415,cpu8,(udev-worker)]sky1-pinctrl CIXHA016:00: does not have pin group pinctrl_substrate_i2s6_dbg
[pid:415,cpu2,(udev-worker)]sky1-pinctrl CIXHA016:00: Pin group cannot be found
[pid:415,cpu0,(udev-worker)]sky1-pinctrl CIXHA016:00: does not have pin group pinctrl_substrate_i2s7_dbg
[pid:415,cpu0,(udev-worker)]sky1-pinctrl CIXHA016:00: Pin group cannot be found
[  OK  ] Created slice system-systemd\x2dbacklight.slice - Slice /system/systemd-backlight.
[pid:415,cpu10,(udev-worker)]sky1-pinctrl CIXHA016:00: does not have pin group pinctrl_substrate_i2s8_dbg
[pid:415,cpu10,(udev-worker)]sky1-pinctrl CIXHA016:00: Pin group cannot be found
         Starting systemd-backlight@backlight:CIXH5041:00.service - Load/Save Screen Backlight Brightness of backlight:CIXH5041:00...
[pid:415,cpu6,(udev-worker)]sky1-pinctrl CIXHA016:00: does not have pin group pinctrl_substrate_i2s9_dbg
[pid:415,cpu6,(udev-worker)]sky1-pinctrl CIXHA016:00: Pin group cannot be found
[  OK  ] Finished systemd-backlight@backlight:CIXH5041:00.service - Load/Save Screen Backlight Brightness of backlight:CIXH5041:00.
[  OK  ] Listening on systemd-rfkill.socket - Load/Save RF Kill Switch Status /dev/rfkill Watch.
         Starting fake-hwclock-load.service - Restore the current clock...
         Starting [email protected] - Load Kernel Module configfs...
         Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
         Starting [email protected] - Load Kernel Module fuse...
[  OK  ] Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[  OK  ] Finished [email protected] - Load Kernel Module configfs.
[  OK  ] Finished [email protected] - Load Kernel Module fuse.
[  OK  ] Finished fake-hwclock-load.service - Restore the current clock.
         Mounting boot-efi.mount - /boot/efi...
         Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
         Mounting sys-kernel-config.mount - Kernel Configuration File System...
         Mounting tmp.mount - /tmp...
[  OK  ] Mounted boot-efi.mount - /boot/efi.
[  OK  ] Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[  OK  ] Mounted sys-kernel-config.mount - Kernel Configuration File System.
[  OK  ] Mounted tmp.mount - /tmp.
[  OK  ] Reached target local-fs.target - Local File Systems.
[  OK  ] Listening on systemd-sysext.socket - System Extension Image Management.
         Starting armbian-zram-config.service - Armbian ZRAM config...
         Starting console-setup.service - Set console font and keymap...
         Starting plymouth-read-write.service - Tell Plymouth To Write Out Runtime Data...
         Starting systemd-binfmt.service - Set Up Additional Binary Formats...
         Mounting proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System...
[  OK  ] Mounted proc-sys-fs-binfmt_misc.mount - Arbitrary Executable File Formats File System.
[  OK  ] Finished systemd-binfmt.service - Set Up Additional Binary Formats.
[  OK  ] Finished console-setup.service - Set console font and keymap.
[  OK  ] Finished plymouth-read-write.service - Tell Plymouth To Write Out Runtime Data.
[  OK  ] Finished armbian-zram-config.service - Armbian ZRAM config.
         Starting armbian-ramlog.service - Armbian memory supported logging...
[  OK  ] Finished armbian-ramlog.service - Armbian memory supported logging.
         Starting systemd-journald.service - Journal Service...
[  OK  ] Started systemd-journald.service - Journal Service.
         Starting systemd-journal-flush.service - Flush Journal to Persistent Storage...
[  OK  ] Finished systemd-journal-flush.service - Flush Journal to Persistent Storage.
         Starting systemd-tmpfiles-setup.service - Create System Files and Directories...
[  OK  ] Finished systemd-tmpfiles-setup.service - Create System Files and Directories.
         Starting rpcbind.service - RPC bind portmap service...
[  OK  ] Reached target sysinit.target - System Initialization.
[  OK  ] Started cups.path - CUPS Scheduler.
[  OK  ] Started anacron.timer - Trigger anacron every hour.
[  OK  ] Started apt-daily.timer - Daily apt download activities.
[  OK  ] Started apt-daily-upgrade.timer - Daily apt upgrade and clean activities.
[  OK  ] Started dpkg-db-backup.timer - Daily dpkg database backup timer.
[  OK  ] Started e2scrub_all.timer - Periodic ext4 Online Metadata Check for All Filesystems.
[  OK  ] Started fake-hwclock-save.timer - Periodically save current clock.
[  OK  ] Started fstrim.timer - Discard unused filesystem blocks once a week.
[  OK  ] Started logrotate.timer - Daily rotation of log files.
[  OK  ] Started man-db.timer - Daily man-db regeneration.
[  OK  ] Started systemd-tmpfiles-clean.timer - Daily Cleanup of Temporary Directories.
[  OK  ] Reached target paths.target - Path Units.
[  OK  ] Reached target timers.target - Timer Units.
[  OK  ] Listening on cups.socket - CUPS Scheduler.
[  OK  ] Listening on dbus.socket - D-Bus System Message Bus Socket.
[  OK  ] Listening on sshd-unix-local.socket - OpenSSH Server Socket (systemd-ssh-generator, AF_UNIX Local).
[  OK  ] Listening on systemd-hostnamed.socket - Hostname Service Socket.
[  OK  ] Reached target sockets.target - Socket Units.
         Starting armbian-hardware-monitor.service - Armbian hardware monitoring...
         Starting armbian-hardware-optimize.service - Armbian hardware optimization...
         Starting armbian-led-state.service - Armbian leds state...
[  OK  ] Started rpcbind.service - RPC bind portmap service.
[  OK  ] Reached target rpcbind.target - RPC Port Mapper.
[  OK  ] Finished armbian-hardware-monitor.service - Armbian hardware monitoring.
[  OK  ] Finished armbian-led-state.service - Armbian leds state.
[  OK  ] Finished armbian-hardware-optimize.service - Armbian hardware optimization.
[  OK  ] Reached target basic.target - Basic System.
         Starting accounts-daemon.service - Accounts Service...
         Starting alsa-restore.service - Save/Restore Sound Card State...
[  OK  ] Started anacron.service - Run anacron jobs.
         Starting chrony.service - chrony, an NTP client/server...
         Starting dbus.service - D-Bus System Message Bus...
         Starting dkms.service - Builds and install new kernel modules through DKMS...
         Starting e2scrub_reap.service - Remove Stale Online ext4 Metadata Check Snapshots...
         Starting grub-common.service - Record successful boot for GRUB...
         Starting lm-sensors.service - Initialize hardware monitoring sensors...
         Starting rsyslog.service - System Logging Service...
         Starting systemd-logind.service - User Login Management...
         Starting udisks2.service - Disk Manager...
[  OK  ] Finished alsa-restore.service - Save/Restore Sound Card State.
[  OK  ] Reached target sound.target - Sound Card.
         Mounting run-rpc_pipefs.mount - RPC Pipe File System...
[  OK  ] Started dbus.service - D-Bus System Message Bus.
[  OK  ] Mounted run-rpc_pipefs.mount - RPC Pipe File System.
[  OK  ] Reached target rpc_pipefs.target.
         Starting NetworkManager.service - Network Manager...
         Starting nfs-blkmap.service - pNFS block layout mapping daemon...
[  OK  ] Reached target nfs-client.target - NFS client services.
[  OK  ] Reached target remote-fs-pre.target - Preparation for Remote File Systems.
[  OK  ] Reached target remote-fs.target - Remote File Systems.
[  OK  ] Started cron.service - Regular background program processing daemon.
         Starting rng-tools-debian.service - Hardware RNG entropy gatherer daemon (Debian variant)...
         Starting wpa_supplicant.service - WPA supplicant...
[  OK  ] Started chrony.service - chrony, an NTP client/server.
[  OK  ] Started nfs-blkmap.service - pNFS block layout mapping daemon.
         Starting polkit.service - Authorization Manager...
[  OK  ] Started rsyslog.service - System Logging Service.
[  OK  ] Finished grub-common.service - Record successful boot for GRUB.
[  OK  ] Started systemd-logind.service - User Login Management.
[  OK  ] Started wpa_supplicant.service - WPA supplicant.
[  OK  ] Finished e2scrub_reap.service - Remove Stale Online ext4 Metadata Check Snapshots.
         Starting systemd-hostnamed.service - Hostname Service...
[  OK  ] Finished dkms.service - Builds and install new kernel modules through DKMS.
[  OK  ] Started polkit.service - Authorization Manager.
[  OK  ] Started accounts-daemon.service - Accounts Service.
[  OK  ] Started udisks2.service - Disk Manager.
[  OK  ] Started systemd-hostnamed.service - Hostname Service.
         Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
[  OK  ] Finished lm-sensors.service - Initialize hardware monitoring sensors.
[  OK  ] Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
[pid:103,cpu1,kworker/1:1]hid-generic 0003:046D:C548.0006: device has no listeners, quitting
[    **] (1 of 2) Job dev-ttyS0.device/start running (32s / 1min 30s)
[2025:10:25 15:23:01][pid:174,cpu11,kworker/11:3]arm-scmi CIXHA006:00: timed out in resp(caller: do_xfer+0x11c/0x52c)
[pid:174,cpu11,kworker/11:3]sky1-audss-clk CIXH6061:00: failed to enable clock audio_clk0
[pid:174,cpu11,kworker/11:3]sky1-audss-clk CIXH6061:00: failed to enable clocks
[pid:174,cpu11,kworker/11:3]Failed to prepare clk 'sysclk': -110
[pid:174,cpu11,kworker/11:3]cix-ipbloq-hda CIXH6020:00: failed to enable clk bulk, rc: -110
[2025:10:25 15:23:03][pid:174,cpu11,kworker/11:3]arm-scmi CIXHA006:00: timed out in resp(caller: do_xfer+0x11c/0x52c)
[pid:174,cpu11,kworker/11:3]sky1-audss-clk CIXH6061:00: failed to enable clock audio_clk0
[pid:174,cpu11,kworker/11:3]sky1-aud[   56.898920] [pid:0,cpu11,in irq]Kernel panic - not syncing: RCU Stall
[   56.906475] [pid:0,cpu11,in irq]CPU: 11 PID: 0 Comm: swapper/11 Tainted: G S                 6.6.89-2025-Q3-cix #4
[   56.917927] [pid:0,cpu11,in irq]Hardware name: Radxa Computer (Shenzhen) Co., Ltd. Radxa Orion O6/Radxa Orion O6, BIOS 1.0.0-1 2025-10-25T09:57:51+00:00
[   56.932693] [pid:0,cpu11,in irq]Call trace:
[   56.937983] [pid:0,cpu11,in irq] dump_backtrace+0x94/0x114
[   56.944595] [pid:0,cpu11,in irq] show_stack+0x18/0x24
[   56.950749] [pid:0,cpu11,in irq] dump_stack_lvl+0x48/0x60
[   56.957243] [pid:0,cpu11,in irq] dump_stack+0x18/0x24
[   56.963381] [pid:0,cpu11,in irq] panic+0x324/0x3d0
[   56.969254] [pid:0,cpu11,in irq] exit_rcu+0x0/0x23c
[   56.975213] [pid:0,cpu11,in irq] update_process_times+0x70/0xb4
[   56.982200] [pid:0,cpu11,in irq] tick_sched_handle+0x30/0x6c
[   56.988912] [pid:0,cpu11,in irq] tick_sched_timer+0x50/0xa8
[   56.995527] [pid:0,cpu11,in irq] __hrtimer_run_queues+0x178/0x338
[   57.002672] [pid:0,cpu11,in irq] hrtimer_interrupt+0xe8/0x244
[   57.009463] [pid:0,cpu11,in irq] arch_timer_handler_phys+0x2c/0x44
[   57.016681] [pid:0,cpu11,in irq] handle_percpu_devid_irq+0x88/0x228
[   57.023985] [pid:0,cpu11,in irq] handle_irq_desc+0x40/0x58
[   57.030483] [pid:0,cpu11,in irq] generic_handle_domain_irq+0x30/0x84
[   57.037838] [pid:0,cpu11,in irq] gic_handle_irq+0x50/0x130
[   57.044310] [pid:0,cpu11,in irq] call_on_irq_stack+0x24/0x30
[   57.050933] [pid:0,cpu11,in irq] do_interrupt_handler+0x80/0x84
[   57.057803] [pid:0,cpu11,in irq] el1_interrupt+0x34/0x68
[   57.064069] [pid:0,cpu11,in irq] el1h_64_irq_handler+0x18/0x24
[   57.070852] [pid:0,cpu11,in irq] el1h_64_irq+0x64/0x68
[   57.076927] [pid:0,cpu11,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.083774] [pid:0,cpu11,in irq] cpuidle_enter+0x38/0x50
[   57.090004] [pid:0,cpu11,in irq] do_idle+0x1f4/0x264
[   57.095882] [pid:0,cpu11,in irq] cpu_startup_entry+0x34/0x3c
[   57.102444] [pid:0,cpu11,in irq] secondary_start_kernel+0x130/0x150
[   57.109620] [pid:0,cpu11,in irq] __secondary_switched+0xb8/0xbc
[   57.116434] [pid:0,cpu11,in irq]NMI backtrace for cpu 11
[   57.122606] [pid:0,cpu11,in irq]CPU: 11 PID: 0 Comm: swapper/11 Tainted: G S                 6.6.89-2025-Q3-cix #4
[   57.133844] [pid:0,cpu11,in irq]Hardware name: Radxa Computer (Shenzhen) Co., Ltd. Radxa Orion O6/Radxa Orion O6, BIOS 1.0.0-1 2025-10-25T09:57:51+00:00
[   57.148401] [pid:0,cpu11,in irq]Call trace:
[   57.153482] [pid:0,cpu11,in irq] dump_backtrace+0x94/0x114
[   57.159860] [pid:0,cpu11,in irq] show_stack+0x18/0x24
[   57.165785] [pid:0,cpu11,in irq] dump_stack_lvl+0x48/0x60
[   57.172057] [pid:0,cpu11,in irq] dump_stack+0x18/0x24
[   57.177973] [pid:0,cpu11,in irq] nmi_cpu_backtrace+0x120/0x188
[   57.184672] [pid:0,cpu11,in irq] nmi_trigger_cpumask_backtrace+0x1a0/0x24c
[   57.192397] [pid:0,cpu11,in irq] arch_trigger_cpumask_backtrace+0x1c/0x6c
[   57.200023] [pid:0,cpu11,in irq] panic+0x3ac/0x3d0
[   57.205650] [pid:0,cpu11,in irq] exit_rcu+0x0/0x23c
[   57.211362] [pid:0,cpu11,in irq] update_process_times+0x70/0xb4
[   57.218112] [pid:0,cpu11,in irq] tick_sched_handle+0x30/0x6c
[   57.224580] [pid:0,cpu11,in irq] tick_sched_timer+0x50/0xa8
[   57.230942] [pid:0,cpu11,in irq] __hrtimer_run_queues+0x178/0x338
[   57.237835] [pid:0,cpu11,in irq] hrtimer_interrupt+0xe8/0x244
[   57.244377] [pid:0,cpu11,in irq] arch_timer_handler_phys+0x2c/0x44
[   57.251346] [pid:0,cpu11,in irq] handle_percpu_devid_irq+0x88/0x228
[   57.258391] [pid:0,cpu11,in irq] handle_irq_desc+0x40/0x58
[   57.264629] [pid:0,cpu11,in irq] generic_handle_domain_irq+0x30/0x84
[   57.271746] [pid:0,cpu11,in irq] gic_handle_irq+0x50/0x130
[   57.277989] [pid:0,cpu11,in irq] call_on_irq_stack+0x24/0x30
[   57.284399] [pid:0,cpu11,in irq] do_interrupt_handler+0x80/0x84
[   57.291055] [pid:0,cpu11,in irq] el1_interrupt+0x34/0x68
[   57.297084] [pid:0,cpu11,in irq] el1h_64_irq_handler+0x18/0x24
[   57.303640] [pid:0,cpu11,in irq] el1h_64_irq+0x64/0x68
[   57.309490] [pid:0,cpu11,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.316121] [pid:0,cpu11,in irq] cpuidle_enter+0x38/0x50
[   57.322127] [pid:0,cpu11,in irq] do_idle+0x1f4/0x264
[   57.327764] [pid:0,cpu11,in irq] cpu_startup_entry+0x34/0x3c
[   57.334101] [pid:0,cpu11,in irq] secondary_start_kernel+0x130/0x150
[   57.341044] [pid:0,cpu11,in irq] __secondary_switched+0xb8/0xbc
[   57.347633] [pid:0,cpu11,in irq]Sending NMI from CPU 11 to CPUs 0,2-10:
[   57.354907] [pid:0,cpu8,in irq]NMI backtrace for cpu 8
[   57.354916] [pid:0,cpu8,in irq]Call trace:
[   57.354919] [pid:0,cpu8,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.354934] [pid:0,cpu8,in irq] cpuidle_enter+0x38/0x50
[   57.354948] [pid:0,cpu8,in irq] do_idle+0x1f4/0x264
[   57.354960] [pid:0,cpu8,in irq] cpu_startup_entry+0x38/0x3c
[   57.354967] [pid:0,cpu8,in irq] secondary_start_kernel+0x130/0x150
[   57.354980] [pid:0,cpu8,in irq] __secondary_switched+0xb8/0xbc
[   57.354994] [pid:0,cpu2,in irq]NMI backtrace for cpu 2
[   57.355007] [pid:0,cpu2,in irq]Call trace:
[   57.355012] [pid:0,cpu2,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.355032] [pid:0,cpu2,in irq] cpuidle_enter+0x38/0x50
[   57.355049] [pid:0,cpu2,in irq] do_idle+0x1f4/0x264
[   57.355066] [pid:0,cpu2,in irq] cpu_startup_entry+0x34/0x3c
[   57.355082] [pid:0,cpu2,in irq] secondary_start_kernel+0x130/0x150
[   57.355099] [pid:0,cpu2,in irq] __secondary_switched+0xb8/0xbc
[   57.355119] [pid:0,cpu3,in irq]NMI backtrace for cpu 3
[   57.355134] [pid:0,cpu3,in irq]Call trace:
[   57.355139] [pid:0,cpu3,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.355159] [pid:0,cpu3,in irq] cpuidle_enter+0x38/0x50
[   57.355177] [pid:0,cpu3,in irq] do_idle+0x1f4/0x264
[   57.355194] [pid:0,cpu3,in irq] cpu_startup_entry+0x34/0x3c
[   57.355209] [pid:0,cpu3,in irq] secondary_start_kernel+0x130/0x150
[   57.355226] [pid:0,cpu3,in irq] __secondary_switched+0xb8/0xbc
[   57.355244] [pid:0,cpu7,in irq]NMI backtrace for cpu 7
[   57.355253] [pid:0,cpu7,in irq]Call trace:
[   57.355256] [pid:0,cpu7,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.355270] [pid:0,cpu7,in irq] cpuidle_enter+0x38/0x50
[   57.355284] [pid:0,cpu7,in irq] do_idle+0x1f4/0x264
[   57.355296] [pid:0,cpu7,in irq] cpu_startup_entry+0x38/0x3c
[   57.355303] [pid:0,cpu7,in irq] secondary_start_kernel+0x130/0x150
[   57.355315] [pid:0,cpu7,in irq] __secondary_switched+0xb8/0xbc
[   57.355328] [pid:0,cpu6,in irq]NMI backtrace for cpu 6
[   57.355335] [pid:0,cpu6,in irq]Call trace:
[   57.355338] [pid:0,cpu6,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.355352] [pid:0,cpu6,in irq] cpuidle_enter+0x38/0x50
[   57.355366] [pid:0,cpu6,in irq] do_idle+0x1f4/0x264
[   57.355379] [pid:0,cpu6,in irq] cpu_startup_entry+0x34/0x3c
[   57.355386] [pid:0,cpu6,in irq] secondary_start_kernel+0x130/0x150
[   57.355399] [pid:0,cpu6,in irq] __secondary_switched+0xb8/0xbc
[   57.355412] [pid:0,cpu4,in irq]NMI backtrace for cpu 4
[   57.355427] [pid:0,cpu4,in irq]Call trace:
[   57.355432] [pid:0,cpu4,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.355452] [pid:0,cpu4,in irq] cpuidle_enter+0x38/0x50
[   57.355469] [pid:0,cpu4,in irq] do_idle+0x1f4/0x264
[   57.355485] [pid:0,cpu4,in irq] cpu_startup_entry+0x38/0x3c
[   57.355499] [pid:0,cpu4,in irq] secondary_start_kernel+0x130/0x150
[   57.355516] [pid:0,cpu4,in irq] __secondary_switched+0xb8/0xbc
[   57.355534] [pid:0,cpu5,in irq]NMI backtrace for cpu 5
[   57.355548] [pid:0,cpu5,in irq]Call trace:
[   57.355554] [pid:0,cpu5,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.355573] [pid:0,cpu5,in irq] cpuidle_enter+0x38/0x50
[   57.355591] [pid:0,cpu5,in irq] do_idle+0x1f4/0x264
[   57.355606] [pid:0,cpu5,in irq] cpu_startup_entry+0x34/0x3c
[   57.355621] [pid:0,cpu5,in irq] secondary_start_kernel+0x130/0x150
[   57.355637] [pid:0,cpu5,in irq] __secondary_switched+0xb8/0xbc
[   57.355655] [pid:0,cpu9,in irq]NMI backtrace for cpu 9
[   57.355663] [pid:0,cpu9,in irq]Call trace:
[   57.355666] [pid:0,cpu9,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.355680] [pid:0,cpu9,in irq] cpuidle_enter+0x38/0x50
[   57.355695] [pid:0,cpu9,in irq] do_idle+0x1f4/0x264
[   57.355707] [pid:0,cpu9,in irq] cpu_startup_entry+0x38/0x3c
[   57.355714] [pid:0,cpu9,in irq] secondary_start_kernel+0x130/0x150
[   57.355726] [pid:0,cpu9,in irq] __secondary_switched+0xb8/0xbc
[   57.355739] [pid:0,cpu10,in irq]NMI backtrace for cpu 10
[   57.355747] [pid:0,cpu10,in irq]Call trace:
[   57.355750] [pid:0,cpu10,in irq] cpuidle_enter_state+0xc0/0x4e4
[   57.355764] [pid:0,cpu10,in irq] cpuidle_enter+0x38/0x50
[   57.355779] [pid:0,cpu10,in irq] do_idle+0x1f4/0x264
[   57.355791] [pid:0,cpu10,in irq] cpu_startup_entry+0x34/0x3c
[   57.355798] [pid:0,cpu10,in irq] secondary_start_kernel+0x130/0x150
[   57.355810] [pid:0,cpu10,in irq] __secondary_switched+0xb8/0xbc
[   67.357202] [2025:10:25 15:23:29][pid:0,cpu11,in irq]SMP: stopping secondary CPUs
[   69.006491] [pid:0,cpu11,in irq]SMP: failed to stop secondary CPUs 0-1,11
[   69.013811] [pid:0,cpu11,in irq]CPU: 11 PID: 0 Comm: swapper/11 Tainted: G S                 6.6.89-2025-Q3-cix #4
[   69.024702] [pid:0,cpu11,in irq]Hardware name: Radxa Computer (Shenzhen) Co., Ltd. Radxa Orion O6/Radxa Orion O6, BIOS 1.0.0-1 2025-10-25T09:57:51+00:00
[   69.038917] [pid:0,cpu11,in irq]pstate: 000000c8 (nzcv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[   69.048196] [pid:0,cpu11,in irq]pc : kernel_dump_panic_notify+0x38/0x88
[   69.055403] [pid:0,cpu11,in irq]lr : atomic_notifier_call_chain+0x60/0x90
[   69.062793] [pid:0,cpu11,in irq]sp : ffff80008005bb70
[   69.068431] [pid:0,cpu11,in irq]x29: ffff80008005bb70 x28: ffff6152b786ed40 x27: 00000000000000c0
[   69.077909] [pid:0,cpu11,in irq]x26: ffffc6fdf3a82d40 x25: ffffc6fdf424f900 x24: ffffc6fdf3ea9a68
[   69.087389] [pid:0,cpu11,in irq]x23: ffffc6fdf44a3e18 x22: 0000000000000000 x21: 00000000fffffffc
[   69.096871] [pid:0,cpu11,in irq]x20: 0000000000000000 x19: ffffc6fdf425cc50 x18: 0000000000000006
[   69.106357] [pid:0,cpu11,in irq]x17: 0000000000000020 x16: 0000000000000002 x15: ffff80008005b580
[   69.115847] [pid:0,cpu11,in irq]x14: 0000000000000000 x13: ffffc6fdf3ecc2c8 x12: 0000000000001440
[   69.125341] [pid:0,cpu11,in irq]x11: 00000000000006c0 x10: ffffc6fdf418c2c8 x9 : 0000000000000000
[   69.134835] [pid:0,cpu11,in irq]x8 : ffff80008005bb68 x7 : 0000000000000000 x6 : 000000000000003f
[   69.144334] [pid:0,cpu11,in irq]x5 : 0000000000000040 x4 : ffffffffffffffe0 x3 : 0000000000000020
[   69.153831] [pid:0,cpu11,in irq]x2 : 0000000000000008 x1 : 0000000000000000 x0 : ffff80008005ba18
[   69.163331] [pid:0,cpu11,in irq]
[   69.163331] PC: 0xffffc6fdf27da1e4:
[   69.171268] [pid:0,cpu11,in irq]a164  9124a021 52800862 91006021 d0007c60 911ae000 97e7720c a8c17bfd d50323bf
[   69.181845] [pid:0,cpu11,in irq]a184  d65f03c0 52802a05 d280d804 d2802a02 9b251063 8b030000 94262269 a8c17bfd
[   69.192430] [pid:0,cpu11,in irq]a1a4  d50323bf d65f03c0 d503233f d105c3ff d5384101 910023e0 a9167bfd 910583fd
[   69.203025] [pid:0,cpu11,in irq]a1c4  f9422c22 f900afe2 d2800002 d2802a02 52800001 942622ea 910023e0 97e36ff3
[   69.213630] [pid:0,cpu11,in irq]a1e4  910023e1 d53cd042 d00094a0 91002000 b8626800 97ffffd0 910023e0 97e37ad2
[   69.224241] [pid:0,cpu11,in irq]a204  d5384100 f940afe2 f9422c01 eb010042 d2800001 540000c1 a9567bfd 52800000
[   69.234859] [pid:0,cpu11,in irq]a224  9105c3ff d50323bf d65f03c0 9426d3c8 f0008582 f100003f fa401804 f9417842
[   69.245484] [pid:0,cpu11,in irq]a244  cb020002 54000840 d503233f a9bc7bfd 910003fd a90153f3 9000f073 910e4273
[   69.256120] [pid:0,cpu11,in irq]
[   69.256120] SP: 0xffff80008005bb70:
[   69.264223] [pid:0,cpu11,in irq]baf0  000000c0 00000000 b786ed40 ffff6152 8005bb70 ffff8000 f2162ad0 54ebc6fd
[   69.274884] [pid:0,cpu11,in irq]bb10  8005bb70 ffff8000 f27da1e4 ffffc6fd 000000c8 00000000 00000000 00000000
[   69.285553] [pid:0,cpu11,in irq]bb30  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.296221] [pid:0,cpu11,in irq]bb50  00000000 00000000 00000000 00000000 00000000 00000000 3ec83700 252d6075
[   69.306887] [pid:0,cpu11,in irq]bb70  8005bb80 ffff8000 f2162ad0 54ebc6fd 8005bc10 ffff8000 f2133238 6bb2c6fd
[   69.317559] [pid:0,cpu11,in irq]bb90  00000000 00000000 f44a3e18 ffffc6fd f44a3dd8 ffffc6fd f424fc08 ffffc6fd
[   69.328238] [pid:0,cpu11,in irq]bbb0  f424fc08 ffffc6fd f3ea9a68 ffffc6fd 8005bca0 ffff8000 8005bca0 ffff8000
[   69.338923] [pid:0,cpu11,in irq]bbd0  8005bc60 ffff8000 ffffffc8 00000000 8005bc20 ffff8000 8005bca0 ffff8000
[   69.349612] [pid:0,cpu11,in irq]
[   69.349612] X0: 0xffff80008005ba18:
[   69.357824] [pid:0,cpu11,in irq]b998  f20b8d60 11a8c6fd 8005ba18 ffff8000 00000000 00000000 fffffffc 00000000
[   69.368534] [pid:0,cpu11,in irq]b9b8  00000000 00000000 f44a3e18 ffffc6fd f3ea9a68 ffffc6fd f424f900 ffffc6fd
[   69.379250] [pid:0,cpu11,in irq]b9d8  f3a82d40 ffffc6fd 000000c0 00000000 b786ed40 ffff6152 8005bb70 ffff8000
[   69.389972] [pid:0,cpu11,in irq]b9f8  f27da204 74bac6fd f425cc50 ffffc6fd f27da1fc 8de4c6fd 8005bb50 ffff8000
[   69.400701] [pid:0,cpu11,in irq]ba18  8005ba18 ffff8000 00000000 00000000 00000008 00000000 00000020 00000000
[   69.411439] [pid:0,cpu11,in irq]ba38  ffffffe0 ffffffff 00000040 00000000 0000003f 00000000 00000000 00000000
[   69.422178] [pid:0,cpu11,in irq]ba58  8005bb68 ffff8000 00000000 00000000 f418c2c8 ffffc6fd 000006c0 00000000
[   69.432920] [pid:0,cpu11,in irq]ba78  00001440 00000000 f3ecc2c8 ffffc6fd 00000000 00000000 8005b580 ffff8000
[   69.443672] [pid:0,cpu11,in irq]
[   69.443672] X8: 0xffff80008005bb68:
[   69.451999] [pid:0,cpu11,in irq]bae8  f3a82d40 ffffc6fd 000000c0 00000000 b786ed40 ffff6152 8005bb70 ffff8000
[   69.462766] [pid:0,cpu11,in irq]bb08  f2162ad0 54ebc6fd 8005bb70 ffff8000 f27da1e4 ffffc6fd 000000c8 00000000
[   69.473540] [pid:0,cpu11,in irq]bb28  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.484319] [pid:0,cpu11,in irq]bb48  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.495094] [pid:0,cpu11,in irq]bb68  3ec83700 252d6075 8005bb80 ffff8000 f2162ad0 54ebc6fd 8005bc10 ffff8000
[   69.505881] [pid:0,cpu11,in irq]bb88  f2133238 6bb2c6fd 00000000 00000000 f44a3e18 ffffc6fd f44a3dd8 ffffc6fd
[   69.516672] [pid:0,cpu11,in irq]bba8  f424fc08 ffffc6fd f424fc08 ffffc6fd f3ea9a68 ffffc6fd 8005bca0 ffff8000
[   69.527470] [pid:0,cpu11,in irq]bbc8  8005bca0 ffff8000 8005bc60 ffff8000 ffffffc8 00000000 8005bc20 ffff8000
[   69.538271] [pid:0,cpu11,in irq]
[   69.538271] X10: 0xffffc6fdf418c2c8:
[   69.546784] [pid:0,cpu11,in irq]c248  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.557602] [pid:0,cpu11,in irq]c268  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.568419] [pid:0,cpu11,in irq]c288  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.579233] [pid:0,cpu11,in irq]c2a8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.590044] [pid:0,cpu11,in irq]c2c8  ffff8000 80000000 fff00000 ffffffff fff00058 ffffffff ffff8001 80000000
[   69.600856] [pid:0,cpu11,in irq]c2e8  fff00058 ffffffff fff00140 ffffffff ffff8002 80000000 fff00140 ffffffff
[   69.611673] [pid:0,cpu11,in irq]c308  fff00170 ffffffff ffff8003 80000000 fff00170 ffffffff fff001c0 ffffffff
[   69.622483] [pid:0,cpu11,in irq]c328  ffff8004 80000000 fff001c0 ffffffff fff00278 ffffffff ffff8005 80000000
[   69.633289] [pid:0,cpu11,in irq]
[   69.633289] X13: 0xffffc6fdf3ecc2c8:
[   69.641784] [pid:0,cpu11,in irq]c248  00000000 00000001 f3ecc250 ffffc6fd f3ecc250 ffffc6fd f44aa638 ffffc6fd
[   69.652565] [pid:0,cpu11,in irq]c268  0000000f 00000000 f418c2c8 ffffc6fd f3ecc2c8 ffffc6fd ffff86ff 00000000
[   69.663341] [pid:0,cpu11,in irq]c288  ffff7fff 00000000 ffff86ff 00000000 00000014 00000000 f44aa638 ffffc6fd
[   69.674121] [pid:0,cpu11,in irq]c2a8  fff2c318 ffffffff fff00000 ffffffff 00000000 00000000 ffffffff 00000000
[   69.684902] [pid:0,cpu11,in irq]c2c8  00000000 00000000 00000000 00000000 c200004b 00000000 00000000 00000000
[   69.695684] [pid:0,cpu11,in irq]c2e8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.706455] [pid:0,cpu11,in irq]c308  00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000000
[   69.717219] [pid:0,cpu11,in irq]c328  00000000 00000000 a20000d5 00000000 00000000 00000000 00000000 00000000
[   69.727978] [pid:0,cpu11,in irq]
[   69.727978] X15: 0xffff80008005b580:
[   69.736401] [pid:0,cpu11,in irq]b500  00000000 00000000 f3a70008 ffffc6fd 00000000 00000000 f42e37d8 ffffc6fd
[   69.747178] [pid:0,cpu11,in irq]b520  8005b5d0 ffff8000 f21b7e78 ec8bc6fd 8005b570 ffff8000 00000708 00000000
[   69.757957] [pid:0,cpu11,in irq]b540  8005b558 ffff8000 f44a9a10 ffffc6fd 00000800 00000000 00000000 00000000
[   69.768735] [pid:0,cpu11,in irq]b560  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.779513] [pid:0,cpu11,in irq]b580  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.790278] [pid:0,cpu11,in irq]b5a0  00000000 00000000 00000000 00000000 8005b890 ffff8000 ffffffc8 00000000
[   69.801043] [pid:0,cpu11,in irq]b5c0  407765a0 00000010 3ec83700 252d6075 8005b680 ffff8000 f21b867c e999c6fd
[   69.811801] [pid:0,cpu11,in irq]b5e0  f44a9848 ffffc6fd 8005b6ef ffff8000 00000001 00000000 00000000 00000000
[   69.822560] [pid:0,cpu11,in irq]
[   69.822560] X19: 0xffffc6fdf425cc50:
[   69.830969] [pid:0,cpu11,in irq]cbd0  f425cbd0 ffffc6fd f425cbd0 ffffc6fd f425cbe0 ffffc6fd f425cbe0 ffffc6fd
[   69.841723] [pid:0,cpu11,in irq]cbf0  f425cbf0 ffffc6fd f425cbf0 ffffc6fd f425cc00 ffffc6fd f425cc00 ffffc6fd
[   69.852468] [pid:0,cpu11,in irq]cc10  f425cc10 ffffc6fd f425cc10 ffffc6fd f425cc20 ffffc6fd f425cc20 ffffc6fd
[   69.863200] [pid:0,cpu11,in irq]cc30  f425cc30 ffffc6fd f425cc30 ffffc6fd f425cc40 ffffc6fd f425cc40 ffffc6fd
[   69.873919] [pid:0,cpu11,in irq]cc50  f2242c30 ffffc6fd f460d678 ffffc6fd 00000000 00000000 f2242be8 ffffc6fd
[   69.884632] [pid:0,cpu11,in irq]cc70  f45f8420 ffffc6fd 00000000 00000000 f36f6248 ffffc6fd f3ea9d1c ffffc6fd
[   69.895351] [pid:0,cpu11,in irq]cc90  00000004 000001a4 00000000 00000000 f2140dc0 ffffc6fd 00000000 00000000
[   69.906061] [pid:0,cpu11,in irq]ccb0  f31dc730 ffffc6fd f31dc734 ffffc6fd f36f6268 ffffc6fd f3ea9d18 ffffc6fd
[   69.916773] [pid:0,cpu11,in irq]
[   69.916773] X23: 0xffffc6fdf44a3e18:
[   69.925109] [pid:0,cpu11,in irq]3d98  40220300 ffff614f 40220500 ffff614f 0001e5e2 00000000 40220400 ffff614f
[   69.935834] [pid:0,cpu11,in irq]3db8  00000132 00000000 000004b8 00000000 40220600 ffff614f 40004c00 ffff614f
[   69.946559] [pid:0,cpu11,in irq]3dd8  00000000 00000000 00000004 00000000 00000001 00000000 00000000 00000000
[   69.957282] [pid:0,cpu11,in irq]3df8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.968000] [pid:0,cpu11,in irq]3e18  20554352 6c617453 0000006c 00000000 00000000 00000000 00000000 00000000
[   69.978707] [pid:0,cpu11,in irq]3e38  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   69.989416] [pid:0,cpu11,in irq]3e58  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.000107] [pid:0,cpu11,in irq]3e78  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.010788] [pid:0,cpu11,in irq]
[   70.010788] X24: 0xffffc6fdf3ea9a68:
[   70.019055] [pid:0,cpu11,in irq]99e8  4000dc00 ffff614f 4000de00 ffff614f 4000e000 ffff614f 4000e200 ffff614f
[   70.029736] [pid:0,cpu11,in irq]9a08  4000e400 ffff614f 00000000 00000000 f20e169c ffffc6fd f20e16d8 ffffc6fd
[   70.040422] [pid:0,cpu11,in irq]9a28  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.051109] [pid:0,cpu11,in irq]9a48  00000803 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.061786] [pid:0,cpu11,in irq]9a68  00000fff 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.072448] [pid:0,cpu11,in irq]9a88  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.083109] [pid:0,cpu11,in irq]9aa8  00000fff 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.093751] [pid:0,cpu11,in irq]9ac8  00000003 00000000 00000fff 00000000 00000000 00000000 00000000 00000000
[   70.104386] [pid:0,cpu11,in irq]
[   70.104386] X25: 0xffffc6fdf424f900:
[   70.112567] [pid:0,cpu11,in irq]f880  00000001 00000010 f21d6088 ffffc6fd f21d97cc ffffc6fd 00000000 00000000
[   70.123216] [pid:0,cpu11,in irq]f8a0  00000002 00000001 402a8418 ffff614f f4267550 ffffc6fd 00000000 00000000
[   70.133858] [pid:0,cpu11,in irq]f8c0  40018008 ffff614f 00000064 00000000 00004e20 00000000 f21d5660 ffffc6fd
[   70.144504] [pid:0,cpu11,in irq]f8e0  f433b870 ffffc6fd 00000000 00000000 00000007 00000000 002dc6c0 00000000
[   70.155147] [pid:0,cpu11,in irq]f900  00000000 00000000 000002b9 00000000 000002c0 00000000 000002b5 00000000
[   70.165783] [pid:0,cpu11,in irq]f920  00000002 00000000 00000000 00000000 00000fff 00000000 00000fff 00000000
[   70.176419] [pid:0,cpu11,in irq]f940  00000000 00000000 00000fff 00000000 00000fff 00000000 00000000 00000000
[   70.187038] [pid:0,cpu11,in irq]f960  00000fff 00000000 00000000 00000000 00000000 0000000b 00000000 00000000
[   70.197659] [pid:0,cpu11,in irq]
[   70.197659] X26: 0xffffc6fdf3a82d40:
[   70.205835] [pid:0,cpu11,in irq]2cc0  ******** ******** ******** ******** ******** ******** ******** ********
[   70.216491] [pid:0,cpu11,in irq]2ce0  ******** ******** ******** ******** ******** ******** ******** ********
[   70.227133] [pid:0,cpu11,in irq]2d00  ******** ******** ******** ******** ******** ******** ******** ********
[   70.237766] [pid:0,cpu11,in irq]2d20  ******** ******** ******** ******** ******** ******** ******** ********
[   70.248391] [pid:0,cpu11,in irq]2d40  ******** ******** ******** ******** ******** ******** ******** ********
[   70.259001] [pid:0,cpu11,in irq]2d60  ******** ******** ******** ******** ******** ******** ******** ********
[   70.269608] [pid:0,cpu11,in irq]2d80  ******** ******** ******** ******** ******** ******** ******** ********
[   70.280196] [pid:0,cpu11,in irq]2da0  ******** ******** ******** ******** ******** ******** ******** ********
[   70.290779] [pid:0,cpu11,in irq]
[   70.290779] X28: 0xffff6152b786ed40:
[   70.298837] [pid:0,cpu11,in irq]ecc0  00000000 00000000 b7851cc0 ffff6152 00000000 0000000c 00000000 00000000
[   70.309423] [pid:0,cpu11,in irq]ece0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.320010] [pid:0,cpu11,in irq]ed00  b77ddd00 ffff6152 00000001 00000000 00000000 00000000 00000000 00000000
[   70.330600] [pid:0,cpu11,in irq]ed20  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.341191] [pid:0,cpu11,in irq]ed40  000002b9 00000000 000002bc 00000000 01000000 00000100 f424f900 ffffc6fd
[   70.351775] [pid:0,cpu11,in irq]ed60  00000800 00000000 00001484 00000000 00000000 00000000 00000000 00000000
[   70.362361] [pid:0,cpu11,in irq]ed80  00000000 00000000 00000000 00000000 00000000 00000000 ffffffe0 0000000f
[   70.372933] [pid:0,cpu11,in irq]eda0  b786eda0 ffff6152 b786eda0 ffff6152 f21dc6f0 ffffc6fd aaf458e8 ffff6152
[   70.383507] [pid:0,cpu11,in irq]
[   70.383507] X29: 0xffff80008005bb70:
[   70.391567] [pid:0,cpu11,in irq]baf0  000000c0 00000000 b786ed40 ffff6152 8005bb70 ffff8000 f2162ad0 54ebc6fd
[   70.402164] [pid:0,cpu11,in irq]bb10  8005bb70 ffff8000 f27da1e4 ffffc6fd 000000c8 00000000 00000000 00000000
[   70.412768] [pid:0,cpu11,in irq]bb30  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   70.423368] [pid:0,cpu11,in irq]bb50  00000000 00000000 00000000 00000000 00000000 00000000 3ec83700 252d6075
[   70.433960] [pid:0,cpu11,in irq]bb70  8005bb80 ffff8000 f2162ad0 54ebc6fd 8005bc10 ffff8000 f2133238 6bb2c6fd
[   70.444548] [pid:0,cpu11,in irq]bb90  00000000 00000000 f44a3e18 ffffc6fd f44a3dd8 ffffc6fd f424fc08 ffffc6fd
[   70.455144] [pid:0,cpu11,in irq]bbb0  f424fc08 ffffc6fd f3ea9a68 ffffc6fd 8005bca0 ffff8000 8005bca0 ffff8000
[   70.465732] [pid:0,cpu11,in irq]bbd0  8005bc60 ffff8000 ffffffc8 00000000 8005bc20 ffff8000 8005bca0 ffff8000
[   70.476326] [pid:0,cpu11,in irq]Call trace:
[   70.481170] [pid:0,cpu11,in irq] kernel_dump_panic_notify+0x38/0x88
[   70.488113] [pid:0,cpu11,in irq] atomic_notifier_call_chain+0x60/0x90
[   70.495229] [pid:0,cpu11,in irq] panic+0x194/0x3d0
[   70.500689] [pid:0,cpu11,in irq] exit_rcu+0x0/0x23c
[   70.506232] [pid:0,cpu11,in irq] update_process_times+0x70/0xb4
[   70.512814] [pid:0,cpu11,in irq] tick_sched_handle+0x30/0x6c
[   70.519122] [pid:0,cpu11,in irq] tick_sched_timer+0x50/0xa8
[   70.525343] [pid:0,cpu11,in irq] __hrtimer_run_queues+0x178/0x338
[   70.532077] [pid:0,cpu11,in irq] hrtimer_interrupt+0xe8/0x244
[   70.538459] [pid:0,cpu11,in irq] arch_timer_handler_phys+0x2c/0x44
[   70.545270] [pid:0,cpu11,in irq] handle_percpu_devid_irq+0x88/0x228
[   70.552176] [pid:0,cpu11,in irq] handle_irq_desc+0x40/0x58
[   70.558298] [pid:0,cpu11,in irq] generic_handle_domain_irq+0x30/0x84
[   70.565292] [pid:0,cpu11,in irq] gic_handle_irq+0x50/0x130
[   70.571420] [pid:0,cpu11,in irq] call_on_irq_stack+0x24/0x30
[   70.577727] [pid:0,cpu11,in irq] do_interrupt_handler+0x80/0x84
[   70.584288] [pid:0,cpu11,in irq] el1_interrupt+0x34/0x68
[   70.590241] [pid:0,cpu11,in irq] el1h_64_irq_handler+0x18/0x24
[   70.596705] [pid:0,cpu11,in irq] el1h_64_irq+0x64/0x68
[   70.602463] [pid:0,cpu11,in irq] cpuidle_enter_state+0xc0/0x4e4
[   70.609004] [pid:0,cpu11,in irq] cpuidle_enter+0x38/0x50
[   70.614939] [pid:0,cpu11,in irq] do_idle+0x1f4/0x264
[   70.620527] [pid:0,cpu11,in irq] cpu_startup_entry+0x34/0x3c
[   70.626816] [pid:0,cpu11,in irq] secondary_start_kernel+0x130/0x150
[   70.633720] [pid:0,cpu11,in irq] __secondary_switched+0xb8/0xbc
[   70.640283] [pid:0,cpu11,in irq]Kernel Offset: 0x46fd720a0000 from 0xffff800080000000
[   70.648750] [pid:0,cpu11,in irq]PHYS_OFFSET: 0xffff9eb1c0000000
[   70.655307] [pid:0,cpu11,in irq]CPU features: 0x3,00000000,f003cd43,93fe7667
[   70.662988] [pid:0,cpu11,in irq]Memory Limit: none
[   70.668408] [pid:0,cpu11,in irq]<dst::ap_panic_notify:49> ===> enter panic notify!
[   70.676609] [pid:0,cpu11,in irq]<dst::rdr_system_error:234 error> in atomic or irqs disabled or in irq
[   70.686556] [pid:0,cpu11,in irq]<dst::rdr_system_error:236 error> blackbox receive exception modid is [0x80000004][AP]!
[   70.697986] [pid:0,cpu11,in irq]Linux version 6.6.89-2025-Q3-cix (build@armbian) (aarch64-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0, GNU ld (GNU Binutils for Ubuntu) 2.42) #4 SMP PREEMPT Tue Oct 21 11:34:35 UTC 2025
[   70.718678] [pid:0,cpu11,in irq]Call trace:
[   70.723563] [pid:0,cpu11,in irq] dump_backtrace+0x94/0x114
[   70.729763] [pid:0,cpu11,in irq] show_stack+0x18/0x24
[   70.735517] [pid:0,cpu11,in irq] rdr_system_error+0xc4/0x508
[   70.741879] [pid:0,cpu11,in irq] ap_panic_notify+0xa4/0xcc
[   70.748052] [pid:0,cpu11,in irq] atomic_notifier_call_chain+0x60/0x90
[   70.755194] [pid:0,cpu11,in irq] panic+0x194/0x3d0
[   70.760686] [pid:0,cpu11,in irq] exit_rcu+0x0/0x23c
[   70.766269] [pid:0,cpu11,in irq] update_process_times+0x70/0xb4
[   70.772903] [pid:0,cpu11,in irq] tick_sched_handle+0x30/0x6c
[   70.779279] [pid:0,cpu11,in irq] tick_sched_timer+0x50/0xa8
[   70.785571] [pid:0,cpu11,in irq] __hrtimer_run_queues+0x178/0x338
[   70.792393] [pid:0,cpu11,in irq] hrtimer_interrupt+0xe8/0x244
[   70.798858] [pid:0,cpu11,in irq] arch_timer_handler_phys+0x2c/0x44
[   70.805760] [pid:0,cpu11,in irq] handle_percpu_devid_irq+0x88/0x228
[   70.812740] [pid:0,cpu11,in irq] handle_irq_desc+0x40/0x58
[   70.818935] [pid:0,cpu11,in irq] generic_handle_domain_irq+0x30/0x84
[   70.826003] [pid:0,cpu11,in irq] gic_handle_irq+0x50/0x130
[   70.832202] [pid:0,cpu11,in irq] call_on_irq_stack+0x24/0x30
[   70.838576] [pid:0,cpu11,in irq] do_interrupt_handler+0x80/0x84
[   70.845212] [pid:0,cpu11,in irq] el1_interrupt+0x34/0x68
[   70.851240] [pid:0,cpu11,in irq] el1h_64_irq_handler+0x18/0x24
[   70.857782] [pid:0,cpu11,in irq] el1h_64_irq+0x64/0x68
[   70.863614] [pid:0,cpu11,in irq] cpuidle_enter_state+0xc0/0x4e4
[   70.870234] [pid:0,cpu11,in irq] cpuidle_enter+0x38/0x50
[   70.876232] [pid:0,cpu11,in irq] do_idle+0x1f4/0x264
[   70.881873] [pid:0,cpu11,in irq] cpu_startup_entry+0x34/0x3c
[   70.888209] [pid:0,cpu11,in irq] secondary_start_kernel+0x130/0x150
[   70.895157] [pid:0,cpu11,in irq] __secondary_switched+0xb8/0xbc
[   70.901759] [pid:0,cpu11,in irq]<dst::process_module_dump:293> dump module [AP] start
[   70.910266] [pid:0,cpu11,in irq]<dst::rdr_ap_dump:130> begin
[   70.916593] [pid:0,cpu11,in irq]<dst::rdr_ap_dump:131> modid[80000004], etype[61], coreid[1], log_path[(null)]
[   70.927280] [pid:0,cpu11,in irq]<dst::rdr_ap_dump:157> regs_dump start!
[   70.934565] [pid:0,cpu11,in irq]<dst::rdr_ap_dump:160> save_module_dump_mem start!

HeyMeco avatar Oct 25 '25 15:10 HeyMeco

Update on my branch, was switching between Orion O6 and OrangePi 6 Plus (seems to be stable with display output now): armbian-cix

Hasn't crashed yet but dmesg is full of:

[  +4.018167] [2025:10:30 19:41:58][pid:133,cpu0,irq/13-arm-smmu]arm_smmu_evtq_thread: 20 callbacks suppressed
[  +0.000014] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto: event 0x07 received:
[  +0.000010] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000310000000007
[  +0.000005] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000005] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000004] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000897] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto: event 0x07 received:
[  +0.000001] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000310000000007
[  +0.000002] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000001] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000001] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.685559] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto: event 0x07 received:
[  +0.000014] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000310000000007
[  +0.000005] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000004] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000004] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.237671] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto: event 0x07 received:
[  +0.000012] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000310000000007
[  +0.000006] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000005] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000004] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.078609] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto: event 0x07 received:
[  +0.000010] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000310000000007
[  +0.000005] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000005] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000004] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000902] [2025:10:30 19:41:59][pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto: event 0x07 received:
[  +0.000004] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000310000000007
[  +0.000001] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000002] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000
[  +0.000001] [pid:133,cpu0,irq/13-arm-smmu]arm-smmu-v3 arm-smmu-v3.0.auto:     0x0000000000000000

HeyMeco avatar Oct 30 '25 19:10 HeyMeco

Wanna send as WIP anyway?

EvilOlaf avatar Oct 31 '25 06:10 EvilOlaf

Wanna send as WIP anyway?

Maybe later today. Need to add cix packages / drivers / firmware first

HeyMeco avatar Oct 31 '25 06:10 HeyMeco

I'm happy to report: Cix-ACPI board config with Panthor GPU is working ACPI-Panthor-Fastfetch

Some benchmarks with Mesa 25.2.6 from kisak fresh ppa:

  • vkmark --size 1920x1080 Score: 1805
  • glmark2-wayland --size 1920x1080 Score: 2376

Branch I made this with: https://github.com/HeyMeco/build/tree/radxa-orion-o6-q3

HeyMeco avatar Nov 03 '25 19:11 HeyMeco

I'm happy to report: Cix-ACPI board config with Panthor GPU is working ACPI-Panthor-Fastfetch

Some benchmarks with Mesa 25.2.6 from kisak fresh ppa:

  • vkmark --size 1920x1080 Score: 1805
  • glmark2-wayland --size 1920x1080 Score: 2376

Branch I made this with: https://github.com/HeyMeco/build/tree/radxa-orion-o6-q3

nice work!

chainsx avatar Nov 04 '25 01:11 chainsx

Chromium on Wayland doesn’t work correctly yet here. I found that X11 on the Orange Pi 6 only starts correctly when the KMS device is explicitly specified in the Xorg configuration.

Here’s the working configuration snippet for hdmi:

Section "Device" Identifier "Panthor" Driver "modesetting" Option "kmsdev" "/dev/dri/card5" EndSection

With this setup, Chromium on X11 with software decoding and vulkan enabled can play YouTube videos smoothly at 4K 60 FPS without dropping frames. Running vkmark --size 1920x1080 on X11 gives a score of around 3200, glmark2: 1723

royka1 avatar Nov 10 '25 11:11 royka1

The system is currently able to boot normally, and the Panthor GPU driver is working well on Debian Trixie. I think it's time to add initial support for Orion-O6/Cix-ACPI? 5D1F9F06670CF23AC206ADD5DA8AB8FA 7977D96AD11CE516060C687DECF54A15 D6C4A562B4003C57B9AC86C71ABF7DB5

chainsx avatar Nov 18 '25 07:11 chainsx

The system is currently able to boot normally, and the Panthor GPU driver is working well on Debian Trixie. I think it's time to add initial support for Orion-O6/Cix-ACPI?

Imo it's not in that great of a shape yet. Lots of micro stutters etc. We should add @chainsx Mali patch https://github.com/chainsx/linux-cix/commit/3142018d11e68b85378bb5e0e0a93d4ed2b93bc6 to https://github.com/armbian/linux-cix first and then the userspace cix mesa with which I had gpu output locally.

It should be possible to set up the orion o6 alone without uart / ssh then it's ready to be merged

HeyMeco avatar Nov 22 '25 10:11 HeyMeco